Cuprins:
- Pasul 1: Materiale necesare
- Pasul 2: Configurare
- Pasul 3: Cod
- Pasul 4: Joacă, Îmbunătățește, oricare ar fi
Video: Arduino: setul de minigame (frustrant): 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
(Exemplu minunat de carcasă pentru acest Arduino ^)
Înainte de a începe: în ciuda eforturilor mele, nu am reușit să termin dispozitivul complet din cauza … timpului și nenorocirii. M-am îmbunătățit și mai mult atunci când piesele mele Arduino s-au gândit că ar fi o idee bună să nu mai funcționez la un moment dat, doar noroc greu pentru mine. Veți dori să utilizați acest Instructable doar ca o potențială sursă de inspirație în loc să îl construiți de fapt. În acest Instructable, vom folosi o panou de testare ca platformă de asamblare.
Oricum, pentru cei inspirați de acest instructabil, depășește-mă în toate privințele și completează ceea ce nu am putut. Iată cât am primit:
Pasul 1: Materiale necesare
- 1x Arduino Uno
- 1x potențiometru
- 1x ecran LCD I2C
- 1x Piezo Buzzer
- 2 butoane
- 4x Rezistențe de 220 ohmi
- Rezistențe 3x 10k ohm
- 1x LED verde
- 1x LED roșu
- 2x LED albastru
- Câteva fire (vă recomand Jumper Wires dacă doriți să rămâneți la utilizarea unei plăci de calcul)
- 1x placă de pâine
Pasul 2: Configurare
Am folosit un afișaj LCD I2C aici, care explică potențiometrul, ieșirile SCL / SDA / VCC / GND deasupra afișajului.
Ar putea fi demn de remarcat faptul că firele roșii se conectează la ieșirea + / 5V și (majoritatea) firele albastre la orice GND al Arduino Uno.
Pasul 3: Cod
Dacă totuși considerați acest proiect demn de asamblat, iată codul pe care îl puteți folosi. Cu siguranță există loc de îmbunătățire.
În acest moment, codul permite două minigame:
- Provocarea sigură: utilizatorul trebuie să caute o anumită valoare folosind potențiometrul și să facă clic pe butonul A (sau pe butonul din stânga de pe panou, așa cum se arată în pasul 2), în timp ce trebuie să se asigure că unul dintre cele două LED-uri albastre nu se estompează afară. Utilizatorul poate „reîncărca” lumina LED folosind celălalt buton. Acest lucru trebuie făcut de patru ori (patru „corecții”). Există multe lucruri de care trebuie să știți: jucătorul are o limită de timp înainte de a pierde un „corect” sau dacă lumina LED încărcabilă este supraîncărcată (cu alte cuvinte, având un valoare analogRead de 256 sau mai mare).
- Testul: folosind două butoane care reprezintă răspunsul A și B, jucătorul trebuie să răspundă corect la întrebări Codul ar putea fi un buggy în această parte.
Acest cod include, de asemenea, un element de frustrare care comută funcționalitatea butonului A și B. Puteți găsi această linie de cod în funcția attemptSwitchButtons (). De asemenea, rețineți că acest cod necesită bibliotecile LCD și LiquidCrystal_I2C
În acest cod, Serial imită majoritatea funcțiilor LCD-ului, deoarece LCD-ul meu nu mai funcționează corect, așa cum am menționat anterior.
După ce aveți acest cod în orice IDE compatibil Arduino (vă recomand să utilizați Arduino / Genuino IDE), încărcați acest program pe Arduino folosind butonul Încărcare.
Pasul 4: Joacă, Îmbunătățește, oricare ar fi
Ați ajuns la ultimul pas al acestui mini-joc mai puțin frustrant decât mini-meu! Conectați-vă Arduino la orice sursă de alimentare utilizând cablul USB și primul mini-joc va porni.
Mult noroc jucând și îmbunătățind! Acest proiect Arduino împreună cu codul său sunt departe de a fi perfect, dar sper că am atins obiectivul meu principal, care vă inspiră să creați ceva mai minunat decât acesta!
Recomandat:
Setul de panouri modulare (versiunea 2): 8 pași
Setul de panouri modulare (versiunea 2): acesta este un „kit de panouri modulare”, care este conceput pentru a se potrivi într-o carcasă organizator Stanley 014725R. Puteți încăpea două dintre ele acolo (o versiune stânga și una dreaptă). Ideea din spatele acestui lucru a fost să pot depozita și transporta o lucrare în
Cum să faci o lanternă de hârtie cu setul tău de lămpi de vopsea electrică: 7 pași
Cum să faci o lanternă de hârtie cu kitul tău de lămpi de vopsea electrică: În acest tutorial, îți vom arăta cum să-ți spargem kitul de lămpi de vopsea electrică pentru a crea un felinar de hârtie. Pentru acest tutorial, am folosit setarea pentru lumânarea lumânărilor, unul dintre modurile suplimentare de iluminare a plăcii. Tot ce aveți nevoie pentru acest tutorial este o carte, El
Cum să asamblați setul de mașini de jucărie solară DIY: 4 pași
Cum să asamblați setul de mașini de jucărie solară DIY: Căutați să învățați energia regenerabilă copilului dumneavoastră? Uitați de târgul științific, acesta este un kit ieftin de jucării pentru mașini solare pe care îl puteți cumpăra cu mai puțin de 5 USD și nu necesită niciodată baterie pentru a juca. Pentru aceeași sumă de bani puteți cumpăra un model construit, dar acum unde este
Setul cu cască Bluetooth-FM-telefon: 14 pași
Setul cu cască Bluetooth-FM-Telefon: Acum câteva luni am vrut să fac un releu controlat de la distanță care poate fi controlat prin SMS și Bluetooth, așa că am cumpărat un modul SIM800H, dar partea GSM a modulului nu funcționează bine și m-a făcut să cumpăr altul modul. Primul modul a fost pe masa mea de m
Instrucțiuni pentru setul de instrumente de analiză a codării: 9 pași
Coding Analysis Toolkit Instrucțiuni: Coding Analysis Toolkit (CAT) este un software gratuit de analiză calitativă a datelor care există în întregime online. Pentru cercetătorii cu date textuale, CAT permite clasificarea și modelarea cantităților de date pe scară largă în cantități cantitative