local-stats-pixel fb-conv-api

pirmie soļi pretī Arduino3

36 3

Tātad, esmu ticis pie Arduino UNO-Arduino ir uz Atmel čipa bāzēta platīte, kuru var (un vajag) pieslēgt datoram ar USB pieslēgumu, un var sākt programmēt. Arduino piedāvā 6 analogās ieejas, kurās var ievadīt no 0V līdz 5V attiecīgi lai iegūtu ieejas datus, kas savukārt spēj regulēt 13 digitālās 5V izejas. Tas tā īsumā.

Pats ar esmu tikko iekāpis programmēšanas lauciņā takā….

Nu ko, ķeramies klāt!!

Ja tev nav Arduino, tad vainu skriešus uz Argusu vai Elfu, vai kkur citur, ja nav UNO vari ņemt droši citu.

Nu ko varam pamazām apgūt Arduino.

Šodien mums vajadzēs pavisam maz, jo neko lielu ar pirmo reizi neuzbūvēsim. Pirmai reizei pietiks ar ledu mirkšķināšanu.

Mums vajag:

· Vairākus rezistorus, ar dažādām pretestībām

· Divas led diodes 5V or 3.5V

· Un kādi vadiņi

· Un pats Arduino

Darba gaita:

1) 1.Uzinstalējam Arduino programmu http://www.arduino.cc/en/Main/Software ja kas nav kārtībā ar draiveriem, paši tiksiet galā.

2) 2.Kad vis ir kā vajag, slēdzam mūsu brīnumierīci pie kompa un…

3) 3.Veram vaļā jaunuzinstalēto programm un sākam, iesākumā varam pielikt vienu led lai saprastu kā vis notiek, ieslēgšanās, degšanas laiks u.t.t. Kodu atradīsiet fails/piemēri/basics/blink

4) 4.Tad ņemam visu saslēdzam kā manā shēmā un iekopējam manu kodu laukumā kur notiek koda rakstīšana. Ja pasēdēsi un iebrauksi tai visā, būs easy arī pielikt vairākas. Bet tas ar laiku. int led1 = 13; //kurš leds ieslēgsies
int led2 = 12; //kurš leds ieslēgsies
int on = HIGH; //ielēgšanās spilgtums
int off = LOW; //izslēgšanās spilgtums

void setup()
{
pinMode(led1, HIGH); //spilgtums kad ieslēdzas
pinMode(led2, HIGH); //spilgtums kad ieslēdzas
}

void loop() //vai būs atkārtojums
{
digitalWrite(led2,off); //rakstam ko gribam darīt ar ledu, šeit izslēgts led2
digitalWrite(led1, on); //rakstam ko gribam darīt ar ledu, šeit ieslēgts led1
delay(500); //laiks cik ilgi degs leds or nedeks
digitalWrite(led1, off); //rakstam ko gribam darīt ar ledu, šeit izslēgts led1
digitalWrite(led2, on); ////rakstam ko gribam darīt ar ledu, šeit ieslēgts led2
delay(500); ////laiks cik ilgi degs leds or nedeks
}

36 3 3 Ziņot!
Ieteikt: 000
Spoki.lv logo
Spoki.lv

Komentāri 3

0/2000

izskatas pec C ++ valodas 

0 0 atbildēt

Kas par programmēšanas valodu šī?

1 4 atbildēt