Innholdsfortegnelse:

Dansepute med fargelampe ved bruk av Arduino: 5 trinn
Dansepute med fargelampe ved bruk av Arduino: 5 trinn

Video: Dansepute med fargelampe ved bruk av Arduino: 5 trinn

Video: Dansepute med fargelampe ved bruk av Arduino: 5 trinn
Video: Цвет лампы Wyze 2024, Juli
Anonim
Dansepute med farge -LED ved hjelp av Arduino
Dansepute med farge -LED ved hjelp av Arduino
Dansepute med farge -LED ved hjelp av Arduino
Dansepute med farge -LED ved hjelp av Arduino

Dette er min første instruks. Jeg lagde en fargerik dansepute ved hjelp av Arduino -bord som en seriell inngang til datamaskinen. Den er enkel å lage, og koster noen motstander og lysdioder (du trenger ikke bruke dem).

Trinn 1: Materialer

Materialer
Materialer
Materialer
Materialer

Elektroniske deler: 1. 6 LED med forskjellige farger for å vise at knappene er trykket ned 2. 6 220 Ohm motstand for å beskytte lysdioder 3. et loddebrett for generelle formål 4. noen ledninger og kontakter Dansepute deler: 1. Aluminiumsfolie (som brukes til å bake matvarer) 2. Stor papirboks (du kan absolutt lage en treramme)

Trinn 2: Kretsen og testen

Kretsen og testen
Kretsen og testen
Kretsen og testen
Kretsen og testen
Kretsen og testen
Kretsen og testen
Kretsen og testen
Kretsen og testen

Kretsen er vist i den første grafen. Danseputen implementerer ganske enkelt de seks knappene som vises i kretsen. Når vi trykker ned hver knapp, lyser LED -lampen og gjør den tilhørende pinnen fra LAV til HØY. Denne meldingen vil bli sendt til datamaskinen som en seriell melding, og fanget opp av et python -program som deretter simulerer denne meldingen til en tastetrykkmelding. koble den til Arduino -kortet som kan lagres for andre prosjekter. Du kan lage et bedre bord enn jeg gjorde, siden det er ganske enkelt, jeg brukte noen ledninger for å koble rundt. Når du har laget kretsen, kan du koble noen av ledningene sammen for å se om lysdiodene lyser riktig. Og så kan du gå til neste trinn, sette opp programvaren.

Trinn 3: Program

Arduino -programmet sender ut riktig bokstav til datamaskinen når nøkkelstatusen endres. Så hvis du trykker på en hvilken som helst knapp, sender den ut to korresponderende bokstaver, en ned og en opp. Python -programmet mottar meldingen, og oversetter dem deretter til tastaturhendelse. Hvis den mottar en 'l' bokstav, genererer programmet en VENSTRE tast ned -melding. For øyeblikket kjører dette programmet bare på Windows -maskinen, siden python SendKeys -modulen bare fungerer på Windows. Du kan finne en måte å simulere tastaturinformasjon under Mac og linux. Du må installere Serial og SendKeys -modulen for at du skal kunne kjøre dette programmet. Danseprogrammet jeg bruker er StepMania, du må sette opp nøkkelkartinformasjon slik at når du danser programmet vil svare riktig. Dette er akkurat som å sette opp joysticken når du spiller spill.

Trinn 4: Dance Pad

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

Det er noen andre flotte instruksjoner om hvordan du lager en dansepute. Her vil jeg vise deg hvordan du lager en med de tingene du enkelt kan få. Danseputen består i utgangspunktet av seks knapper. Ideen er å bruke to parallelle aluminiumsfolier som limes på harde brett, og deretter settes dem sammen med noen ting inni for å skille dem fra hverandre. Først når du legger de to hardt kartong hardt, vil de komme i kontakt med hverandre. Lag seks av disse knappene, og legg dem på et større pappkort. Koble deretter disse knappene til kretsen vi lager før. Til slutt kan du lage et omslag og tegne noen ting på det.

Trinn 5: Klar til å kjøre

Du bør kjøre Python -programmet før du slår på Stepmania. Deretter bør du kunne bruke danseputen til å kontrollere programmet. Da jeg lagde følgende video, åpnet jeg omslaget, slik at du tydelig kan se hva som er inni. Nyt det!

Anbefalt: