Indholdsfortegnelse:
- Trin 1: Idéen
- Trin 2: De ikke-elektroniske ingredienser
- Trin 3: Den ikke-elektroniske konstruktion
- Trin 4: De elektroniske ingredienser
- Trin 5: Den elektroniske opbygning
- Trin 6: Koden
- Trin 7: God fornøjelse
Video: Buzz Wire Scavenger Hunt Clue: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne instruktør viser dig, hvordan du bygger en højteknologisk version af spillet "Buzz Wire", der kan bruges som ledetråd i scavenger-jagt eller kan tilpasses andre udfordringer.
Trin 1: Idéen
Buzz Wire er et spil, der ligner en operation, men med et twist (bogstaveligt talt)! Målet er at få en ring omkring en snoet ledning uden at røre den. I den klassiske version af dette spil, hvis ringen rører ledningen, slukker en summer og en lampe blinker. Jeg ville bygge en version af dette spil som en del af en scavenger jagt til min betydningsfulde andres fødselsdag. Som sådan havde jeg brug for en måde at skjule en anelse i spillet. Denne instruktør vil beskrive, hvordan du bruger en Arduino og en LCD -skærm til at opbygge en opdateret version af dette spil, der kun viser en meddelelse efter en vellykket afslutning af spillet! Bedst af alt, er der ingen måde at snyde (medmindre du forstår kredsløbet!)
Trin 2: De ikke-elektroniske ingredienser
For at bygge dette spil skal du bruge:
- Sporet - jeg brugte en tyk kobbertråd. Enhver ledende metaltråd skal fungere. Skal være tynd nok til at bøje, men tyk nok til at holde formen fast i hele spillet.
- Ringen - jeg brugte en øjenkrog. Alternativt kan du bruge en ekstra ledning fra sporet bøjet til en ringform.
- To skiver - disse vil blive brugt som sporets slutpunkter.
- Noget mere ledning - Dette vil blive brugt til at forbinde disse forskellige stykker til kredsløbet. Jeg brugte nogle tynde ledninger (fjernet fra kat 5 -kabel) til spor- og skiveforbindelserne (du skal bruge tre sektioner af ledning) og et tykkere alligator -jumperkabel til ringen.
- Et bræt - dette vil holde alt sammen. Jeg brugte et fodlangt stykke af en 1 "x4".
Med hensyn til værktøjer skal du bruge:
- En boremaskine og lidt den samme størrelse som din banetråd
- Nogle tænger
- Varm lim
Trin 3: Den ikke-elektroniske konstruktion
Bor først to huller af samme størrelse som din banetråd i hver side af brættet. Disse vil tjene som trådens forankringspunkter.
Derefter vikles den mindre tråd omkring hver af skiverne som vist på det andet billede.
Lim nu en af skiverne med tråden, der vikles over det første hul, og skub derefter den ene ende af banetråden i hullet og lim den på plads. Skiven og skinnekablet må ikke røre ved hinanden. Se det tredje billede.
Bøj nu banetråden til en sjov form, og klip den af i den længde, du har brug for for at nå det andet hul. Inden du skubber banekablet ind i det andet hul, skal du placere den anden skive (med trådindpakningen) omkring banetråden og derefter vikle noget af den tynde tråd omkring enden af sporkablet. Lim derefter enden eller banetråden ind i hullet, og lim skiven ned til brættet (se billede 4). Sørg for, at der ikke er nogen elektrisk forbindelse mellem banekablet og skiven.
Brug derefter alligatorklemmen til at klemme den ene ende af jumperwiren fast på ringen, som på billede 5.
Nu skal din build ligne det første billede.
Trin 4: De elektroniske ingredienser
For at bygge hjernen i dette spil skal du:
- En Arduino
- En LCD -skærm
- et 10k potentiometer
- En piezo -summer (valgfri)
- en rød og en grøn LED (valgfri)
- En håndfuld jumperkabler og et brødbræt
- en 220 ohm modstand
- Fire modstande af samme værdi med modstand på 1Kohm eller højere
Alle disse stykker kan findes i en af Elegoo's startpakker, som er rigtig gode til et bundt komponenter. Jeg byggede dette projekt med komponenter fra denne.
Trin 5: Den elektroniske opbygning
Opsæt kredsløbet som vist i diagrammet. Her er nogle noter:
- Modstandene tilsluttet LED'erne og LCD'en er 220ohm
- De modstande, der er forbundet til de analoge indgange, og den, der er placeret diagonalt, er 1k+ ohm.
-
De diagnosetråde, der forbinder til overskriften til højre, er de ledninger, der forbindes til spillets krop som følger:
- A0 (grøn ledning) opretter forbindelse til start-game skiven
- A1 (blå ledning) forbinder til banetråden
- A2 (gul ledning) opretter forbindelse til vaskemaskinen til slutspil
Dette kredsløb blev tegnet med TinkerCad.
Trin 6: Koden
Koden er vedhæftet og kan også findes på min GitHub.
Dette spil blev bygget som en del af en scavenger jagt på min kæreste Jamies fødselsdag. Da hun slog spillet, viste LCD -skærmen placeringen af hendes næste spor, som var opvaskemaskinen, og piezo -summeren spillede "tillykke med fødselsdagen". Medmindre du planlægger en fødselsdagsjagtjagt efter en, der hedder Jamie, hvor det næste spor er i opvaskemaskinen, kan du ændre noget af koden, f.eks. LCD -teksten og piezo -summerlyden.
Grundlæggende er der 5 trin forbundet med opstart (arduino tændes), spil begynder (ring, der rører ved startskive), spilfejl (ring, der rører ved banetråd), slutning på spil (ring, der rører ved slutskive efter at have rørt startskiven og ikke banen ledning) og snyder (ring, der rører ved endeskiven efter at have rørt sporet). Disse faser implementeres med if/else -logik i hovedsløjfen, og den forskellige tekst implementeres med en switch case -blok i displayText (). Bemærk, at der er en case (stage = 1), som jeg faktisk ikke bruger. Det gav mig problemer, så jeg fjernede det bare fra logikken, men ryddede det ikke op og har ikke lyst til at gøre det nu.
Forhåbentlig er koden let nok til at forstå og justere i overensstemmelse hermed. Jeg svarer gerne på specifikke spørgsmål i kommentarerne, hvis du har nogen.
Sangen piezo "Happy Birthday" blev hentet fra
Trin 7: God fornøjelse
Upload koden, tilslut ledningerne fra skiven, spor og ring til kredsløbet og bind det hele sammen! Dette spil har faktisk været en smule sjovt, og vi har spillet med det efter scavenger -jagten. Jeg har også lavet en opdateret version, der mere er et selvstændigt spil. I stedet for at have en anelse til sidst, holder det styr på, hvor lang tid det tager dig at gennemføre en runde og viser en høj score. Se denne version her. Jeg er sikker på, at der også er andre sjove ting, der kan gøres med denne grundlæggende opsætning.
Happy Making!
Anbefalede:
Brug af Kitronik Inventor's Kit With Adafruit CLUE: 4 trin (med billeder)
Brug af Kitronik Inventor's Kit Med Adafruit CLUE: Kitronik Inventor's Kit til BBC micro: bit er en god introduktion til mikrokontrollere med elektronik ved hjælp af et brødbræt. Denne version af sættet er designet til brug med den billige BBC micro: bit. Den detaljerede vejledningsbog, der kommer
Buzz Wire -spil ved hjælp af Makey Makey og Scratch: 3 trin
Buzz Wire -spil ved hjælp af Makey Makey og Scratch: Dette er et spil af min 11 år, han byggede og programmerede dette spil sammen med sin yngre bror til at have en del distraktion under lukningen af COVID19, og han ønskede at deltage i Showcase Online Coolest Projects. " Jeg tog hovedidéen til se
Sådan laver du Buzz Wire Game: 4 trin
Sådan laver du Buzz Wire Game: Arduino bruges utvivlsomt i mange elektroniske projekter, herunder spil. I dette projekt er vi kommet med et specielt spil kendt som buzz wire game eller steady hand game. Til dette projekt bruges ståltråd, som du skal transformere i en looped
Arduino Buzz Wire Game: 4 trin
Arduino Buzz Wire Game: Dette er en instruerbar fremstilling af Buzz wire -spillet ved hjælp af Arduino. Dette Arduino-projekt er ændret fra https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Jeg tilføjer en resultattavle på LCD'et, der viser den tid, du bruger til at afslutte
Wire Wrapping Wire Stripper: 4 trin (med billeder)
Wire Wrapping Wire Stripper: Dette er en Wire Wrapping Wire stripper, der kan resultere meget nyttig til at bygge prototyper. Den bruger knivblade, og vægten er blevet fremstillet med overkommelige prototype PCB'er. At bestille PCB'er til projekter derhjemme er meget økonomisk og let