![Tantsupadi värvilise LED -iga Arduino abil: 5 sammu Tantsupadi värvilise LED -iga Arduino abil: 5 sammu](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125856-dance-pad-with-color-led-using-arduino-5-steps.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:41
See on minu esimene juhendatav. Tegin värvilise tantsupadja, kasutades Arduino plaati arvuti jadasisendina. Seda on lihtne teha ja see maksab mõned takistid ja LED -id (te ei pea neid kasutama).
Samm: materjalid
Elektroonilised osad: 1. 6 LED erinevat värvi, mis näitab nuppude allavajutamist2. 6 220 oomi takisti LED -de kaitsmiseks3. üldotstarbeline joodetahvel4. mõned juhtmed ja pistikud Tantsupadi osad: 1. Alumiiniumfoolium (mida kasutatakse toitude küpsetamiseks) 2. Suur paberkarp (võite kindlasti teha puitraami)
2. samm: ahel ja test
Ahel on näidatud esimesel graafikul. Tantsupadi rakendab lihtsalt vooluringis kuvatud kuut nuppu. Iga nupu vajutamisel süttib LED ja süttib vastav pin LOW kuni HIGH. See teade saadetakse arvutisse jadateatena ja seda püüab kinni python -programm, mis simuleerib selle sõnumi võtme vajutamise sõnumiks. Ma tegin vooluahela üldotstarbelisel jootmisplaadil, kasutades mõnda väikest pistikut, et saaksin hõlpsalt ühendage see Arduino plaadiga, mida saab teiste projektide jaoks salvestada. Võite teha parema väljanägemisega plaadi kui mina, kuna see on üsna lihtne, kasutasin ühendamiseks mõnda juhtmest. Kui olete ahela loonud, saate mõned juhtmed kokku ühendada, et näha, kas LED -id süttivad õigesti. Ja siis saate minna järgmisele sammule, tarkvara seadistamisele.
3. samm: programmeerimine
Arduino programm saadab arvutile õige kirja, kui võtme olekut muudetakse. Nii et kui vajutate mõnda nuppu, saadab see välja kaks vastavat tähte, ühe alla ja ühe üles. Pythoni programm võtab sõnumi vastu ja tõlgib need siis klaviatuuri sündmuseks. Kui see saab 'l' tähe, genereerib programm LEFT klahvi alla sõnumi. Praegu töötab see programm ainult Windowsi masinas, kuna python SendKeys moodul töötab ainult Windowsi puhul. Võite leida viisi, kuidas simuleerida klaviatuuri teavet Macis ja Linuxis. Selle programmi käivitamiseks peate pythonile installima mooduli Serial ja SendKeys. Tantsuprogramm, mida ma kasutan, on StepMania. Peate seadistama kaarditeabe, et programm tantsides õigesti reageeriks. See on täpselt nagu juhtnupu seadistamine mängude mängimisel.
4. samm: tantsupadi
Tantsupadja valmistamiseks on veel mõned suurepärased juhendid. Siin näitan teile, kuidas seda hõlpsasti saada. Tantsupadi koosneb põhimõtteliselt kuuest nupust. Idee on kasutada kahte paralleelset alumiiniumfooliumi, mis on kleebitud kõvadele tahvlitele, ja seejärel panna need koos mõne sisemise kraamiga üksteisest eraldamiseks kokku. Ainult siis, kui panete kaks kõva paberitahvlit kõvasti kokku, puutuvad need üksteisega kokku. Tehke kuus neist nuppudest ja pange need suuremale paberitahvlile. Seejärel ühendage need nupud vooluringiga, mille me varem tegime. Lõpuks saate teha kaane ja joonistada sellele mõned asjad.
5. samm: töövalmis
Enne Stepmania sisselülitamist peaksite käivitama programmi Python. Siis peaksite saama oma tantsupadja abil programmi juhtida. Järgmise video tegemisel avasin kaane, et saaksite selgelt näha, mis seal sees on. Nautige seda!
Soovitan:
Värvilise LED -Arduino täringu ehitamine: 8 sammu
![Värvilise LED -Arduino täringu ehitamine: 8 sammu Värvilise LED -Arduino täringu ehitamine: 8 sammu](https://i.howwhatproduce.com/images/010/image-28887-j.webp)
Värvilise LED -Arduino täringu loomine: selles õpetuses saate teada, kuidas ehitada värvilist LED -Arduino täringut, mida saab lihtsalt nupule vajutades “veeretada”. Ma selgitan, kuidas Arduino ehitada ja kuidas seda kodeerida. See on üsna lihtne õpetus neile, kes on alguses
Värvilise laserkasseti laadimine : 5 sammu
![Värvilise laserkasseti laadimine : 5 sammu Värvilise laserkasseti laadimine : 5 sammu](https://i.howwhatproduce.com/images/001/image-2834-46-j.webp)
Värviline laserkassett tee seda
Vaadake helilaineid värvilise valguse abil (RGB LED): 10 sammu (piltidega)
![Vaadake helilaineid värvilise valguse abil (RGB LED): 10 sammu (piltidega) Vaadake helilaineid värvilise valguse abil (RGB LED): 10 sammu (piltidega)](https://i.howwhatproduce.com/images/003/image-6257-10-j.webp)
Vaadake helilaineid värvilise valguse abil (RGB LED): siin näete helilaineid ja jälgite kahe või enama anduri poolt tekitatud häireid, kuna nende vahekaugus on erinev. (Vasakpoolne häiremuster kahe mikrofoniga kiirusel 40 000 tsüklit sekundis; paremal üleval üksik mikrofon
Veel üks rumal tantsupadi: 7 sammu
![Veel üks rumal tantsupadi: 7 sammu Veel üks rumal tantsupadi: 7 sammu](https://i.howwhatproduce.com/images/003/image-6616-61-j.webp)
Veel üks rumal tantsupadi: pole midagi erilist, vaid 25 naela (11,3 kilo) puidust USB -tantsupadi, mis põhineb Microsofti klaviatuuril YASDP Veel üks rumal tantsupadi
DDR tantsupadi / vaip puidust: 5 sammu
![DDR tantsupadi / vaip puidust: 5 sammu DDR tantsupadi / vaip puidust: 5 sammu](https://i.howwhatproduce.com/images/003/image-8204-61-j.webp)
DDR tantsupadi / vaip puidust: kuidas teha hea ddr -padi puidu, vaskfooliumi, värvi ja surnud USB -padja / klaviatuuriga