Cuprins:
- Pasul 1: Obțineți consumabilele
- Pasul 2: Lucrul pe scurt
- Pasul 3: Să facem conexiunile
- Pasul 4: Încărcați codul Arduino
- Pasul 5: Deschideți programul de procesare
Video: Flappy Bird folosind Arduino și procesare: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună ziua tuturor!!!
Bine ați venit la un nou proiect bazat pe Arduino. Cu toții am jucat o dată în viața noastră jocul păsărilor flappy. Cum dacă îl jucăm pe computerul nostru și îl controlăm folosind Arduino ?? Urmați toți pașii de mai jos și până la sfârșitul acestui tutorial veți controla jocul folosind microcontrolerul.
Pasul 1: Obțineți consumabilele
Deci, pentru acest proiect vom folosi o placă Arduino Uno și un senzor cu ultrasunete SR-04. Vă recomand să cumpărați aceste componente de pe UTSource.net deoarece acestea oferă componente și module electronice cu preț redus, fără compromisuri de calitate. Verifică-le !!!
1 X Arduino Uno
1 X SR-04 Senzor cu ultrasunete
Un panou de lucru (opțional) și câteva fire de antet
Pasul 2: Lucrul pe scurt
Motivul pentru care am folosit senzorul cu ultrasunete aici este să obținem datele distanței dintre mâna noastră și
senzor și utilizați aceste valori pentru a regla înălțimea păsării în mișcare. Jocul este creat în procesare și Arduino comunică cu acesta folosind portul serial. Am legat câteva imagini ale jocului de mai sus, așa că aruncați o privire la ele pentru a vă face o idee despre acest proiect.
Pasul 3: Să facem conexiunile
Mai întâi conectați SR-04
senzor la placa Arduino. Deoarece există un singur senzor pentru interfață, nu voi adăuga o schemă de circuit pentru acest proiect. Conexiunile sunt după cum urmează -
SR-04 >> Arduino Uno
Vcc >> 5V
Gnd >> Gnd
Pin declanșator >> Pin digital 11
Echo Pin >> PIN digital 10
Gata, legăturile sunt făcute.
Pasul 4: Încărcați codul Arduino
Acum este timpul să încărcați codul pe placa dvs. Arduino.
Descărcați codul de mai jos.
Înainte de a încărca codul, asigurați-vă că selectați portul de com și viteza de transmisie corespunzătoare, deoarece îl vom folosi pentru a trimite date către joc.
***************************************************
configurare nulă ()
{
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
Serial.begin (9600); // Setați rata baud aici
}
*******************************************************
Pasul 5: Deschideți programul de procesare
Odată ce codul Arduino este încărcat, descărcați și deschideți fișierul
cod de procesare. Setați din nou aceeași rată de transmisie și menționați portul de comunicare corect, așa cum ați făcut mai devreme.
*******************************************************
configurare nulă () {
dimensiune (400, 600);
p1.x = lățime + 50;
p2.x = lățime + 220;
p3.x = lățime + 370;
myPort = serial nou (acesta, "COM3", 9600); // Schimbați portul de com și rata de transmisie aici
myPort.bufferUntil (10);
}
********************************************************
Acum să încercăm acest joc. Doar faceți clic pe butonul Executare în Ideul de procesare și sunteți bine să plecați.
Pasărea se mișcă în funcție de distanța dintre mână și senzor.
Sper că ți-a plăcut acest mic instructiv. Dacă da, vă rugăm să arătați asistență apăsând butonul favorit, de asemenea, împărtășiți-l prietenilor dvs. Dacă aveți nevoie de asistență, nu ezitați să comentați mai jos. Asta e pentru băieții de azi. Ne vedem în curând cu un alt proiect minunat.
Recomandat:
FK (Forem Kinematic) Cu Excel, Arduino și Procesare: 8 pași
FK (Forward Kinematic) Cu Excel, Arduino și Procesare: Forward Kinematic este utilizat pentru a găsi valorile End Effector (x, y, z) în spațiul 3D
Înainte kinematic cu Excel, Arduino și procesare: 8 pași
Forward Kinematic Cu Excel, Arduino și Procesare: Forward Kinematic este folosit pentru a găsi valorile End Effector (x, y, z) în spațiul 3D
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 pași
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird a fost un joc prea popular acolo în câțiva ani și mulți oameni l-au creat în felul lor, așa am făcut și eu, am creat versiunea mea de flappy bird cu Arduino și ieftinul 2.4" TFT Ecran tactil SPFD5408, Deci, să începem
Voltmetru DIY folosind Arduino și procesare: 4 pași
Voltmetru DIY folosind Arduino și procesare: Bună ziua și bine ați venit la proiectul de astăzi. Sunt Sarvesh și astăzi vom face un voltmetru pe bază de arduino. Dar ceea ce este diferit la acesta este că își va arăta rezultatul pe software-ul de procesare. Acum, într-unul din tutorialul meu anterior am făcut un proces
Procesare video folosind VHDL și un Zybo: 10 pași
Procesare video folosind VHDL și un Zybo: FPGA-urile sunt mai rapide de procesat decât CPU-urile, deoarece pot face multe calcule în paralel Notă: Acest proiect este încă în construcție și urmează să fie îmbunătățit (imediat ce am timp). Între timp călătoresc prin lume