Innehållsförteckning:

Dansplatta med färg -LED med Arduino: 5 steg
Dansplatta med färg -LED med Arduino: 5 steg

Video: Dansplatta med färg -LED med Arduino: 5 steg

Video: Dansplatta med färg -LED med Arduino: 5 steg
Video: Stellas dansmatta 2024, Juli
Anonim
Dansplatta med färg -LED med Arduino
Dansplatta med färg -LED med Arduino
Dansplatta med färg -LED med Arduino
Dansplatta med färg -LED med Arduino

Detta är min första instruerbara. Jag gjorde en färgglad dansplatta med Arduino -kortet som en seriell ingång till datorn. Det är enkelt att göra och kostar några motstånd och lysdioder (du behöver inte använda dem).

Steg 1: Material

Material
Material
Material
Material

Elektroniska delar: 1. 6 lysdioder med olika färger för att visa att knapparna trycks ned 2. 6 220 Ohm motstånd för att skydda lysdioder 3. en lödskiva för allmänna ändamål 4. några trådar och kontakter Dansplatta delar: 1. Aluminiumfolie (som används för att baka mat) 2. Stor papperslåda (du kan verkligen göra en träram)

Steg 2: Kretsen och testet

Kretsen och testet
Kretsen och testet
Kretsen och testet
Kretsen och testet
Kretsen och testet
Kretsen och testet
Kretsen och testet
Kretsen och testet

Kretsen visas i den första grafen. Dansplattan implementerar helt enkelt de sex knapparna som visas i kretsen. När vi trycker ner varje knapp lyser lysdioden och gör motsvarande stift från LÅG till HÖG. Detta meddelande kommer att skickas till datorn som ett seriellt meddelande och fångas upp av ett pythonprogram som sedan simulerar detta meddelande till ett knapptryckningsmeddelande. Anslut den till Arduino -kortet som kan sparas för andra projekt. Du kan göra en snyggare bräda än jag gjorde, eftersom det är ganska enkelt, jag använde några ledningar för att ansluta runt. När du gjort kretsen kan du ansluta några av ledningarna tillsammans för att se om lysdioderna lyser korrekt. Och sedan kan du gå till nästa steg och konfigurera programvaran.

Steg 3: Programmera

Arduino -programmet skickar ut rätt bokstav till datorn när nyckelns status ändras. Så om du trycker på någon knapp kommer den att skicka ut två motsvarande bokstäver, en ner och en upp. Pythonprogrammet tar emot meddelandet och översätter sedan dessa till tangentbordshändelse. Om den får en 'l' -bokstav genererar programmet ett vänster tangent ned -meddelande. För närvarande körs det här programmet bara på Windows -maskinen, eftersom python SendKeys -modulen bara fungerar på Windows. Du kan hitta ett sätt att simulera tangentbordsinformation under Mac och Linux. Du måste installera Serial och SendKeys -modulen för att du ska kunna köra detta program. Dansprogrammet jag använder är StepMania, du måste ställa in viktig kartinformation så att när du dansar programmet kommer att svara korrekt. Det här är precis som att ställa in joysticken när du spelar spel.

Steg 4: Dance Pad

Dance Pad
Dance Pad
Dance Pad
Dance Pad
Dance Pad
Dance Pad

Det finns några andra bra instruktioner om hur man gör en dansplatta. Här visar jag dig hur du gör en med de saker du enkelt kan få. Dansplattan består i princip av sex knappar. Tanken är att använda två parallella aluminiumfolier som klistras på hårda brädor och sedan sätta ihop dem med några saker inuti för att skilja dem åt. Först när du lägger de två hårda papperskartorna hårt kommer de att komma i kontakt med varandra. Gör sex av dessa knappar och lägg dem på ett större papperskartong. Anslut sedan dessa knappar till kretsen vi gjorde innan. Till sist kan du göra ett lock och rita några saker på det.

Steg 5: Klar att köra

Du bör köra Python -programmet innan du aktiverar Stepmania. Då ska du kunna använda din dansplatta för att styra programmet. När jag gjorde följande video öppnade jag omslaget så att du tydligt kan se vad som finns inuti. Njut av det!

Rekommenderad: