Sisukord:
- Samm: vajalikud materjalid
- Samm: ühendage GND
- Samm: ühendage takistid
- Samm: sisestage valgusdioodid
- Samm: ühendage hüppaja juhtmed
- Samm: lülitage Arduino sisse
- Samm: käivitage programm
- 8. samm: EDU !
Video: Arduino Uno mitme LED-i projekt: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Projekt, mille otsustasin luua, on algaja taseme Arduino visand, mis hõlmab LED -ide süttimist järjestikuses mustris iga 1000 ms (1 sekund) järel. Mulle meeldis väga õppida tundma erinevaid viise, kuidas mitut LED -i Arduino Uno abil manipuleerida, ja usun, et siit pärineb suur osa minu projektide motivatsioonist. Kuigi me õppisime veel mõnda arenenumat programmi, olin ma palju põnevam ja enesekindlam, kui koostasin programmeerimisvaldkonna õpetuse, millest sain väga hästi aru.
Nii et kui te pole Arduino Uno kasutamine või Arduino visandite loomine uus, proovige palun minu õpetust!
Arduino koodi link:
Samm: vajalikud materjalid
(Lisateabe saamiseks hõljutage kursorit pildi kohal)
- Arduino Uno
- Leivalaud
- 6 Jumper Traadid
- USB -kaabel (Uno)
- 5 LED -i (2 rohelist, 2 punast, 1 sinist)
- 5 560 oomi takistid
Samm: ühendage GND
Kasutage hüppajatraati (must), et ühendada Arduino maandus (GND) tihvt leivaplaadi negatiivse rööpaga. See võimaldab lõpuks LED -idel kasutada Arduino maandusnõela.
Samm: ühendage takistid
Sisestage kõik 560 oomi takistid leivaplaadile nii, et üks jalg on ühendatud negatiivse rööpaga ja teine on ühendatud pildil näidatud portidega. Veenduge, et iga jalgade komplekt on üksteisega vertikaalselt joondatud.
Samm: sisestage valgusdioodid
Iga LED ühendatakse oma takistiga. Igal valgusdioodil on ka kaks juhet (üks positiivne/üks negatiivne). Lühem kahest juhtmest on negatiivne. Ühendage LED -i negatiivne juhe horisontaalse rööpaga, milles takisti on ühendatud (takisti paremal asuv port) ja ühendage positiivne juhe külgneva rööpaga (port otse selle kohal). Korrake seda protsessi kõigi viie LED -i puhul. Vaadake lisateavet piltidelt.
Valisin, et mu LED -id läheksid ülevalt alla roheliseks, punaseks, siniseks, punaseks, roheliseks.
Samm: ühendage hüppaja juhtmed
Nüüd ühendage ülejäänud hüppaja juhtmed. Me kasutame nende 5 hüppajajuhtmete jaoks väljundporte 9, 10, 11, 12 ja 13.
- Ühendage Arduino väljundist 9 džemprijuhe (valge) ülemise LED -i (roheline) positiivse juhtme kõrval (paremal) oleva pordiga.
- Ühendage teine hüppajajuhe (roheline) väljundist 10 teise kuni ülemise LED -i (punane) positiivse juhtme kõrvalolevasse (paremale) porti.
- Ühendage teine hüppajajuhe (valge) väljundist 11 alumise LED -i (roheline) positiivse juhtme kõrvalolevasse (paremale) porti.
- Ühendage teine džemprijuhe (roheline) väljundist 12 oma positiivse juhtme kõrvalolevasse (paremale) porti 2. kuni alumise LED -ga (punane).
- Ühendage väljundi 13 viimane džemprijuhe (roheline) oma keskmise (sinise) LED -i positiivse juhtme kõrvalolevasse (paremale) porti.
Samm: lülitage Arduino sisse
Arduino sisselülitamiseks peate ühendama Arduino USB -kaabli arvuti USB -porti ja avama Arduino redigeerimistarkvara. Näete, et tuled vilguvad, mis näitab, et Arduino Unol on võimsus.
Samm: käivitage programm
Avage Arduino rakendus ja tippige Arduino redaktorisse järgmine kood (link allpool). Seejärel laadige see oma Arduino Unosse üles. Kui see on õigesti tehtud, peaksite nägema näiteks ……… (minge järgmise sammu juurde)
Arduino kood:
8. samm: EDU !
SEE!
Kui teie LED -id ei vilgunud järjekorras nagu mina, kontrollige järgmisi asju:
- Kõik teie hüppajajuhtmed, takistid ja LED -id on ühendatud õigete portidega.
- Kõik teie hüppaja juhtmed, takistid ja LED -id on kindlalt ühendatud.
- Teie Arduino visand sobis minu koodiga õigesti.
Ikka on probleeme.. jätke kommentaar allpool!
Soovitan:
Kuidas teha mitme mängijaga mängu Arduino kontrolleritega: 6 sammu
Kuidas teha mitme mängijaga mängu Arduino kontrolleritega: kas olete kunagi mõelnud, kuidas mängude arendajad loovad hämmastavaid mänge, mida inimesed kogu maailmas mängivad? Täna annan teile selle kohta vaid väikese vihje, tehes väikese mitme mängijaga mängu, mida juhib kas Arduino juht
Mitme LED -i juhtimine Pythoni ja teie Raspberry Pi GPIO -nööpnõeltega: 4 sammu (koos piltidega)
Mitme LED -i juhtimine Pythoni ja teie Raspberry Pi GPIO -tihvtide abil: see juhend annab teile ülevaate sellest, kuidas juhtida RaspberryPi mitut GPIO -tihvti 4 LED -i toiteks. Samuti tutvustab see teile Pythonis parameetreid ja tingimuslauseid. Meie eelmine juhend, mis kasutab Raspberry Pi GPIO -nööpnõelte kasutamist
MITME ANDURI ÜHENDAMINE ÜHE ARDUINO UNO SERIAL PORT -iga: 4 sammu
MITME ANDURI ÜHENDAMINE ÜHE ARDUINO UNO SERIAL PORT -iga: Selles õpetuses laiendame ühte Arduino UNO UART (Rx/Tx) jadapordi, et saaks ühendada mitu Atlase andurit. Laiendamine toimub 8: 1 jadapordi laiendusplaadi abil. Arduino sadam on laiendajaga seotud pärast seda, kui
Muusika reaktiivseks muutmine WS2812B LED-id mitme mustriga: 4 sammu
Muusika muutmine reaktiivseks Mitmemustrilised WS2812B LED-id: WS2812, WS2812B on intelligentne juhitav LED-valgusallikas. sellel on sisseehitatud juhtimiskiip ja 4 tihvti. V+, V-, Din & Dout. Nende LED -ide juhtimiseks tahame kasutada MCU -d nagu Arduino, PIC või Rasberry pie. Selle projekti jaoks kasutasin Arduino UNO -d
Mitme sõlmega LED PWM lambi kujundamine: 6 sammu (piltidega)
Mitme sõlmega LED -PWM -lambi projekteerimine: see juhend näitab, kuidas ma projekteerisin LED -PWM -lambikontrolleri. Suurte valgusnööride tegemiseks saab mitu lampi kokku keerata. Mõne vilkuva LED -tule loomine jõuludeks on alati olnud minu soovide loendis. Eelmisel jõuluajal ma tõesti