INHOUDSOPGAWE:
- Stap 1: materiaal
- Stap 2: Die kringloop en toets
- Stap 3: Programmeer
- Stap 4: Dance Pad
- Stap 5: gereed om te hardloop
Video: Dansblok met kleur -LED met behulp van Arduino: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:29
Dit is my eerste opdrag. Ek het 'n kleurvolle dansblok gemaak met die Arduino -bord as 'n seriële invoer op die rekenaar. Dit is maklik om te maak en kos 'n paar weerstande en LED's (jy hoef dit nie te gebruik nie).
Stap 1: materiaal
Elektroniese onderdele: 1. 6 LED's met verskillende kleure om aan te dui dat die knoppies ingedruk word2. 6 220 Ohm weerstand om LED's te beskerm 3. 'n algemene soldeerbord4. 'n paar draad en verbindings Dansblokkies: 1. Aluminiumfoelie (wat gebruik word om kos te bak) 2. Groot kartondoos (jy kan beslis 'n houtraamwerk maak)
Stap 2: Die kringloop en toets
Die stroombaan word in die eerste grafiek getoon. Die dansblokkie implementeer eenvoudig die ses knoppies wat in die kring verskyn. As ons elke knoppie ingedruk het, sal die LED brand en die ooreenstemmende pen van LAAG na HOOG maak. Hierdie boodskap sal as 'n seriële boodskap na die rekenaar gestuur word, en word opgevang deur 'n luislangprogram wat hierdie boodskap na 'n sleutelpersboodskap simuleer. steek dit in die Arduino -bord, wat kan bespaar word vir ander projekte. U kan 'n beter bord maak as ek, want dit is redelik maklik; ek het 'n paar drade gebruik om aan te sluit. Nadat u die kring gemaak het, kan u 'n paar drade aan mekaar koppel om te sien of die LED's korrek brand. En dan kan u na die volgende stap gaan met die opstel van die sagteware.
Stap 3: Programmeer
Die arduino -program stuur die korrekte brief na die rekenaar wanneer die status van die sleutel ooit verander word. As u dus op enige knoppie druk, stuur dit twee ooreenstemmende letter, een af en een omhoog. Die luislangprogram ontvang die boodskap en vertaal dit dan na 'n sleutelbordgebeurtenis. As dit 'n 'l' -brief ontvang, genereer die program 'n LINKS -sleutelboodskap. Hierdie program werk tans slegs op 'n Windows -masjien, aangesien die python SendKeys -module slegs op Windows werk. U kan 'n manier vind om sleutelbordinligting onder Mac en Linux te simuleer. U moet die Serial- en SendKeys -module installeer om die python te kan uitvoer om die program te laat loop. Dit is net soos om die joystick op te stel as u speletjies speel.
Stap 4: Dance Pad
Daar is nog 'n paar goeie instruksies oor hoe om 'n dansblok te maak. Hier sal ek jou wys hoe om een te maak met die dinge wat jy maklik kan kry. Die dansblok bestaan basies uit ses knoppies. Die idee is om twee parallelle aluminiumfoelies wat op harde planke geplak is, te gebruik en dit dan saam met 'n paar dinge aan die binnekant te sit om dit van mekaar te skei. Eers as u die twee harde papierbord hard sit, sal hulle met mekaar in aanraking kom. Maak ses van hierdie knoppies en plaas dit op 'n groter papierbord. Koppel hierdie knoppies dan aan die kring wat ons voorheen gemaak het. Uiteindelik kan u 'n omslag maak en 'n paar goed daarop teken.
Stap 5: gereed om te hardloop
U moet die Python -program uitvoer voordat u Stepmania aanskakel. Dan moet u u dansblokkie kan gebruik om die program te beheer. Toe ek die volgende video maak, het ek die omslag oopgemaak sodat u duidelik kan sien wat daarin is. Geniet dit!
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms
Nog 'n dom dansblok: 7 stappe
Nog 'n ander dom dansblok: niks besonders nie, net 'n 25 pond (11,3 kilo) hout -usb -dansblok wat gebaseer is op 'n Microsoft -sleutelbord YASDP, nog 'n ander dom dansblok
DDR -dansblok / tapyt in hout: 5 stappe
DDR Dance Pad / Carpet in Wood: Hoe om 'n goeie ddr pad te maak met hout, koper foelie, verf en 'n dooie USB pad / sleutelbord