Puslapiai

2012 m. kovo 26 d., pirmadienis

Arduino Uno kaip patikrinti? - greitas testas

Siuntimas

Šiandien pasiėmiau Arduino Uno iš pašto. Šiaip siuntimas iki manes truko vos 3 dienas, tik pasirodo kurjeris labai jau "tyliai praeidavo" pro mano namus.. O tai sužinojau iš tracking kodo, kurį atsiuntė siuntėjas.. :)

Arduino Uno Rev3

Na, o dabar prie įdomesnių dalykėlių. Pirmiausia norėčiau paminėti, kad likau maloniai nustebintas, Arduino Uno Rev3 buvo supakuotas gražioje dėžutėje su trumpu pristatymu/aprašymu ir 6 lipdukais. Be to nustebino ir garantija, kuri suteikiama net 2 metams. Žinoma, kaip ir pridera originalui, pagamintas italijoje. Atsižvelgiant į kainą ir kokybę, tai vargu ar rasite pigiau net per ebay.co.uk . Todėl lietuviams rekomenduoju pirkti tik iš www.darysiupats.lt , nes užtikrinta kokybė ir patikimas pardavėjas.


Pirminis testas

Naujas Arduino Uno pirmą kartą įjungtas, pin 13 LED (šviesos diodas), kuris pažymėtas L raide, turi pradėti greitai mirksėti, tai parodo, kad Arduino Uno buvo pilnai pratestuotas.

Antrinis testas

Tuomet įsijungiame Arduino programą ir pasirenkame: "Tools>Board>Arduino Uno".
Tuomet nurodome Serial Port, kaip nurodyta nuotraukoje.

Dabar belieka atidaryti pavyzdinį lemputės mirksėjimo kodą, kaip nurodyta sekančioje nuotraukoje.

Belieka įkelti į mikrokontrolerį, o tai atliekama su "Upload" mygtuko paspaudimu.

Paspaudus "Upload" pradės mirksėti RX ir TX šviesos diodai, kurie praneša apie perkėlimą. Nustojus mirksėti L šviesos diodas mirksės kas sekundę, žinoma pavyzdyje galėjote pakeisti eilutę:


void loop() {
  digitalWrite(13, HIGH);   // set the LED on
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // set the LED off
  delay(1000);              // wait for a second
}


pakeičiam į (pakeista eilutė pabraukta):


void loop() {
  digitalWrite(13, HIGH);   // set the LED on
  delay(3000);              // wait for a second
  digitalWrite(13, LOW);    // set the LED off
  delay(1000);              // wait for a second
}


Šis pakeitimas, privers įsijungti šviesos diodą 3 sekundėms, po kurių užges 1 sekundei ir taip mirksės visą laiką (begalinis ciklas). Tad spaudžiame patvirtinimo mygtuką - "Verify" ir išsiuntimo - "Upload".

Tai tiek šiam kartui, laukite įdomesnių pamokėlių, gal jau šiandien parašysiu.

p.s. kaip įdiegti Arduino programą (windows ir linux vartotojams papildomai reikia instaliuoti draiverius) informaciją rasite čia: http://arduinorobot.blogspot.com/2012/03/startinis-apsipirkimas.html 

Komentarų nėra:

Rašyti komentarą