Sisukord:

LED -mustrid (erinevad valgusmustrid): 3 sammu
LED -mustrid (erinevad valgusmustrid): 3 sammu

Video: LED -mustrid (erinevad valgusmustrid): 3 sammu

Video: LED -mustrid (erinevad valgusmustrid): 3 sammu
Video: Liikumisanduri erinevad rezhiimid 2024, Juuli
Anonim
LED -mustrid (erinevad valgusmustrid)
LED -mustrid (erinevad valgusmustrid)

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

Samm: materjalide kogumine
Samm: materjalide kogumine
Samm: materjalide kogumine
Samm: materjalide kogumine
Samm: materjalide kogumine
Samm: materjalide kogumine
Samm: materjalide kogumine
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

2. samm: ehitamine!
2. samm: ehitamine!
2. samm: ehitamine!
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.

Soovitan: