INHOUDSOPGAWE:
- Stap 1: Opstel van Arduino UNO en broodpan
- Stap 2: Skep die Buzz Wire -spel en -hanteer
- Stap 3: Die kode
- Stap 4: Speel die speletjie
- Stap 5: Verander die moeilikheidsgraad van die spel
Video: Buzz Wire Game With LED Timer for Arduino UNO: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Met hierdie gonsdraadspel kan die gebruiker sy vaste hand teen die LED -timer uitdaag. Die doel is om die spelhandvatsel van die een kant van die doolhof na die ander te kry sonder om die doolhof aan te raak en voordat die LED afskakel. As die spelhandvatsel en die doolhof aanraak, word 'n harde gons uit die piezo geplaas. Die idee vir hierdie speletjie kom uit 'n gunsteling kinderjare, Operation, my studente se liefde vir 'n uitdagende legkaart en FABLABJubail se buzz wire game.
Hierdie projek is ideaal vir beginnende Arduino -gebruikers wat vertroud is met die basiese beginsels van kodering.
Materiaal en gereedskap benodig:
- 1 Arduino Uno
- 1 Broodbord
- 1 USB -kabel
- 1 Piezo -gonser
- 1 LED lig
- 1 560 Ohm weerstand
- 4 lang springdrade
- 1 kort trui
- 2 Alligator Clip Jumper Wires (1 mannetjie/1 wyfie)
- Aluminium draad
- Tang
- Draadknipper
- 1 Klein boks
- Elektriese band
Stap 1: Opstel van Arduino UNO en broodpan
LED - Plaas die LED soos aangedui. Die weerstand van 560 ohm verbind die katode (kort been) met die negatiewe spoor van die broodbord. Die groen springdraad verbind die anode (langer been) met poort 13.
Piezzo -zoemer - Plaas die piëzo -zoemer soos aangedui. Koppel die negatiewe leiding van die zoemer met 'n kort jumperdraad aan die negatiewe reling. Verbind die positiewe leiding van die zoemer met 'n jumperdraad van die krokodilleklem met die spelhandvatsel. Bevestig met elektriese band indien nodig. ** Om die draad langer te maak, gebruik 'n manlike tot manlike jumperdraad en 'n alligator clip jumper draad met 'n vroulike kop. **
Breadboard to Game - Koppel die positiewe voorsprong van die zoemer aan die spel deur 'n jumperdraad met krokodilknip met 'n manlike kop te gebruik. Bevestig met elektriese band indien nodig.
Breadboard na Arduino - Laastens, verbind die negatiewe en positiewe rails van die broodbord met die grond- en 5V -poorte. Die rooi springdraad verbind die positiewe spoor en die 5V -poort. Die swart jumperdraad verbind die negatiewe spoor- en grondpoort.
Skakel Arduino aan - Sluit die USB -kabel van die Arduino aan op die rekenaar.
Stap 2: Skep die Buzz Wire -spel en -hanteer
- Sny 'n gedeelte aluminiumdraad met behulp van draadsnyers. Hoe groot 'n gedeelte hang af van hoe mal jy wil hê jou doolhof moet wees en die boks wat as basis gebruik word. My gonsdraadspel het ongeveer 'n anderhalf voet draad gebruik.
- Buig die draad met 'n tang in verskillende krommes (sien foto's).
- Kry nog 'n stuk draad, ongeveer 9 sentimeter lank, om die handvatsel te maak.
- Buig die een kant in 'n lus (sien prentjie). Hoe kleiner die deursnee van die lus, hoe moeiliker sal die spel wees.
- Plaas die doolhofpunte aan die kant van die boks.
- Voordat die doolhof aan die boks vasgemaak word, moet u die lus van die handvatsel aan die een kant van die doolhof sit (sien prentjie).
- Bevestig die doolhof aan die binnekant van die boks deur die draad te buig (sien prentjie).
- Bevestig die doolhof aan die buitekant van die boks met elektriese band.
Stap 3: Die kode
Die kode is baie eenvoudig. Die opstelfunksie word gebruik om die penmodusse vir die zoemer en die LED te initialiseer. Die lusfunksie stel die zoemtoon op 1 000 hertz en skakel die LED aan en uit. In hierdie kode, wat op hierdie skakel verkry kan word, is die LED vir 60, 000 millisekondes of 60 sekondes aan.
Stap 4: Speel die speletjie
Om die spel te begin, voer die kode uit en wag totdat die LED aanskakel. Sodra die LED aan is, het u 60 sekondes om die handvatsel van die een kant van die doolhof na die ander te kry sonder om die gonser te laat afgaan. As die LED afskakel voordat u klaar is, is u 60 sekondes op, maar moenie opgee nie. Herlaai die LED en probeer weer. Om die LED weer te begin, kan u die 30 sekondes wag totdat die LED weer aangeskakel word, of u kan die resetknoppie op u Arduino druk om dit nou weer te begin. Hierdie speletjie kan baie verslawend wees, so geniet dit!
Stap 5: Verander die moeilikheidsgraad van die spel
Hier is 'n paar idees oor hoe u uself kan uitdaag sodra u die spel onder die knie het:
- Verander die tyd vir hoe lank die LED aan is. Kan u die doolhof in minder as 60 sekondes voltooi? Probeer 45 sekondes (45000 millisekondes) of selfs 30 sekondes (30000 sekondes).
- Verander die deursnee van die lus op die handvatsel. Kyk of u die doolhof nog kan voltooi sonder om die zoemer met 'n kleiner lus af te skakel.
- Verander die doolhof. Voeg meer krommes by en maak dit nader aan mekaar om die moeilikheidsgraad van die spel te verander.
FABLABJubail. (4 Oktober 2016). Buzz Wire Game [webwerf]. Opgehaal van
Aanbeveel:
Buzz Wire Game Met Makey Makey en Scratch: 3 stappe
Buzz Wire -speletjie met behulp van Makey Makey en Scratch: dit is 'n speletjie van my 11 -jarige, hy het hierdie speletjie saam met sy jonger broer gebou en geprogrammeer om afleiding te hê tydens die sluiting van COVID19 en hy wou deelneem aan die aanlyn coolste projekte. " Ek het die hoofgedagte vir
Arduino Buzz Wire Game: 4 stappe
Arduino Buzz Wire Game: Dit is 'n instruksie om die Buzz -draadspel met Arduino te maak. Hierdie Arduino-projek is gewysig van https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Ek voeg 'n telbord op die LCD, wat die tyd wat u gebruik vir die afwerking van die
Wire Wrapping Wire Stripper: 4 stappe (met foto's)
Wire Wrapping Wire Stripper: Dit is 'n Wire Wrapping Wire stripper wat baie nuttig kan wees vir die bou van prototipes. Dit gebruik snyblaaie en die weegskaal is vervaardig met bekostigbare prototipe PCB's. PCB's tuis bestel is baie ekonomies en maklik
AVR -mikrobeheerder. LED's flitser met timer. Timers onderbreek. Timer CTC -modus: 6 stappe
AVR -mikrobeheerder. LED's flitser met timer. Timers onderbreek. Timer CTC Mode: Hallo almal! Timers is 'n belangrike konsep op die gebied van elektronika. Elke elektroniese komponent werk op 'n tydsbasis. Hierdie tydsbasis help om al die werk gesinchroniseer te hou. Al die mikrobeheerders werk teen 'n voorafbepaalde klokfrekwensie, die
Buzz Wire Scavenger Hunt Clue: 7 stappe (met foto's)
Buzz Wire Scavenger Hunt Clue: Hierdie instruksie sal jou wys hoe om 'n hoëtegnologie-weergawe van die spel " Buzz Wire " wat gebruik kan word as 'n leidraad vir aasdierjag, of aangepas kan word vir ander uitdagings