|
|
Riadok 1: |
Riadok 1: |
| Dočasný návod na cvičenia s robotom BoeBot a riadiacou doskou Arduino. | | Dočasný návod na cvičenia s robotom BoeBot a riadiacou doskou Arduino. |
|
| |
|
| |
|
| [[Acrob01|1. Úloha]] | | [[Acrob01|1. Úloha]] |
| | | [[Acrob02|2. Úloha]] |
| | |
| == 2. Úloha ==
| |
| | |
| | |
| [[Obrázok:ArduinoLEDExample.png|right]] | |
| Na doske je zabudovaná jedna užívateľsky programovateľná LED dióda (viď schéma zapojenia), ktorú skúsime ovládať nasledovným programom:
| |
| <source lang="c">
| |
| #define LED_Yellow 13 // select the pin for LED
| |
| | |
| void setup()
| |
| {
| |
| pinMode(LED_Yellow, OUTPUT ); // this pin is an OUTPUT
| |
| }
| |
| | |
| void loop() // endless loop
| |
| {
| |
| digitalWrite(LED_Yellow, HIGH); // make it visible
| |
| delay(1000); // wait 1000 ms = 1s
| |
| digitalWrite(LED_Yellow, LOW); // turn off
| |
| delay(1000); // wait again
| |
| }
| |
| </source>
| |
| | |
| Vyskúšajte pripojiť aj vlastnú LED diódu na experimentálnom zapojovacom poli a naprogramujte blikanie oboch.
| |
| | |
| [[Obrázok:ArduinoLEDconnection.png|center]]
| |
| | |
| Na rozdiel od obrázku, my pripojíme LED diódu na tretí pin zdola, v programe bude mať číslo 3.
| |
Verzia z 20:41, 26. apríl 2010
Dočasný návod na cvičenia s robotom BoeBot a riadiacou doskou Arduino.
1. Úloha
2. Úloha