Cuprins:

Joc Balance Box - Arduino Powered: 4 pași (cu imagini)
Joc Balance Box - Arduino Powered: 4 pași (cu imagini)

Video: Joc Balance Box - Arduino Powered: 4 pași (cu imagini)

Video: Joc Balance Box - Arduino Powered: 4 pași (cu imagini)
Video: Costeo biju ‼️luat la palme de interlopi‼️#bucuresti #emipian #florinsalam #dans #interlopi 2024, Iulie
Anonim
Joc Balance Box - Arduino Powered
Joc Balance Box - Arduino Powered

Jocul cu casetă de echilibru a fost făcut pentru un eveniment de provocare, trebuie să fie purtat la nivel printr-o cursă de obstacole sau pe o distanță stabilită pentru a câștiga provocarea.

Un arduino este utilizat pentru a măsura unghiul cutiei și a declanșa o alarmă după ce unghiul setat este depășit.

Cutia trebuie mutată cu atenție în timp ce este purtată la nivel. Pe măsură ce caseta se deplasează în afara nivelului, luminile indicatoare de echilibru se vor aprinde, mai multe lumini indică faptul că caseta este mai departe de nivel. Nivelul de spirit poate fi folosit și pentru a vedea dacă caseta este la nivel. Când cutia este prea departe de nivel sau este bătută, cutia va ciripi de 3 ori și va emite un zgomot de claxon, una dintre luminile de viață se va stinge. Când toate cele 3 vieți au fost folosite, cutia va alarma și va aprinde toate luminile, jocul se pierde.

Provizii

Piesele necesare sunt:

1x Arduino Nano

1x modul MPU6050

3x LED-uri albe

5x LED-uri colorate pentru indicatorul de echilibru (2 verzi, 2 galbene, 1 roșii)

1x Piezo Buzzer

1x tranzistor TIP120

1x rezistor de 2,2K Ohm

Rezistor de 8x 220 Ohm

1x buton

1x comutator de alimentare

1x nivel de spirit "Bullseye"

Sursă de alimentare de 5v, proiectul meu folosește un scut 18650 li-ion cu o ieșire de 5v reglementată

1x cutie de proiect

Pentru testarea circuitului, veți avea nevoie de un panou și de sărituri

Instrumentele necesare sunt:

Burghiu și biți

Ciocan de lipit

Pistol de lipit fierbinte

bandă de mascare, creion și riglă pentru marcarea cutiei

Fişier

Pasul 1: Circuitul de cablare

Circuitul de cablare
Circuitul de cablare

Singurul lucru care nu este afișat pe schema de conectare este comutatorul principal de alimentare, în proiectul meu acest comutator este plasat între bateria cu litiu și ecranul, astfel încât să poată fi deconectate complet.

Dacă nu sunteți familiarizați cu următoarele diagrame de cablare, luați-o bucată cu bucată, urmați cu atenție fiecare conexiune de sârmă și lucrați metodic, astfel încât să nu ratați nimic.

Ar trebui să asamblați circuitul pe o placă pentru a verifica dacă funcționează corect înainte de a lipi toate piesele împreună.

LED-urile Life din diagramă ar trebui să fie LED-urile albe

LED-urile de echilibru ar trebui să fie aranjate:

Roșu - LED echilibru 5

Galben - LED echilibru 4

Galben - LED echilibru 3

Verde - LED echilibru 2

Verde - LED echilibru 1

Pasul 2: Cod Arduino

Cod Arduino
Cod Arduino

Pentru codul arduino va trebui să adăugați câteva biblioteci la IDE-ul arduino, am inclus linkurile de mai jos

Bibliotecile arduino suplimentare necesare sunt:

MPU6050_tockn.h

OneButton.h

Va trebui să adăugați bibliotecile legate mai sus la ID-ul dvs. arduino

Descărcați și deschideți fișierul care conține codul "Balance_alarm_V1.8.ino"

Încărcați codul pe placa arduino

Pasul 3: Montați cutia

Montează cutia
Montează cutia
Montează cutia
Montează cutia
Montează cutia
Montează cutia

Din păcate, nu am făcut fotografii ale cutiei în timp ce montam componentele la ea. Am folosit lipici fierbinte pentru a potrivi piesele în cutie.

Dacă folosiți o cutie de plastic ca cea pe care am folosit-o, înfășurați partea superioară în bandă de mascare și folosiți o riglă și un stilou pentru a marca unde trebuie să găuriți găurile LED-urilor, difuzorului și șuruburilor de montare a nivelului de spirit.

Comutatorul a fost montat găurind o gaură și apoi aruncându-l la dimensiunea și forma corecte.

Dacă aș reface acest proiect, aș monta toate componentele în capac, așa că nu ar trebui să rulez cât mai multe fire de legătură între capac și partea inferioară a cutiei.

Pasul 4: Instrucțiuni de operare

Instrucțiuni de utilizare
Instrucțiuni de utilizare

Pornire

Înainte de a porni cutia, așezați cutia pe o suprafață plană și nivelată, astfel încât bula din nivelul de spirit să fie în cercul central.

Porniți comutatorul de alimentare, cutia va emite un semnal sonor și va porni. Lăsați cutia staționară până când auziți un semnal sonor triplu și cele 3 „lumini de viață” albe se aprind.

Jocul este acum gata.

Funcții cutie

Cutia trebuie mutată cu atenție în timp ce este purtată la nivel. Pe măsură ce caseta se deplasează în afara nivelului, luminile indicatoare de echilibru se vor aprinde, mai multe lumini indică faptul că caseta este mai departe de nivel.

Nivelul de spirit poate fi, de asemenea, utilizat pentru a vedea dacă caseta este nivelată (Dacă nivelul de spirit și luminile de echilibru nu se potrivesc, efectuați o resetare a senzorului de echilibru, a se vedea mai jos)

Când cutia este prea departe de nivel sau este bătută, cutia va ciripi de 3 ori și va emite un zgomot de claxon, una dintre luminile de viață se va stinge.

Când s-au folosit toate cele 3 vieți, cutia va alarma și va aprinde toate luminile, jocul se pierde.

Controale

Resetați alarma

Faceți acest lucru pentru a opri jocul la alarmă după ce s-au pierdut toate cele 3 vieți.

În timp ce alarma sună, apăsați butonul verde pentru o secundă și eliberați. Alarma ar trebui să se oprească după o secundă. Dacă nu, încercați din nou

Reset Lives - Faceți acest lucru dacă doriți să resetați jocul, toate cele trei vieți vor fi returnate.

În orice moment, faceți dublu clic pe butonul verde (ca un mouse de computer, dar ușor mai lent). Zgomotul de resetare va suna și vor fi aprinse trei lumini de viață.

Resetați senzorul de echilibru - Faceți acest lucru în cazul în care bula din nivelul de spirit nu se potrivește cu luminile indicatoare de echilibru.

Apăsați lung butonul verde (apăsați timp de 3 secunde și eliberați) Zgomotul de resetare a echilibrului se va reda și luminile de echilibru vor aprinde scurt și apoi ar trebui să se stingă (indicând că caseta este la nivel). Ar trebui să se facă în timp ce caseta este la nivel, așa cum este indicat de balonul cu nivel de spirit.

Note

Când cutia începe să ciripească pentru că o viață este pierdută, repede, readuceți-o în poziția corectă de plat sau veți pierde o altă viață de îndată ce ciripitul se oprește, aproximativ 5 secunde.

Folosiți nivelul de spirit pentru a vedea ce ieșire din plat / nivel sunteți, luminile indică faptul că sunteți în afara nivelului, dar ele nu arată în ce direcție.

Balonul nivelului de spirit este aproximativ același cu indicatorul luminos, atunci când bula atinge partea laterală a nivelului de spirit, o viață se va pierde.

Dacă cutia se comportă ciudat și resetarea senzorului de echilibru nu funcționează, opriți și reporniți cutia cu comutatorul de alimentare negru. Va trebui să așteptați aproximativ 10 secunde cu cutia pe o suprafață plană în timp ce se alimentează înapoi. Încercați să utilizați mai întâi resetarea senzorului de echilibru, deoarece este mai rapidă, nu trebuie să așteptați ca cutia să-și efectueze ciclul de pornire.

Cutia este alimentată cu baterie, în teorie ar trebui să aibă suficientă încărcare pentru a dura o zi întreagă de utilizare constantă, vă rugăm să o opriți dacă nu este utilizată pentru a economisi energia bateriei.

Dacă butonul nu răspunde, asigurați-vă că apăsați ȘI eliberați butonul.

Recomandat: