Arduino: kontroll-LED-id - kuidas see töötab
Arduino mikrokontrollerid muudavad elektrooniliste komponentide juhtimise lihtsaks. See praktiline näpunäide näitab teile, kuidas LED-i oma Arduino abil juhtida.
Kontroll-LED-id Arduino kaudu: vajalikud komponendid
Enne LED-ide juhtimist Arduino abil peate veenduma, et olete saanud kõik vajalikud komponendid.
- Esiteks on teil muidugi vaja Arduinot. Algajatele soovitatakse Arduino Uno või Arduino Mega 2560. Kuna nii Arduino tarkvara kui ka Arduino riistvara on avatud lähtekoodiga mõttes avatud lähtekoodiga, on ka odavamaid Arduino tahvleid, mida Arduino ise ei valmista, aga teisest firmast.
- Lisaks Arduinole vajate ka LED-e. Saate eristada ühevärvilisi LED-e ja RGB-LEDe.
- Samuti peaksite saama mõned takistid, kuna tavalise Arduino tihvti (U = 3, 3 V) pinge on LED-ide jaoks natuke liiga kõrge.
- Komponentide vahetamise hõlpsamaks muutmiseks võite kasutada leiba, nii et te ei pea komponente jootma.
- Samuti ärge unustage osta hüppajakaableid, et saaksite ka komponente ühendada.
- Muide, Internetist leiate palju praktilisi Arduino algajate komplekte, mis võimaldavad palju raha kokku hoida, kuna kõik komponendid on juba komplektis.
LED-ide juhtimine Arduino kaudu: ettevalmistused
Pärast kõigi oluliste komponentide hankimist peate nüüd tegema paar viimast ettevalmistust.
- Esimese asjana tuleb Arduino IDE arvutisse installida. Installimise ajal võidakse teil küsida, kas soovite installida erinevad Arduino draiverid. Te peaksite seda kindlasti tegema, muidu ei tunne arvuti teie Arduinot ära.
- Seejärel ühendage LED-lamp oma Arduinoga, nagu pildil näidatud.
- Järgmisena käivitage Arduino IDE. Rakenduses "void setup ()" tuleb väljundina esmalt määratleda tihvt, mille külge LED on ühendatud. Seda saab hõlpsalt teha käsuga "pinMode (13, OUTPUT);" (ilma jutumärkideta). Meie puhul on LED ühendatud kontaktiga 13.
- Seejärel saate jaotises "void loop ()" määratleda, milliseid käske tuleb alati üksteise järel täita. Esmalt saate kinnitada 13 käsuga "digitalWrite (13, HIGH);" seatud väärtusele "HIGH". See tähendab, et sellele rakendatakse täispinget (3, 3 V).
- Seejärel saate kasutada viivituskäsku, et lasta programmil oodata 1000 millisekundit: "viivitus (1000);"
- Seejärel peaksite seadma pin 13 tagasi "LOW": "digitalWrite (13, LOW);"
- Lõpuks lisage viivituskäsk.
Arduino: laske LED-il vilkuda
Kui olete programmi lõpetanud ja kõik komponendid õigesti ühendanud, saate programmi oma Arduinole laadida.
- Kui kõik töötas õigesti, peaks teie LED nüüd vilkuma.
Arduino: kontrollige sisseehitatud LED-i
Kui teil on Arduino, kuid LED-it pole käepärast, saate juhtida ka sisseehitatud Arduino LED-i.
- Pin-numbri asemel peate käskudes lihtsalt kasutama nuppu "LED_BUILTIN".
Järgmises praktilises näpunäites saate teada, kuidas saate oma Raspberry Pi kasutada WiFi kordajana. Samuti saate Conradist soodsate hindadega elektroonilisi komponente, kasutades meie allahindlusi.