Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Idee:
Minu projekt on LED -värvimuster. Projekt sisaldab 6 LED -i, mis on kõik toitega ja suhtlevad Arduinoga. Seal on 4 erinevat mustrit, mis liiguvad läbi ja mida mängitakse silmusena. Kui üks muster lõpeb, võtab selle asemele teine. Peamine plaan oli luua sünkroonitud muster, kasutades ainult LED -e, kood oli keeruline, kuna pidime koodi rakendama neli erinevat mustrit
Uuringud:
Idee sain peamiselt teiselt Arduino kasutajalt nimega Matt Arnold. Ta tegi sarnase projekti, kuid mõne erinevusega, näiteks kasutas ainult kolme LED -i ja takisteid. Kuna ma kasutasin ainult LED -e ja mõnda juhtmest, mis ühendati Arduinoga, kuna takistite vajadus puudus. Kasutasin tema koodi sammuna, tuginesin tema koodile ja muutsin selle minu ja minu projektiga sobivamaks
1. samm: 1. samm: materjalide kogumine
Selle projekti ehitamiseks vajate vaid mõnda materjali, kuna selle ehitamine pole nii raske.
- Arduino
- Leivalaud (mis tahes suurusega)
- 6 LED -i (eelistatavalt ainult kahte värvi, muutes mustri atraktiivsemaks.)
- juhtmed (veenduge, et need oleksid piisavalt pikad)
Märkus: juhtmed peaksid olema erinevat värvi (toide = kollane, maapind = sinine jne). See ei ole kohustuslik.
2. samm: 2. samm: ehitamine
1. samm: koguge kõik oma materjalid ühte korrastatud kohta, et saaksite organiseeritud tööd teha.
2. samm: asetage kõik 6 LED -i leivaplaadile kenasti üksteisest eemale, mitte liiga kaugele ega liiga lähedale.
Samm: keskendudes nüüd valgusdioodide pikkadele jalgadele, kinnitate iga LED -i pika jala külge juhtme ja ühendate need Arduino erinevate pin -numbritega. Näiteks LED 1 = 12, LED 2 = 9 jne. Valige soovitud nööpnõel, kuna saate koodi hiljem kohandada.
Samm 4: Nüüd peame ühendama maanduse Arduino'st plaadiga. Selle saavutamiseks ühendage Arduino toite poolel juhe maasse ja ühendage see plaadi kaugema küljega (sinine juhe).
Samm 5: Nüüd edasi liikudes tuleb meie valgusdioodide lühikesed jalad ühendada selle küljega, kus me oma maa ühendasime. (rohelised juhtmed)
6. samm: asuge kodeerimise juurde!
3. samm: 3. samm: visandid
Algne kood oli pärit LED -i vilkumismustrist © GPL3+, mille on loonud Matt Arnold. Täiustatud visand on minu ehitatud kood, mille lähtepunktiks oli algne kood. Visandi toimimise tagamiseks veenduge, et iga valgusdiood oleks määratletud, ja öelge ka nende tihvtid õigesti. Mõlemad eskiisid, Matt ja minu, on teie tulevaste projektide jaoks allalaadimiseks allpool.