Taula de continguts:
- Subministraments
- Pas 1: el circuit de cablejat
- Pas 2: Codi Arduino
- Pas 3: col·loqueu la caixa
- Pas 4: instruccions de funcionament
Vídeo: Joc Balance Box - Arduino Powered: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
El joc de caixa d’equilibris es va fer per a un esdeveniment de desafiament, s’ha de portar a nivell a través d’una cursa d’obstacles o sobre una distància determinada per guanyar el desafiament.
Un arduino s’utilitza per mesurar l’angle de la caixa i activar una alarma un cop superat l’angle establert.
Cal desplaçar la caixa amb compte mentre es porta a nivell. A mesura que la caixa es desplaça del nivell, els llums indicadors d’equilibri s’encendran; més llums indiquen que la caixa està més fora del nivell. El nivell espiritual també es pot utilitzar per veure si la caixa és plana. Quan la caixa està massa fora del nivell o es fa un cop de puny, la caixa xifrarà 3 vegades i tocarà un so, un dels llums de la vida s'apagarà. Quan s'hagin utilitzat les 3 vides, la caixa alarmarà i parpellejarà totes les llums, el joc es perd.
Subministraments
Les parts necessàries són:
1x Arduino Nano
1 mòdul MPU6050
3x LEDs blancs
5x LEDs de colors per a l'indicador d'equilibri (2 verds, 2 grocs, 1 vermells)
1x Piezo Buzzer
1 transistor TIP120
1x resistència de 2,2K Ohm
Resistència de 8x 220 Ohm
1x polsador
1x interruptor d’alimentació
1x nivell d'aigua "Bullseye"
Font d'alimentació de 5v, el meu projecte utilitza un escut li-ion 18650 amb una sortida de 5v regulada
1x caixa del projecte
Per provar el circuit, necessitareu una taula de tall i cables de salt
Les eines necessàries són:
Trepant i broques
Soldador
Pistola de cola calenta
cinta adhesiva, llapis i regle per marcar la caixa
Dossier
Pas 1: el circuit de cablejat
L’únic que no es mostra al diagrama de cablejat és l’interruptor principal d’alimentació, en el meu projecte aquest interruptor es col·loca entre la bateria de liti i el blindatge perquè es puguin desconnectar completament.
Si no esteu familiaritzat amb els següents diagrames de cablejat, preneu-lo peça per peça, seguiu cada connexió de fil amb cura i treballeu de manera metòdica per no perdre res.
Haureu de muntar el circuit en una placa de verificació per comprovar que funcioni correctament abans de soldar totes les peces juntes.
Els LED de vida del diagrama haurien de ser els LED blancs
Els LED d'equilibri s'han d'organitzar:
Vermell - LED d'equilibri 5
Groc - LED d'equilibri 4
Groc - LED d'equilibri 3
Verd - LED d'equilibri 2
Verd - LED d'equilibri 1
Pas 2: Codi Arduino
Per al codi arduino, haureu d'afegir algunes biblioteques a l'IDE arduino, he inclòs els enllaços següents
Les biblioteques arduino addicionals necessàries són:
MPU6050_tockn.h
OneButton.h
Haureu d’afegir les biblioteques enllaçades anteriorment al vostre IDE arduino
Descarregueu i obriu el fitxer que conté el codi "Balance_alarm_V1.8.ino"
Pengeu el codi a la placa arduino
Pas 3: col·loqueu la caixa
Malauradament, no vaig fer fotografies de la caixa mentre hi encabia els components. He utilitzat cola calenta per inserir les peces a la caixa.
Si feu servir una caixa de plàstic com la que he fet servir, emboliqueu la part superior amb cinta adhesiva i utilitzeu una regla i un bolígraf per marcar on heu de perforar els forats dels LED, l’altaveu i els cargols de muntatge del nivell espiritual.
L'interruptor es va instal·lar perforant un forat i després arxivant-lo a la mida i la forma correctes.
Si tornés a fer aquest projecte, muntaria tots els components a la tapa, de manera que no hauria d’executar tants cables d’enllaç entre la tapa i la part inferior de la caixa.
Pas 4: instruccions de funcionament
Començant
Abans d’encendre la caixa, col·loqueu-la sobre una superfície plana i anivellada de manera que la bombolla del nivell d’aigua estigui al cercle central.
Engegueu l’interruptor d’encesa, la caixa emetrà un so i arrencarà. Deixeu la caixa parada fins que sentiu un triple so i s'encenguin els 3 "llums de vida" blancs.
El joc ja està a punt.
Funcions de caixa
Cal desplaçar la caixa amb compte mentre es porta a nivell. A mesura que la caixa es desplaça del nivell, els llums indicadors d’equilibri s’encendran; més llums indiquen que la caixa està més fora del nivell.
El nivell d’aigua també es pot utilitzar per veure si la caixa està anivellada (si el nivell d’ànim i els llums d’equilibri no coincideixen, realitzeu un restabliment del sensor d’equilibri, vegeu més avall)
Quan la caixa està massa fora del nivell o es fa un cop de puny, la caixa petarà 3 vegades i tocarà un so de so, un dels llums de la vida s'apagarà.
Quan s'hagin utilitzat les 3 vides, la caixa alarmarà i parpellejarà totes les llums, el joc es perd.
Controls
Restableix l'alarma
Feu això per aturar el joc per alarma després de perdre les 3 vides.
Mentre soni l'alarma, premeu el botó verd durant un segon i deixeu anar. L'alarma s'ha d'aturar al cap d'un segon. Si no, torneu-ho a provar
Restableix la vida: fes això si vols restablir el joc, es retornaran les tres vides.
En qualsevol moment, feu doble clic al botó verd (com un ratolí d’ordinador, però una mica més lent). El so de restabliment sonarà i s’il·luminaran tres llums de vida.
Restableix el sensor d'equilibri: fes-ho si la bombolla del nivell espiritual no coincideix amb els llums indicadors d'equilibri.
Mantingueu premut el botó verd (premeu durant 3 segons i deixeu anar). Es reproduirà el soroll de restabliment de l'equilibri i els llums d'equilibri parpellejaran breument i, a continuació, haurien d'apagar-se (indicant que la caixa està a nivell). S’ha de fer mentre la caixa està anivellada, tal com indica la bombolla de nivell espiritual.
Notes
Quan la caixa comenci a picar perquè es perd una vida, aneu ràpidament a tornar-la a la posició plana correcta o perdrà una altra vida tan aviat com s'aturi el crit, aproximadament 5 segons.
Utilitzeu el nivell espiritual per veure quina sortida de pla / nivell esteu, els llums indiquen que esteu fora de nivell, però no mostren de quina manera.
La bombolla del nivell espiritual és aproximadament la mateixa que les llums indicadores, quan la bombolla toca el costat del nivell espiritual es perdrà una vida.
Si la caixa es comporta de manera estranya i el restabliment del sensor d'equilibri no funciona, apagueu-la i torneu-la a activar amb l'interruptor negre. Haureu d’esperar aproximadament 10 segons amb la caixa sobre una superfície plana mentre es torna a encendre. Proveu d’utilitzar primer el restabliment del sensor d’equilibri, ja que és més ràpid, no cal que espereu que la caixa realitzi el seu cicle d’encesa.
La caixa funciona amb bateria, en teoria hauria de tenir la càrrega suficient per durar un dia complet d’ús constant, si us plau, apagueu-la si no s’utilitza per estalviar energia de la massa.
Si el botó no respon, assegureu-vos que premeu I deixeu anar el botó.
Recomanat:
Joc Simon: Joc divertit: 5 passos
Simon Game - Fun Game !: Referència: després d'un llarg cap de setmana, us heu d'esforçar completament per realitzar totes les tasques i treballs dels quals esteu responsables. És hora que ens entrenem el cervell, oi? A més d’aquests jocs avorrits i sense sentit, hi ha un joc anomenat Simon Game
Joc magnètic de Plinko amb Makey Makey: 6 passos (amb imatges)
Magnetic Plinko Game With Makey Makey: Olá, em seguida, mostrarei com criar amb un joc magnètic de Plinko com Makey Makey. Makey.Para a construção do painel, fui
QuizzPi, un joc de trivia Raspberry Pi amb Python: 7 passos (amb imatges)
QuizzPi, un joc de trivia Raspberry Pi amb Python: QuizzPi és un joc de trivia tipus arcade. QuizzPi va néixer perquè tenia la necessitat de divertir-me a la meva filla. Té 7 anys i ja exigeix l’ús de noves tecnologies, la idea era crear quelcom que fos alhora divertit i educatiu
Joc de memòria amb tacte (Simon Says) - Si això és així: 6 passos (amb imatges)
Joc de memòria amb tacte (Simon Says) - If This Then That: vaig fer un joc de memòria amb coixinets tàctils de fabricació pròpia i un anell de neopíxels per a un projecte escolar. Aquest joc és similar a Simon Says, tret que moltes formes d’entrada i retroalimentació (sons i efectes de llum) són diferents. Vaig programar sons de Su
Joc de laberint per controlar amb un telèfon intel·ligent: 5 passos (amb imatges)
Joc de laberint per controlar amb un telèfon intel·ligent: joc de laberint per controlar amb un telèfon intel·ligent. El laberint es mou segons la pendent del telèfon intel·ligent. En primer lloc, vegeu el vídeo. Raspberry Pi és un servidor de Websocket. El telèfon intel·ligent és un client de Websocket. El telèfon intel·ligent envia el ti