Cuprins:
- Pasul 1: De asta veți avea nevoie
- Pasul 2: Timp, până la un R T
- Pasul 3: Hardware La Vista, Baby
- Pasul 4: If (lastStep) {code ();}
Video: Labirintul lui Sif (joc) - Arduino ITTT: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Școala mea mi-a dat sarcina să fac ceva interactiv cu un Arduino. Am făcut un mic joc de labirint, care, din păcate, nu a ieșit atât de bine, dar nu ezitați să îl terminați sau să îl adăugați
Acest proiect a început ca un concept pentru un TBA despre mitologia nordică. Ai fost Lifthrasir, iubitor de viață și ți-ai uitat numele. Ori a trebuit să-ți găsești iubitul, Lif, sau să scapi de pădurea în care te-ai trezit. Din păcate, nici asta nu a ieșit prea bine, așa că l-am schimbat într-un mic joc de labirint, ținându-mă tot de mitologia nordică
Pasul 1: De asta veți avea nevoie
Pentru acest proiect sunt necesare următoarele piese:
- Arduino Uno
- Salt fire
- Afișaj cu cristale lichide (LCD) (16, 2)
- Buton x2
- Potențiometru
- Rezistor 10k Ohm x3
- Cel puțin 1 kg de piatră săpunească (cu cât aveți mai multă piatră, cu atât va fi mai ușor să încadrați hardware-ul în interior).
- Dop din lemn x4
Pasul 2: Timp, până la un R T
Ați citit-o corect doamnelor și domnilor. Este timpul să A R T. Sau mai bine zis, să sculptați piatra de săpun în așa fel încât hardware-ul să se potrivească în interior.
Am făcut acest lucru scobind și râzând piatra, dar dacă aveți alte instrumente mai profesionale acasă, nu ezitați să le folosiți. Piatră de săpun este foarte ușor de cultivat, deci chiar nu aveți nevoie de un burghiu MX-30KSUPER sau ceva de genul acesta. Produsele standard de scobire și răcire vor funcționa bine.
În primul rând, trebuie să împărțim piatra în două. Credeți sau nu, dar am făcut acest lucru luând un ferăstrău pentru metale moi și tăiat chiar prin el. acum că avem 2 jumătăți de piatră, putem începe să sculptăm o formă dreptunghiulară undeva în mijlocul uneia dintre jumătăți. Vom folosi acest lucru pentru afișare. L-am făcut pe al meu suficient de mare pentru ca afișajul ÎNTREG să se încadreze, dar îl puteți modela și într-un mod în care doar afișajul în sine va fi dezvăluit.
PROCED CU ATENȚIE !! așa cum ați fi observat, există o crăpătură uriașă în jumătatea afișajului meu. S-a întâmplat în timp ce forăm în apropierea unei părți mai subțiri (Vom ajunge la forare mai târziu). Aveți mare grijă când găuriți lângă piese mai subțiri, deoarece acest lucru se întâmplă foarte mult.
Da, poate fi atent și în general. Mi-ar plăcea să văd pe cineva rănit din cauza proiectului meu.
Acum! În ceea ce privește a doua jumătate, vom avea nevoie de o formă de dreptunghi scobit. Suficient de adânc pentru a se potrivi cu Arduino și potometru, dar nu prea adânc, deoarece nu doriți ca piatra să se despartă.
E timpul să găuriți, iubito. Acum doriți să alegeți 4 locuri în jurul orificiului de afișare și a părții goale a jumătăților dvs. Mai târziu, veți pune dopurile de lemn acolo pentru a sprijini jumătatea superioară (Afișare). Faceți găuri în (Nu prin) piatră și puneți dopurile în găuri. Faceți același lucru cu jumătatea superioară (afișaj). Vă sugerez să puneți aceste găuri în aceleași locuri.
După ce ați făcut acest lucru, ar trebui să puteți pune pietrele una peste cealaltă, cu spațiu între ele!
Pasul 3: Hardware La Vista, Baby
Îmi pare rău pentru teribilul joc de cuvinte Terminator, dar este timpul să asamblați inima mașinii.
Începeți cu lipirea fie a pinilor, fie a cablurilor de salt pe ecranul LCD. Am ales să lipesc firele de salt direct pe ecran. Astfel aș păstra spațiul și totul s-ar potrivi mai bine. Când ați terminat, ecranul dvs. ar trebui să semene cu al meu. Puteți căuta cum să conectați ecranul LCD aici:
www.arduino.cc/en/Tutorial/HelloWorld?de la …
Puteți urma instrucțiunile exacte date în acest tutorial, deoarece am folosit și acest lucru pentru a-mi conecta ecranul, astfel încât codul să funcționeze cu acești pini.
Puteți testa ecranul cu exemplul de cod furnizat în același tutorial după ce ați terminat.
Apoi, vă sugerez să conectați contorul potului la o bucată de placă de circuit. Conectați potometrul și ecranul și testați potometrul rotindu-l. Dacă luminozitatea ecranului LCD se schimbă, l-ați conectat corect. Dacă nu, vă sugerez să aruncați o altă privire asupra tutorialului legat mai sus.
Dacă ați terminat, luați butoanele, conectați-le la sol și pinii de 5V de pe Arduino. Puteți conecta butoanele la orice pin digital. Asigurați-vă că verificați codul dacă pinii sunt identici.
După ce ați terminat, puteți pune hardware-ul în piatră!
Pasul 4: If (lastStep) {code ();}
Bleep bloop. Este timpul pentru a intra în matrice.
Ai ghicit! Este timpul să codificați. Nu-ți face griji. Această parte este de fapt destul de ușoară. Singurul lucru pe care nu l-am putut apuca de treabă a fost jocul peste ecran. Dacă reușiți să puneți în funcțiune, vă rog să-mi spuneți!
Puteți utiliza codul meu pe care l-am adăugat ca fișier descărcabil. Puteți adăuga propriile nivele copiind și lipind nivelurile anterioare, dar cu răspunsuri diferite (stânga și dreapta).
Și asta e tot! Sper cu adevărat că ai scos ceva din acest tutorial și poate chiar ți l-ai făcut!
Dacă ai face-o, mi-ar plăcea să o văd!
Recomandat:
E-dohicky Versiunea electronică a măsuratorului de putere laser al lui Russ Dohicky: 28 de pași (cu imagini)
E-dohicky, versiunea electronică a dispozitivului de măsurare a puterii laser a lui Russ Dohicky: instrument electric cu laser. E-dohicky este versiunea electronică a dohicky de la Russ SADLER. Russ animă canalul foarte bun SarbarMultimedia YouTube https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER prezintă un accesoriu ușor și ieftin
„Alexa, Trimite-mi versurile lui _____”: 9 pași (cu imagini)
„Alexa, Trimite-mi versurile lui _____”: Ascultă o melodie cu care vrei să cânți împreună? În mod normal, va trebui să treceți prin sarcina dificilă de a introduce numele melodiei în google, urmat de cuvântul „versuri”. De asemenea, în mod normal ați face o cantitate mare de greșeli de tipar, faceți clic greșit
Controler PC's9685 al lui Tim: 5 pași (cu imagini)
Controller PCA9685 al lui Tim: Multe proiecte realizate cu Arduino implică utilizarea unui Servo. Dacă se utilizează doar unul sau două servo, acestea pot fi controlate direct de la un Arduino folosind o bibliotecă și alocarea pinilor pentru a face acest lucru. controlat, (permite
HackerBox 0043: Labirintul lui Falken: 9 pași
HackerBox 0043: Labirintul lui Falken: Salutări hackerilor HackerBox din întreaga lume! HackerBox 0043 ne aduce streaming de webcam încorporat, circuite condensatoare, ansambluri micro servo pan-tilt și multe altele. Acest instructable conține informații pentru a începe cu HackerBox 0043, w
Controlați labirintul de echilibru cu Alexa: 6 pași (cu imagini)
Controlați labirintul de echilibru cu Alexa: Controlați labirintul de echilibru cu Alexa Mutați labirintul cu voce. În primul rând, vă rugăm să consultați videoclipul. Este un rezumat al operațiunii. Vorbește cu Alexa (Raspberry Pi + AVS) SPUNE: Alexa Start SkillSAY: BARANSU MEIRO WO KIDOU SHITE Instruct SkillSAY: 1 DO, UE N