Innholdsfortegnelse:
- Trinn 1: Materialer og verktøy
- Trinn 2: Utkast til hovedpaneloppsett
- Trinn 3: Bor og kutt panelhull
- Trinn 4: Monter elektriske bokser på panelet
- Trinn 5: Koble til bryterne
- Trinn 6: Fest brytere til elektriske bokser
- Trinn 7: Klipp RGB LED -elektroder
- Trinn 8: Monter lysdioder på panelet
- Trinn 9: Bor hull for trykknapp og Piezo
- Trinn 10: Mal panelet
- Trinn 11: Klipp og monter LED -deksler for bordtennisball
- Trinn 12: Monter bryterplaten
- Trinn 13: Fest trykknappen og Piezo
- Trinn 14: Monterings- og loddemotstand
- Trinn 15: Koble til kretsen
- Trinn 16: Monter Arduino
- Trinn 17: Legg til batterier og strømbryter
- Trinn 18: Kode Arduino
- Trinn 19: Test, nyt og tilpas selv
Video: Kid's Toy Light Switch Box + Games Remix: 19 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette er en remiks jeg bare måtte gjøre siden jeg så to fantastiske instruktører og ikke klarte å tenke på å kombinere de to! Denne kombinasjonen kombinerer i utgangspunktet grensesnittet til Light Switch Box med enkle spill (Simon, Whack-a-Mole, etc …) på Arduino. Som den opprinnelige forfatteren av Light Switch Box nevner, aner jeg ikke hvorfor småbarn liker å leke med lysbrytere så mye, men dette prosjektet gir dem en løsning! Jeg tilpasset den enkle elektronikken for å legge til Simon Arduino -spillet og deretter flere spillmoduser slik at mine eldre barn kan leke også! Jeg har også gjort en stor forbedring for lysdiodene og brukte bordtennisballer for å spre lysdiodene fordi den ser så mye kulere ut enn originalen!
Det burde være en enkel måte å komme seg inn på elektronikk og ta det ett hakk lenger til enkel Arduino'ing. Sjekk den originale inspirasjonen - her er linkene!
- Lekeknapp for lys for barn
- Arduino Simon Says Game
Bortsett - Min motivasjon:
Mine fire barn betyr alt for meg.
I deres unge alder akkurat nå (7, 5, 3 og 1) krever det mye oppmerksomhet og arbeid for å holde alle tilregnelige! Det gir ikke mye tid til tinker, Arduinoing, skriving av instrukser osv. Men merkelig nok er det slike prosjekter og hobbyer som holder meg tilregnelig. Noen andre som føler det samme? Uansett hvilken trist, merkelig grunn min kone virkelig prøver å forstå (velsign hennes hjerte), elsker jeg absolutt å bli sugd inn i et godt prosjekt i timevis som får min kreative tenkning til å gå, får meg til å løse problemer og gir meg mulighet for praktisk håndverk.
Og det er det jeg liker med Instructables !
Jeg får se lidenskapen i andres prosjekter - så mange gode ideer og tankene begynner å løpe! Så i det minste når jeg retter prosjektet mot barna mine akkurat nå og involverer dem i prosessen, føler jeg at jeg gir dem en smakebit på hobbyene jeg liker. Og hvem vet? Kanskje en dag vil de vise seg å være en kjent oppfinner, designer, gründer, hacker osv. Men så lenge de kan være kreative og finne lidenskap i arbeidet sitt, vil det være verdt det.
La oss komme i gang!
Trinn 1: Materialer og verktøy
Materialeliste:
- (1) 1 "x10" bord (trenger ca 12 "-18")
- (4) enkeltpolede lysbrytere
- (4) lysbryter veggplater
- (4) plast "gamle arbeid" elektriske bokser
- (2) hvite bordtennisballer
- (4) AA -batterier
- (4) RGB 10 mm lysdioder
- (1) Trykknappbryter
- (1) Piezo -summer (eller høyttaler)
- (5) 100 ohm motstander
- (1) 220 ohm motstand
- (1) 4xAA batteriholder
- (1) Skyvebryter
- (1) Arduino Uno
Verktøyliste:
- Stikksag
- Bor med bits (1 1/2 "flat borekrone, 1/2" flat borekrone, deretter standard 1/2 ", 1/4", 1/16 ")
- Skrutrekkere (phillips og flatt hode)
- Målebånd
- Verktøykniv
- Sandpapir og maling (valgfritt)
- Loddejern og loddetinn
- Wire strippere
- Varm limpistol
- Hersker
- Blyant
- Saks
Trinn 2: Utkast til hovedpaneloppsett
For å lage panelet trenger du et brett eller en boks som minst har plass på hovedpanelet for 4 lysbrytere og 4 bordtennisballer. Cirka 14 "x 8" er den minste du vil gå for å passe denne. I den originale Child's Toy Light Switch Box anbefaler instruktøren Ben å kjøpe en trekasse til dette prosjektet, men jeg nøyde meg med et 1 "x 10" brett for nå.
- Ta tavlen (eller lokket på boksen) og legg bryterne og bordtennisballene (18 "x 9 1/4" i mitt design)
- Mål fra bunnen av brettet og merk hvor langt opp du vil at bryterne skal settes (1 1/2 "i mitt design)
- Tegn en blyant på tvers av disse merkene med en linjal
- Gjør det samme for topplinjen der du vil sentrere bordtennisballene (2 "i mitt design)
- Finn deretter midten av brettet ved å måle over lengden og merk senterlinjen
- Bruk symmetriske avstander fra midten på hver side med samme avstand mellom elektriske bokser og bordtennisballer
- Skiss ut bryterboksene og merk på topplinjen som er lik midten av hver bryter hvor bordtennisballen skal gå
- (Merk: Ikke bekymre deg for blyantlinjene forutsatt at du maler eller pusser det ferdige brettet.)
Trinn 3: Bor og kutt panelhull
Kutte ut elektriske boksens rektangler:
- Bor 1/4 "hull i hvert hjørne av hvert rektangel som vist
- Skjær ut hvert rektangel med en stikksag for å koble hullene langs sidene, toppen og bunnen
Klargjøre pingpongkulehullene:
- På hvert av de 4 bordtennismerkene bruker du først 1 1/2 "borekronen for å starte hullet der dekselet skal gå
- Advarsel: Her borer du bare ca 1/8 "ned i skogen !!! Bare nok for en leppe.
- Etter å ha forberedt 1 1/2 "hullet, borer du gjennom midten av hvert hull med 1/4" bit
Trinn 4: Monter elektriske bokser på panelet
- Monter deretter hver elektriske boks ved å skyve dem inn i hullet, og sørg for at tappene på toppen og bunnen er stoppet ved siden av esken.
- Etter at du har kontrollert at den elektriske boksen er helt inne (i flukt med forsiden), skrur du inn topp og bunn.
- Sørg for at tappene for disse "gamle arbeid" -boksene ender ut og tar tak i baksiden av brettet, slik at det sitter tett.
- Advarsel: Ikke stram for mye, ellers kan du ødelegge plasten!
Trinn 5: Koble til bryterne
- Klipp og stripe omtrent 1/2 "av kantene på 2 ledninger for hver lysbryter.
- (Omtrent 12 " - 14" er det meste du trenger, slik at det kan nå ut over panelet).
- Koble en ledning til hver sideskrue på lysbryteren.
Trinn 6: Fest brytere til elektriske bokser
- Vend panelet over på baksiden, bruk en skrutrekker eller tang for å stikke ut en av de øverste ledningstappene på hver av de fire elektriske boksene.
- Når du snur panelet tilbake til fronten, trekker du trådendene gjennom den åpne tappen og skrur inn hver bryter.
Trinn 7: Klipp RGB LED -elektroder
Jeg synes det er enklest (og kanskje til og med billigst) å bare kjøpe et stort antall RGB -lysdioder, og så kan jeg velge hvilken eller hvilke farger jeg vil ha for et prosjekt. Hvis du allerede har røde, blå, grønne og gule lysdioder, ignorer du dette trinnet. For alle andre vil det hjelpe oss å ikke bli forvirret ved å kutte ledningene vi ikke skal bruke fra hver LED.
- På hver felles katode RGB LED er den lengste ledningen GND og vil alltid bli brukt
- For hver LED bruker du wire cutters/snippers til å kutte av unødvendige ledninger vist i diagrammet
- Som du kan se i diagrammet, blir gult ved hjelp av de røde og grønne ledningene
- Merk: Prøv å ikke blande lysdiodene etter å ha klippet av ledningene, men hvis du gjør det, kan du bare gå tilbake til diagrammet for å skille dem fra hverandre.
Trinn 8: Monter lysdioder på panelet
Ved hjelp av en varm limpistol legger du til lim på undersiden av hver LED og stikker ledningene gjennom hullet og limer det på forsiden av panelet. (Her vil du være sikker på at du setter LED -fargene i den rekkefølgen du velger).
Trinn 9: Bor hull for trykknapp og Piezo
På dette tidspunktet bestemte jeg meg for å legge til en trykknappbryter (låseslag) på forsiden av panelet for å hjelpe til med å bytte modus. Hvis du bare vil gjøre én modus på Arduino, kan du ignorere denne bryteren.
- Bor 1/2 "hull for trykknappbryter der det er ønsket (for min var det i tråd med lysdiodene og midten av panelet)
- Vend deretter panelet og bruk en 1/2 "flat borekrone, bor det meste av treet til bare spissen av boret bryter gjennom til forsiden. (Dette hullet er for piezo - uten en liten hullet vil lyden dempes.)
Trinn 10: Mal panelet
Deretter maler eller sprayer du panelet. Hvis du som meg ikke vil fjerne bryterne, bare dekk dem med tape. (Eller hvis jeg hadde tenkt på det tidligere, antar jeg at jeg ville ha malt før montering av lysdioder og brytere)
Trinn 11: Klipp og monter LED -deksler for bordtennisball
Brukte bordtennisballer fungerer fint her, men bør rengjøres først. For skitne bordtennisballer, bruk litt oppvaskmiddel og vask med fingrene og tørk deretter. (Pingpongballene på disse bildene var veldig brukte og så mye annerledes ut før jeg vasket dem!)
- Ta hver ping pongkule og bruk forsiktig en verktøy- eller exacto -kniv for å kutte ballen ned i midtsømmen. (Hold ballen opp mot lyset, så skal du kunne se sømmen).
- Deretter bruker du saks til å klippe rundt kanten og beskjære ytterligere 1/8 " - 1/4" ytterligere til dekselet kan passe inn i det 1 1/2 "runde sporet.
- For å montere hver pingpongkule trykker du forsiktig den ene siden inn i sporet, og deretter slipper du kantene inn i sporet rundt ballen.
- Mitt passet så godt at det ikke var behov for lim. Om nødvendig, legg til en klatt varmt lim på baksiden når du legger dem i sporet.
- Merk: Hvis kuldekselet ikke passer, må du fortsette å trimme litt fra den nedre kanten til du kan få det i sporet. Det kan være bra å øve på å montere en av kulene for å få riktig størrelse, og deretter trimme de andre på samme måte.
Trinn 12: Monter bryterplaten
Monter bryterplatedekselet med en flat skrutrekker.
Trinn 13: Fest trykknappen og Piezo
- Sett trykknappen gjennom hullet foran og hold på plass for å legge til varmt lim på baksiden til det er tørt.
- Fjern dekselet fra piezoen og skyv det inn i sporet. Bruk varmt lim for å holde på plass.
Trinn 14: Monterings- og loddemotstand
Så for enkle elektronikkprosjekter som dette med et minimalt antall komponenter, foretrekker jeg en enkel metode for å koble motstander og ledninger direkte til treplaten. Ved å bore små hull i brettet for komponentledningene, kan de lett holdes på plass mens de loddes!
- Først, på baksiden av brettet, merk fargene på LED -lampene og ledningene med et + og - (husk at den negative siden er den lengste)
- Også for den gule LED -merket er begge positive terminaler med R (rød) og G (grønn) siden den vil ha to ledninger
- Bor et 1/8 "eller 1/16" lite hull i treverket ved siden av hver LED -ledning som kommer ut av hullet i brettet
- Advarsel: Sørg for å ikke bore helt gjennom brettet til fronten! Bare et 1/4 " - 1/2" hull hvor du kan mate i ledninger.
- Bøy forsiktig over LED -ledningene og sett dem inn i hullet
- Deretter borer du et 1/8 "eller 1/16" lite hull omtrent en tomme unna plussterminalen (e) på hver LED
- Skriv motstandsstørrelsen som vil spenne over dette gapet basert på diagrammet
- Deretter bretter eller trimmer du motstandsledningene og spenner over hvert gap med den passende motstanden
- Ved hjelp av et loddejern og loddetinn bør komponentledningene berøre hverandre, og du kan nå lodde i hvert hull
- Til slutt legger du en klatt varmt lim på hver tilkobling for bedre å holde komponentene og fører til brettet.
Trinn 15: Koble til kretsen
Følg diagrammet for å lage tilkoblinger mellom lysdioder, motstander, trykknapp, piezo, lysbrytere og Arduino. Hver linje som er svart i diagrammet er koblet til jord (GND) på Arduino. I likhet med motstandene er det enklest å bore et hull i treet, mate alle jordledningene inn i hullet for å lodde sammen med en enkelt ledning som vil lede fra gjengen til arduinoen. Igjen, bruk varmt lim for å feste ledningene til der du vil på brettet.
Trinn 16: Monter Arduino
Plasser Arduino på baksiden av panelet og fest den til brettet med skruer gjennom de små hullene i sidene eller sterk tape.
Trinn 17: Legg til batterier og strømbryter
Hvis du ikke vil kjøre kortet fra USB -strøm, må du legge til 4AA -batterier i kretsen ved hjelp av en batteripakke. Hvis du legger til en liten skyvebryter mellom den positive terminalen og Arduino, kan du slå på og av strømmen siden en vanlig Arduino Uno og lysdiodene raskt går tom for batterier.
Trinn 18: Kode Arduino
Den originale koden for Simon Says fungerte bra for dette prosjektet, men jeg trengte å gjøre noen modifikasjoner for å inkludere en enkel overgang til lysdioder så vel som andre moduser. Videoen viser funksjonaliteten og nedenfor er koden for de ferdige spillene.
Trinn 19: Test, nyt og tilpas selv
Med alt tilkoblet, test kretsen og funksjonaliteten. Jeg har ennå ikke lagt til en (boksen) del for meg, men barna elsker det! Jeg vil ende opp med å bare omslutte det med noen trebiter eller sette panelet i et lekeområde. Lykkelig ungespill! Legg gjerne til din egen logikk og spill i dette enkle oppsettet!
Anbefalt:
Making Scratch Games (FNaF): 4 trinn
Making Scratch Games (FNaF): I, eevee1tree. Skal vise deg hvordan du lager et FNaF -spill på SCRATCH !!! Hvis du ikke kjenner Scratch, er det et programmeringsnettsted hvor du kan lage spill, animasjoner, kunst, og med det kan vi gjøre spill som vårt emne for i dag et FNaF -spill
Dinosaur Game Hack Google Chrome Games: 9 trinn
Dinosaur Game Hack Google Chrome Games: chrome t-rex run er et veldig morsomt spill. Her skal vi gjøre det mer underholdende ved å bruke Arduino. Dette dinospillet vil vises på ingen internettforbindelsesside. Du kan også gjøre dette ved å bruke bringebær pi her sammenligner vi begge brettene i detalj Arduino
Stor Retro Games Dancefloor Style Controller: 4 trinn
Enorme Retro Games Dancefloor Style Controller: Til bryllupet vårt i mars i år ønsket vi et mottakelsesfest med Retro -tema, ettersom vi bare er store barn i sinnet, og det er jeg sikkert mange andre også! Så etter litt undersøkelser om MakeyMakeys Jeg trodde det ville være en fantastisk idé å ta en klem
Arduino Arcade Lego Games Box: 19 trinn (med bilder)
Arduino Arcade Lego Games Box: Hvis du har barn, står du sannsynligvis overfor de samme problemene som vi gjorde med Lego -settene du kjøpte til dem. De samler og leker med dem, men etter en stund forvandles settene til en enkelt haug med murstein. Barna vokser opp, og du vet ikke hva du skal
Speed Simulator for Racing Games eller Coaster Simulatorer: 5 trinn (med bilder)
Speed Simulator for Racing Games eller Coaster Simulatorer: et enkelt prosjekt, en vifte kommer til å blåse luft inn i ansiktet ditt i henhold til hastigheten i spillet. Lett å gjøre og morsomt