Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Het circuit en de test
- Stap 3: Programma
- Stap 4: Dansmat
- Stap 5: Klaar om te draaien
Video: Dansmat met kleuren-LED met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Dit is mijn eerste instructable. Ik heb een kleurrijk danspad gemaakt met Arduino-bord als seriële ingang naar de computer. Het is gemakkelijk te maken en kost een paar weerstanden en LED's (je hoeft ze niet te gebruiken).
Stap 1: Materialen
Elektronische onderdelen:1. 6 LED's met verschillende kleuren om aan te geven dat de knoppen ingedrukt zijn2. 6 220 Ohm weerstand om LED's te beschermen3. een soldeerbord voor algemeen gebruik4. sommige draad en connectorenDanskussen onderdelen:1. Aluminiumfolie (die worden gebruikt om voeders te bakken) 2. Grote papieren doos (je kunt zeker een houten frame maken)
Stap 2: Het circuit en de test
De schakeling is weergegeven in de eerste grafiek. Het danspad implementeert eenvoudig de zes knoppen die in het circuit worden weergegeven. Als we elke knop indrukken, gaat de LED branden en wordt de bijbehorende pin van LAAG naar HOOG gemaakt. Dit bericht wordt als een serieel bericht naar de computer gestuurd en opgevangen door een python-programma dat dit bericht vervolgens simuleert tot een toetsdrukbericht. sluit het aan op het Arduino-bord dat kan worden bewaard voor andere projecten. Je kunt een beter uitziend bord maken dan ik, omdat het vrij eenvoudig is, ik heb wat draden gebruikt om rond te verbinden. Zodra je het circuit hebt gemaakt, kun je een aantal draden met elkaar verbinden om te zien of de LED's correct oplichten. En dan kun je naar de volgende stap, het instellen van de software.
Stap 3: Programma
Het arduino-programma stuurt de juiste brief naar de computer wanneer de status van de sleutel wordt gewijzigd. Dus als je op een willekeurige knop drukt, worden er twee corresponderende letters verzonden, één omlaag en één omhoog. Het python-programma ontvangt het bericht en vertaalt deze vervolgens naar toetsenbordgebeurtenis. Als het een 'l'-letter ontvangt, genereert het programma een LEFT key down-bericht. Momenteel werkt dit programma alleen op een Windows-machine, omdat de python SendKeys-module alleen op Windows werkt. Mogelijk vindt u een manier om toetsenbordinformatie te simuleren onder Mac en Linux. Je moet de Serial en SendKeys-module voor je python installeren om dit programma uit te voeren. Het dansprogramma dat ik gebruik is StepMania, je moet de belangrijkste kaartinformatie instellen zodat wanneer je danst, het programma correct zal reageren. Dit is net als het instellen van de joystick tijdens het spelen van games.
Stap 4: Dansmat
Er zijn een paar andere geweldige instructables over hoe je een dansmat kunt maken. Hier laat ik je zien hoe je er een kunt maken met de dingen die je gemakkelijk kunt krijgen. Het dansblok bestaat in feite uit zes knoppen. Het idee is om twee parallelle aluminiumfolies te gebruiken die op harde planken worden geplakt en ze vervolgens samen te voegen met wat spullen erin om ze van elkaar te scheiden. Pas als je de twee harde kartonnetjes hard aanbrengt, zullen ze met elkaar in contact komen. Maak zes van deze knopen en plak ze op een groter karton. Sluit deze knoppen vervolgens aan op het circuit dat we eerder hebben gemaakt. Eindelijk kun je een hoes maken en er wat dingen op tekenen.
Stap 5: Klaar om te draaien
U moet het Python-programma uitvoeren voordat u Stepmania inschakelt. Dan zou je je dansmat moeten kunnen gebruiken om het programma te besturen. Toen ik de volgende video maakte, heb ik de hoes geopend, zodat je duidelijk kunt zien wat erin zit. Geniet ervan!
Aanbevolen:
MAAK KLEUREN MET SIERPINSKI'S DRIEHOEK EN SLIMME TELEFOON: 11 stappen
CREER KLEUREN MET SIERPINSKI'S DRIEHOEK EN SLIMME TELEFOON: LED-SCHERMEN zijn geweldig om naar te kijken en ze betoveren ons, ze kalmeren onze ogen en ontspannen onze hersenen. Dus in dit artikel zal ik je vertellen hoe ik tinten heb gemaakt met SIERPINSKI'S TRIANGLE en je SMART PHONE via een applicatie die je kunt bouwen met
Op kleuren gebaseerde puzzel: 6 stappen
Kleurgebaseerde puzzel: Hallo daar! Voor een schoolproject genaamd "If This Then That" Ik moest een interactief object bouwen met Arduino. Ik besloot een op kleuren gebaseerde puzzel te bouwen met een eenvoudig feedbacksysteem. Wat het doet (in het kort): Het bepaalt de kleur van het object
Vacht van vele kleuren: 3 stappen
Vacht van vele kleuren: hier is een project dat ik heb gebouwd om "wauw" te zijn mensen op de bruiloft van mijn dochters. Ik noem het de "Vacht van vele kleuren". Met behulp van eenvoudige componenten en een eenvoudige Arduino-schets kun je de jas programmeren voor bijna alles wat je maar kunt bedenken. Ik besloot
Kleuren van fotonen: 3 stappen
Colors of Photons: Colors of Photons Dit schilderij verandert op elk moment als nieuw. De dingen die ik gewend ben: Adafruit NeoPixel Digital RGB LED Strip 144 LED×2 acrylglas/ 1 cm dikAdafruit Hook-up Wire Spool Set Adafruit Perma-Proto Half-sized Breadboard-printplaat Adafruit R
7 kleuren lichtpen: 4 stappen
7 Color Light Pen: dit is mijn eerste instructable in een tijdje. Ik heb het druk gehad met allerlei dingen, waarvan sommige waarschijnlijk goede instructables zouden hebben gemaakt, maar waarvan ik er maar weinig zeer grondig heb gedocumenteerd. Deze instructable zweeft rond half co