Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tere tulemast! Uurime, mida me sellel veebisaidil õpime!
Järgmine õpetus sisaldab kõiki vajalikke samme RGB LED -projekti loomiseks. Seal on pilt kõigist vajalikest materjalidest, seejärel toimub samm -sammult protsess piltidega, millele järgneb kood, mis on antud kujul, mis võimaldab teil selle otse kodeerimistarkvarasse kopeerida ja kleepida. Lisaks tagatakse lühike videoklipp, et tagada kõigi aspektide, eriti koodi õige kasutamine.
Samm: vajalikud materjalid
Siin on pilt vajalikest materjalidest:
*Vajalik on ka Arduino tarkvaraga sülearvuti.
2. etapp: ehitusprotsess
Samm: asetage 3 potentsiomeetrit leivalaua keskele
Samm: võtke traat ja asetage see potentsiomeetri eesmise jala ette, seejärel kinnitage kaabel A1 külge
3. ja 4. samm: korrake 2. sammu ülejäänud kahe potentsiomeetri jaoks, ühendades juhtme jalast A2 -ga ja teine jalast A3 -ni
5. samm: asetage traat negatiivse ruudu külge ja asetage see potentsiomeetri paremasse jalasse, seejärel võtke teine traat ja kinnitage see positiivsest ruudust potentsiomeetri vasaku jala külge.
Samm 6 ja 7: korrake sammu 5 ülejäänud kahe potentsiomeetri jaoks
8. samm: võtke positiivse ruudu juhe ja ühendage see GND -pordiga
Samm: võtke negatiivsest ruudust traat ja ühendage see pordiga 5V
Samm: asetage LED varem kasutatud juhtmete alla
Samm 11: Ühendage traat pordist 11 ruuduga serva lähedal, kuid LED -i lähedal
12. ja 13. samm: korrake sammu 11, kasutades porte 9 ja 10
14. samm: ühendage takisti varem kasutatud juhtmest LED -i 1., 3. ja 4. jalaga
Samm 15: Lõpuks ühendage LED -i teise jala juhe leivaplaadist negatiivse ruuduga
Samm: kodeerimine
Allpool on kood, mille saate kopeerida ja otse arduino tarkvarasse sisestada …
tühine seadistus () {
pinMode (9, VÄLJUND);
pinMode (10, VÄLJUND);
pinMode (11, VÄLJUND);
Seriaalne algus (9600);
// pange oma seadistuskood siia, et üks kord käivitada:
}
void loop () {
// pange oma põhikood siia, et seda korduvalt käitada: analogWrite (9, analogRead (A0)/4);
analogWrite (10, analogRead (A1)/4);
analogWrite (11, analogRead (A2)/4); }
Lühike selgitus:
See on väga lihtne kood, mida saab lühikese koodi vaheliste ühenduste kaudu hõlpsasti seletada. Alustuseks selgitatakse 3 VÄLJUNDIT, mis on 9, 10 ja 11. See seos ehitusprotsessiga, kuna juhtmete ühendamine sadamatega oli üks viimaseid samme. Pärast seda paigutatakse sinna 3 sarnase struktuuriga rida, mis põhimõtteliselt selgitavad Arduinole, et iga väljundi jaoks on siin määratud port. Näiteks esimene nendib, et pordi 9 lugemiseks A0 -st. See on täpselt sama ka ülejäänud kahe reaga, kuigi erinevad väljundid ja pordid, ja see on koodi lõpp.
Samm: pange see kõik koos tööle
Vaatame lõpptoodet ja kuidas see kõik koos töötab.
drive.google.com/file/d/1A4vbyfUL10jWamgpb…