INHOUDSOPGAWE:

Kid's Toy Light Switch Box + Games Remix: 19 stappe (met foto's)
Kid's Toy Light Switch Box + Games Remix: 19 stappe (met foto's)

Video: Kid's Toy Light Switch Box + Games Remix: 19 stappe (met foto's)

Video: Kid's Toy Light Switch Box + Games Remix: 19 stappe (met foto's)
Video: don't move!!!!!! #squidgame 2024, November
Anonim
Kid's Toy Light Switch Box + Games Remix
Kid's Toy Light Switch Box + Games Remix
Kid's Toy Light Switch Box + Games Remix
Kid's Toy Light Switch Box + Games Remix

Dit is 'n remix wat ek net moes doen sedert ek twee wonderlike instruksies gesien het en nie kon ophou dink om die twee te kombineer nie! Hierdie kombinasie kombineer basies die koppelvlak van die Light Switch Box met eenvoudige speletjies (Simon, Whack-a-Mole, ens …) op die Arduino. Soos die oorspronklike skrywer van die Light Switch Box noem, het ek geen idee hoekom kleuters so graag met ligskakelaars speel nie, maar hierdie projek gee hulle hul oplossing! Ek het die eenvoudige elektronika aangepas om die Simon Arduino -speletjie by te voeg en daarna verskeie spelmetodes, sodat my ouer kinders ook kan speel! Ek het ook 'n groot verbetering vir die LED's gemaak en pingpongballe gebruik om die LED's te versprei, want dit lyk soveel koeler as die oorspronklike!

Dit moet 'n maklike manier wees om in elektronika te kom en 'n entjie verder te gaan na eenvoudige Arduino'ing. Kyk na die oorspronklike inspirasie - hier is die skakels!

  • Kinderspeletjie se ligskakelaar
  • Arduino Simon Says Game

Afgesien - my motivering:

My 4 kinders beteken alles vir my.

Op hul jong ouderdomme op die oomblik (7, 5, 3 en 1) verg dit baie aandag en werk om almal gesond te hou! Dit laat nie veel tyd oor vir knoeiery, Arduino, skryf van instruksies, ens. Maar vreemd genoeg is dit die tipe projekte en stokperdjies wat my gesond hou. Is daar nog iemand wat dieselfde voel? Om watter hartseer, vreemde rede ook al wat my vrou regtig probeer verstaan (seën haar hart), ek hou absoluut daarvan om ure lank aan 'n goeie projek vasgevang te word wat my kreatiewe denke aan die gang sit, my probleme laat oplos en my gee geleentheid vir praktiese ingenieurswese.

En dit is waaroor ek mal is oor Instructables !

Ek sien die passie in ander se projekte - soveel goeie idees en my gedagtes begin jaag! Dus, as ek die projek op die oomblik op my kinders rig en hulle by die proses betrek, voel ek dat ek hulle 'n voorsmakie van die stokperdjies wat ek liefhet, gee. En wie weet? Miskien sal hulle eendag die beroemde uitvinder, ontwerper, entrepreneur, hacker, ens. Wees, maar solank hulle kreatief kan wees en passie in hul werk vind, is dit alles die moeite werd.

Laat ons begin!

Stap 1: Materiaal en gereedskap

Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap
Materiaal en gereedskap

Materiaallys:

  • (1) 1 "x10" bord (benodig ongeveer 12 "-18")
  • (4) enkelpolige skakelaars
  • (4) muurskakelaars vir ligskakelaars
  • (4) plastiek "ou werk" elektriese bokse
  • (2) wit tafeltennisbal
  • (4) AA -batterye
  • (4) RGB 10 mm LED's
  • (1) Drukknopskakelaar
  • (1) Piezo -zoemer (of luidspreker)
  • (5) 100 ohm weerstande
  • (1) 220 ohm weerstand
  • (1) 4xAA batteryhouer
  • (1) Skuifskakelaar
  • (1) Arduino Uno

Gereedskaplys:

  • Legkaart
  • Boor met stukkies (1 1/2 "plat boor, 1/2" plat boor, dan standaard 1/2 ", 1/4", 1/16 ")
  • Skroewedraaiers (Phillips en plat kop)
  • Maatband
  • Knipmes
  • Skuurpapier en verf (opsioneel)
  • Soldeerbout en soldeer
  • Draadstroppers
  • Warm gom geweer
  • Heerser
  • Potlood
  • Skêr

Stap 2: Ontwerp die hoofpaneeluitleg

Konsep hoofpaneeluitleg
Konsep hoofpaneeluitleg
Konsep hoofpaneeluitleg
Konsep hoofpaneeluitleg
Konsep hoofpaneeluitleg
Konsep hoofpaneeluitleg

Om die paneel te skep, benodig u 'n bord of 'n boks met ten minste plek op die hoofpaneel vir 4 ligskakelaars en 4 tafeltennisballe. Ongeveer 14 "by 8" is die kleinste wat u hiervoor wil pas. In die oorspronklike Child's Toy Light Switch Switch Box beveel instruksionele Ben aan om 'n houtkas vir hierdie projek te koop, maar ek het vir eers klaargemaak met 'n bord van 1 x 10 cm.

  • Neem die bord (of boksdeksel) en sit die skakelaars en tafeltennisballe (18 "by 9 1/4" in my ontwerp)
  • Meet aan die onderkant van die bord en merk hoe ver u die skakelaars wil stel (1 1/2 "in my ontwerp)
  • Trek met 'n liniaal 'n reguit lyn met potlood oor die merke
  • Doen dieselfde met die boonste lyn waar u die tafeltennisballe wil sentreer (2 "in my ontwerp)
  • Vind dan die middel van die bord deur oor die lengte te meet en merk die middellyn
  • Gebruik simmetriese afstande van die middel aan elke kant met dieselfde afstand tussen elektriese bokse en tafeltennisballe
  • Skets die skakelaars en merk op die boonste lyn gelyk aan die middel van elke skakelaar waar die tafeltennisbal gaan
  • (Let wel: Moenie bekommerd wees oor die potloodlyne as u die voltooide bord gaan verf of skuur nie.)

Stap 3: Boor en sny paneelgate

Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate
Boor en sny paneelgate

Sny die elektriese boks reghoeke uit:

  • Boor 1/4 "gate in elke hoek van elke reghoek soos getoon
  • Sny elke reghoek met 'n figuursaag om die gate langs die kante, bokant en onderkant te verbind

Berei die tafeltennisbalgate voor:

  • Op elk van die 4 tafeltennismerke, gebruik eers die 1 1/2 "boorpunt om die gat te begin waar die deksel gaan
  • Waarskuwing: hier boor jy slegs ongeveer 1/8 duim in die hout !!! Net genoeg vir 'n lip.
  • Nadat u die 1 1/2 "gat voorberei het, boor u deur die middel van elke gat met 1/4" bit

Stap 4: Monteer die elektriese bokse op die paneel

Monteer elektriese bokse op die paneel
Monteer elektriese bokse op die paneel
Monteer elektriese bokse op die paneel
Monteer elektriese bokse op die paneel
Monteer elektriese bokse op die paneel
Monteer elektriese bokse op die paneel
  • Monteer dan elke elektriese boks deur dit in die gat te skuif en maak seker dat die oortjies aan die bokant en onderkant langs die boks ingedruk is.
  • Nadat u seker gemaak het dat die elektriese boks heeltemal in is (gelyk met die voorkant), skroef u die boonste en onderkant vas.
  • Maak seker dat die oortjies vir hierdie "ou werk" -bakke eindig en vasgryp aan die agterkant van die bord, sodat dit styf sit.
  • Waarskuwing: moenie te styf trek nie, anders kan die plastiek breek !!

Stap 5: Bedraad die skakelaars

Draai die skakelaars
Draai die skakelaars
Draai die skakelaars
Draai die skakelaars
Draai die skakelaars
Draai die skakelaars
  • Sny en verwyder ongeveer 1/2 "van die rande van 2 drade vir elke ligskakelaar.
  • (Ongeveer 12 " - 14" is die meeste wat u benodig, sodat dit oor die paneel kan kom).
  • Koppel 'n draad aan elke syskroef van die ligskakelaar.

Stap 6: Heg skakelaars aan elektriese bokse

Heg skakelaars aan elektriese bokse
Heg skakelaars aan elektriese bokse
Heg skakelaars aan elektriese bokse
Heg skakelaars aan elektriese bokse
  • Draai die paneel na die agterkant, gebruik 'n skroewedraaier of tang om een van die boonste draadtappe op elk van die 4 elektriese bokse uit te steek.
  • Draai die paneel terug na voor, trek die draadpunte deur die oop oortjie en skroef elke skakelaar vas.

Stap 7: Sny RGB LED -leidings

Sny RGB LED -leidrade
Sny RGB LED -leidrade
Sny RGB LED -leidrade
Sny RGB LED -leidrade
Sny RGB LED -leidrade
Sny RGB LED -leidrade

Ek vind dit die eenvoudigste (en miskien selfs die goedkoopste) om net 'n groot hoeveelheid RGB -LED's te koop, en dan kan ek kies watter kleur (e) ek vir 'n projek wil hê. As u reeds rooi, blou, groen en geel LED's het, ignoreer hierdie stap. Vir almal sal ons nie verward raak as ons die leidrade wat ons nie van elke LED sal gebruik nie, afsny.

  • Op elke gewone katode RGB LED is die langste lood GND en sal dit altyd gebruik word
  • Gebruik draadsnyers/snippers vir elke LED om die onnodige leidings wat in die diagram getoon word, af te sny
  • Soos u in die diagram kan sien, word geel gemaak met die rooi en groen leidrade
  • Let wel: Probeer om nie die LED's te meng nadat u die leidings geknip het nie, maar as u dit doen, verwys dan net na die diagram om dit van mekaar te onderskei.

Stap 8: Monteer LED's op die paneel

Monteer LED's op die paneel
Monteer LED's op die paneel

Met 'n warm lijmpistool, voeg gom aan die onderkant van elke LED vas en plak die leidings deur die gat en plak dit aan die voorkant van die paneel vas. (Hier wil u seker maak dat u die LED -kleure in die volgorde plaas wat u kies).

Stap 9: Boorgate vir drukknop en Piezo

Boorgate vir drukknop en Piezo
Boorgate vir drukknop en Piezo
Boorgate vir drukknop en Piezo
Boorgate vir drukknop en Piezo

Op hierdie stadium het ek besluit om 'n drukknopskakelaar (vergrendelvorm) aan die voorkant van die paneel by te voeg om te help met die verandering van modes. As u slegs een modus op die Arduino wil doen, kan u hierdie skakelaar ignoreer.

  • Boor 1/2 "gat vir drukknopskakelaar waar nodig (vir my was dit in lyn met die LED's en middel van die paneel)
  • Draai dan die paneel om en gebruik 'n 1/2 "plat boorpunt, en boor die grootste deel van die hout totdat net die punt van die boor na die voorkant breek. (Hierdie gat is vir die piëzo - sonder 'n klein Die klank word gedemp.)

Stap 10: Verf die paneel

Verf die paneel
Verf die paneel

Verf of spuit die paneel daarna. As u, soos ek, nie die skakelaars wil verwyder nie, bedek dit net met band. (Of as ek vroeër daaroor gedink het, sou ek vermoed het dat ek geverf het voordat ek LED's en skakelaars aangebring het)

Stap 11: Knip en monteer Ping Pong Ball LED -deksels

Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels
Knip en monteer Ping Pong Ball LED -deksels

Gebruikte tafeltennisballe werk hier goed, maar moet eers skoongemaak word. Vir vuil tafeltennisballe, gebruik 'n bietjie skottelgoedseep en was met u vingers en droog dit dan af. (Die tafeltennisballe op hierdie foto's was baie gebruik en het baie anders gelyk voordat ek dit gewas het!)

  • Neem elke tafeltennisbal en gebruik die bal versigtig met 'n mes of 'n mes om die bal in die middelste naat af te sny. (As u die bal teen die lig hou, moet u die naat kan sien).
  • Gebruik dan 'n skêr om die rand te sny en sny ongeveer 1/8 " - 1/4" verder totdat die deksel in die 1 1/2 "ronde gleuf kan pas.
  • Om elke tafeltennisbal te monteer, druk liggies aan die een kant in die gleuf en maak dan die rande in die gleuf om die bal vas.
  • Myne pas so styf dat geen gom nodig was nie. Voeg indien nodig 'n bietjie warm gom aan die agterkant toe wanneer u dit in die gleuf plaas.
  • Let wel: As die baldeksel nie pas nie, moet u 'n bietjie aan die onderkant afsny totdat u dit in die gleuf kan kry. Dit kan goed wees om een van die balle te monteer om die regte grootte te kry, en sny die ander op dieselfde manier.

Stap 12: Monteer die skakelaarbedekkings

Monteer die skakelaaromhulsels
Monteer die skakelaaromhulsels

Monteer die deksel van die skakelaarplaat met 'n platkopskroewedraaier.

Stap 13: Heg drukknop en Piezo aan

Heg drukknop en Piezo aan
Heg drukknop en Piezo aan
Heg drukknop en Piezo aan
Heg drukknop en Piezo aan
  • Druk die drukknop deur die voorste gat en hou vas om warm gom aan die agterkant by te voeg totdat dit droog is.
  • Verwyder enige deksel van die piëzo en skuif in die gleuf. Gebruik warm gom om vas te hou.

Stap 14: Monteer en soldeerweerstand

Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer
Weerstands vir montering en soldeer

Vir eenvoudige elektroniese projekte soos hierdie met 'n minimale aantal komponente, verkies ek 'n eenvoudige metode om weerstande en drade direk aan die houtbord te koppel. Deur klein gaatjies in die bord vir die komponentleidings te boor, kan hulle maklik op hul plek bly terwyl hulle soldeer!

  • Merk eers op die agterkant van die bord die kleure van die LED's en die leidings met 'n + en - (onthou dat die negatiewe kant die langste is)
  • Vir die geel LED -etiket is beide positiewe terminale met R (rooi) en G (groen) aangesien dit twee leidings sal hê
  • Boor 'n 1/8 "of 1/16" klein gaatjie in die hout reg langs elke LED -lood wat uit die gat in die bord kom
  • Waarskuwing: sorg dat u nie deur die bord na die voorkant boor nie! Slegs 'n 1/4 " - 1/2" gat waar u in drade kan voer.
  • Buig liggies oor die LED -leidrade en steek dit in die gat
  • Boor vervolgens 'n 1/8 "of 1/16" klein gaatjie ongeveer 'n duim weg van die positiewe+ terminale op elke LED
  • Skryf die weerstandsgrootte wat hierdie gaping sal oorskry, gebaseer op die diagram
  • Vou of snoei dan die weerstandsleidings en span elke gaping met die toepaslike weerstand
  • Met behulp van 'n soldeerbout en soldeer, moet die komponentleidings raak en jy kan nou eenvoudig by elke gat soldeer
  • Plaas laastens 'n bietjie warm gom op elke verbinding om die komponente beter vas te hou en na die bord te lei.

Stap 15: Draai die kring

Draai die kring
Draai die kring
Draai die kring
Draai die kring

Volg die diagram om verbindings te maak tussen die LED's, weerstande, drukknoppies, piëzo's, ligskakelaars en Arduino. Elke lyn wat swart in die diagram is, is met die aarde (GND) op die Arduino verbind. Net soos die weerstande, is dit die maklikste om 'n gat in die hout te boor, al die gronddrade in die gat te voer om saam te soldeer met 'n enkele draad wat van die tros na die arduino lei. Weereens, gebruik warm gom om die drade vas te maak na waar u wil op die bord.

Stap 16: Monteer die Arduino

Monteer die Arduino
Monteer die Arduino

Plaas die Arduino op die agterkant van die paneel en maak dit vas met skroewe deur die klein gaatjies aan die kante of sterk band.

Stap 17: Voeg batterye en kragskakelaar by

Voeg batterye en kragskakelaar by
Voeg batterye en kragskakelaar by

As u nie die bord met USB -krag wil afskakel nie, voeg 4AA -batterye by met 'n battery in die stroombaan. Deur 'n klein skuifskakelaar tussen die positiewe terminaal en die Arduino by te voeg, kan u die krag aan- en uitskakel, aangesien 'n gewone Arduino Uno en die LED's die batterye vinnig leegloop.

Stap 18: Kodeer die Arduino

Image
Image

Die oorspronklike kode vir Simon Says werk uitstekend vir hierdie projek, maar ek moes 'n paar wysigings aanbring om 'n eenvoudige deurskakeling na die LED's sowel as ander modusse in te sluit. Die video toon die funksionaliteit en hieronder is die kode vir die voltooide speletjies.

Stap 19: Toets, geniet en pas selfs aan

As alles gekoppel is, toets die kring en funksionaliteit. Ek het nog nie 'n agterkant (die boks) vir my bygevoeg nie, maar die kinders is mal daaroor! Ek sluit dit net met 'n paar stukke hout of plaas die paneel in 'n speelarea. Gelukkige kinderspeletjies! Voeg u eie logika en speletjies by hierdie eenvoudige opset!

Aanbeveel: