2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
LED -varjutus on interaktiivne instrument, millel on LED -id, mahtuvuslikud puutetundlikud andurid ja MIDI -väljund, mida kõik juhitakse Arduino Uno abil. Seadet saate programmeerida mitmel erineval viisil. Kõigis rakendustes on idee peaaegu sama: määrake, milliseid andureid puudutatakse, ja seejärel värskendage LED -e ja MIDI -väljundit. Siia postitatud videos saate vaadata mõningaid minu kirjutatud programme. Šassii on valmistatud MDF -ist ja on inspireeritud laserlõigatud topograafilistest kaartidest, mida nägin juhenditel.
Olin motiveeritud seadet looma, sest tahtsin teha rohkem interaktiivseid valgusseadmeid, mis lisasid LED -laudadele uue spinni. Mõne probleemi tõttu, mis mul oli geodeetilise kupli projekti IR -anduritega, oli LED -varjutuse teine eesmärk usaldusväärsemate andurite rakendamine. Valisin mahtuvuslikud puutetundlikud andurid, mis annavad paremini igale andurile puhta signaali, ilma et oleks vaja reguleerida trimmipotte nagu IR-andurite puhul. Tahtsin teha ka väiksema seadme, mida oleks lihtsam kokku panna ja transportida.
Selles juhendis käsitlen kümne mahtuvusliku puutetundliku anduri seadistamist Arduino, WS2801 LED -piksliriba ja MIDI -väljundiga. Alustame varjutuse ehitamist!
Samm: tarnekiri
Materjalid:
1. Arduino Uno (Atmega328 - kokkupandud)
2. 30 plaati suurusega 45 cm x 45 cm keskmise tihedusega puitkiudplaati (MDF), paksusega 3 mm
3. 1/16 paks akrüül valgusdioodide hajutamiseks (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…
4. 9V 2A toiteallikas (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…
5. Aadressitavad RGB LED -id (https://www.amazon.com/gp/product/B0192X56MM/ref=o…
6. Vase fooliumlint (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…
7. Buck converter Arduino jaoks (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)
8. Tihvtide päised (Gikfun 1 x 40 tihvtiga 2,54 mm üherealine eraldatav isast tihvti päis)
9. USB -laiendus (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…
10. Alalisvoolu toitepistikupesa (https://www.amazon.com/gp/product/B01LQGESUO/)
11. Mees DC 2,1 mm x 5,5 mm tünni pistikupesa (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…
12. MIDI -USB -kaabel (https://www.amazon.com/gp/product/B071KLC884/ref=o…
13. MIDI pesa (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…
14. Traatmähis (https://www.amazon.com/gp/product/B008AGUABU/ref=o…
15. Üks 5,5MΩ takisti
16. Kümme 1kΩ takistit
17. Kaks 220Ω takisti
18. 5/16 tolli läbimõõduga tüüblivarras
19. Riistvara (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…
Tööriistad:
1. Laserlõikur
2. Orbitaallihvmasin
3. Superliim
4. Kuum liimipüstol
5. Jootekolb
6. Traatmähise tööriist
2. samm: süsteemi ülevaade
LED -varjutus kasutab seadme perimeetri ümber paigutatud mahtuvuslikke puutetundlikke andureid, et juhtida kümmet LED -i ja MIDI -signaali. Tihvt 2 toimib mahtuvuslike puuteandurite saatetihvtina, nii et 5,5 MΩ takisti on ühendatud tihvtiga 2 kuni kümme erinevat vaselehte. Iga vastuvõtutihvti (tihvtid 3 kuni 12) ja vaskpleki vahele on ühendatud 1 kΩ takisti. Mahtuvuslike puuteandurite ülevaate saamiseks vaadake minu teisi juhiseid.
LED -riba LED -id on paigutatud ka seadme ümbermõõdule ning signaali- ja kellatahvlid on ühendatud Arduino tihvtidega A0 ja A1. LED -ribade ja Arduino kohta ülevaate saamiseks vaadake seda linki. Lõpuks ühendatakse MIDI -pesa signaali tihvt edastusnõelaga (st tihvtiga 1).
Koodis saadab Arduino impulsi 2. tihvtilt ja teeb digitaalse lugemise mahtuvuslike puutetundlike andurite ühel vastuvõtuliinil. Iga mahtuvusliku puuteanduri jaoks saadetakse ja tuvastatakse impulss. Sõltuvalt andurite näitudest muudab Arduino valgusdioodide värvi ja/või tekitab MIDI -signaali.
3. samm: karbi kujundamine ja lõikamine
LED -võistluse esimene auhind 2017