Taula de continguts:

Joc Balance Box - Arduino Powered: 4 passos (amb imatges)
Joc Balance Box - Arduino Powered: 4 passos (amb imatges)

Vídeo: Joc Balance Box - Arduino Powered: 4 passos (amb imatges)

Vídeo: Joc Balance Box - Arduino Powered: 4 passos (amb imatges)
Vídeo: DJI T40 - I just wants to land, let me land #t40 #dji 2024, De novembre
Anonim
Joc de caixa d'equilibri: alimentat per Arduino
Joc de caixa d'equilibri: alimentat per Arduino

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

El circuit de cablejat
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

Codi Arduino
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

Ajusta la caixa
Ajusta la caixa
Ajusta la caixa
Ajusta la caixa
Ajusta la caixa
Ajusta 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

Instruccions d'ús
Instruccions d'ús

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: