Arduino: upravljalne LED - kako deluje
Mikrokontrolerji Arduino olajšajo nadzor nad elektronskimi komponentami. Ta praktični nasvet vam pokaže, kako upravljati LED s svojim Arduino.
Kontrolne LED preko Arduino: Potrebne komponente
Preden lahko s svojim Arduino nadzorujete LED, morate zagotoviti vse potrebne komponente.
- Najprej seveda potrebuješ Arduino. Za začetnike priporočamo Arduino Uno ali Arduino Mega 2560. Ker sta tako programska oprema Arduino kot tudi strojna oprema Arduino v smislu odprtega vira odprta, obstajajo tudi cenejše Arduino plošče, ki jih Arduino ne izdeluje sam, ampak iz drugega podjetja.
- Poleg Arduinoja potrebujete tudi LED. Razlikujete lahko med enobarvnimi LED in RGB LED.
- Morali bi dobiti tudi nekaj uporov, saj je napetost običajnega Arduino zatiča (U = 3, 3 V) nekoliko previsoka za LED.
- Za lažje preklapljanje komponent lahko uporabite ploščo, tako da vam ni treba spajkati komponent.
- Ne pozabite kupiti tudi mostičnih kablov, da lahko tudi povežete komponente.
- Mimogrede, na internetu najdete veliko praktičnih kompletov za začetnike Arduino, s katerimi lahko prihranite veliko denarja, saj so vse komponente že vključene.
Krmiljenje LED prek Arduino: priprave
Ko pridobite vse pomembne sestavine, morate zdaj opraviti nekaj zadnjih priprav.
- Prva stvar je, da na svoj računalnik namestite Arduino IDE. Med namestitvijo vas bo morda vprašala, ali želite namestiti različne gonilnike Arduino. To zagotovo storite, sicer vaš računalnik ne bo prepoznal vašega Arduina.
- Nato na svoj Arduino priključite LED, kot je prikazano na sliki.
- Nato zaženite Arduino IDE. V "void setup ()" morate najprej določiti pin, na katerega je LED priključena kot izhod. To je enostavno storiti z ukazom "pinMode (13, OUTPUT);" (brez narekovajev). V našem primeru je LED priključen na pin 13.
- V "void zanki ()" lahko nato določite, katere ukaze je treba vedno izvajati drug za drugim. Najprej lahko pripnete 13 z ukazom "digitalWrite (13, HIGH);" nastavite na "HIGH". To pomeni, da se nanjo uporablja polna napetost (3, 3 V).
- Nato lahko z ukazom zamika program počaka 1000 milisekund: "zakasnitev (1000);"
- Potem nastavite pin 13 nazaj na "LOW": "digitalWrite (13, LOW);"
- Na koncu dodajte ukaz zakasnitve.
Arduino: Naj LED utripa
Ko končate program in pravilno povežete vse komponente, lahko program naložite na svoj Arduino.
- Če bi vse delovalo pravilno, bi morala zdaj LED utripati.
Arduino: nadzorujte vgrajeno LED
Če imate Arduino, vendar ni nobene LED pri roki, lahko nadzorujete tudi vgrajeno Arduino LED.
- Namesto števila zatiča morate v ukazi preprosto uporabiti "LED_BUILTIN".
V naslednjem praktičnem nasvetu boste izvedeli, kako lahko svoj Raspberry Pi uporabite kot WiFi repetitor. Po nizkih cenah lahko Conrad z nizkimi cenami dobite tudi elektronske komponente.