Kazalo:
- 1. korak: Pridobite zaloge
- 2. korak: Na kratko delajte
- 3. korak: Naredimo povezave
- 4. korak: Naložite kodo Arduino
- 5. korak: Odprite program za obdelavo
Video: Flappy Bird z uporabo Arduina in obdelavo: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pozdravljeni vsi skupaj!!!
Dobrodošli v novem projektu, ki temelji na Arduinu. Vsi smo se že enkrat v življenju igrali z igro flappy bird. Kako, če ga predvajamo na svojem računalniku in ga upravljamo z našim Arduinom ?? Sledite vsem spodaj navedenim korakom in do konca te vadnice boste z mikrokrmilnikom upravljali igro.
1. korak: Pridobite zaloge
Tako bomo za ta projekt uporabljali ploščo Arduino Uno in ultrazvočni senzor SR-04. Priporočam vam, da te komponente kupite pri UTSource.net, saj ponujajo nizkocenovne elektronske komponente in module brez kompromisov v kakovosti. Preverite jih !!!
1 X Arduino Uno
1 X ultrazvočni senzor SR-04
Okvir (neobvezno) in nekaj žic glave
2. korak: Na kratko delajte
Razlog, da smo tukaj uporabili ultrazvočni senzor, je, da dobimo podatke o razdalji med roko in
senzor in s temi vrednostmi prilagodite višino ptice v gibanju. Igra je ustvarjena v postopku Processing in Arduino z njo komunicira prek serijskih vrat. Zgoraj sem povezal nekaj slik igre, zato si jih oglejte, da dobite predstavo o tem projektu.
3. korak: Naredimo povezave
Najprej priključite SR-04
senzor na ploščo Arduino. Ker je vmesnik samo en senzor, za ta projekt ne bom dodal sheme vezja. Povezave so naslednje -
SR-04 >> Arduino Uno
Vcc >> 5V
Gnd >> Gnd
Sprožilni zatič >> Digitalni zatič 11
Echo Pin >> Digitalni pin 10
To je to, povezave so vzpostavljene.
4. korak: Naložite kodo Arduino
Zdaj je čas, da kodo naložite na svojo ploščo Arduino.
Prenesite kodo od spodaj.
Preden naložite kodo, izberite ustrezna vrata com in hitrost prenosa, saj jih bomo uporabljali za pošiljanje podatkov v igro.
***************************************************
void setup ()
{
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
Serial.begin (9600); // Tu nastavite hitrost prenosa
}
*******************************************************
5. korak: Odprite program za obdelavo
Ko je koda Arduino naložena, prenesite in odprite datoteko
kodo za obdelavo. Ponovno nastavite enako hitrost prenosa podatkov in omenite pravilno priključek, kot ste to storili prej.
*******************************************************
void setup () {
velikost (400, 600);
p1.x = širina + 50;
p2.x = širina + 220;
p3.x = širina + 370;
myPort = nov serijski (to, "COM3", 9600); // Tukaj spremenite vrata COM in hitrost prenosa
myPort.bufferUntil (10);
}
********************************************************
Zdaj pa poskusimo to igro. Samo kliknite gumb zaženi v orodju Ide za obdelavo in že ste pripravljeni.
Ptica se premika glede na razdaljo med vašo roko in senzorjem.
Upam, da vam je bil ta majhen pouk všeč. Če je odgovor pritrdilen, prosim pokažite nekaj podpore tako, da pritisnete priljubljeni gumb in jo delite tudi s prijatelji. Če potrebujete kakršno koli pomoč, pišite spodaj. To je to za danes, fantje. Se vidimo kmalu z drugim super projektom.
Priporočena:
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: 5 korakov
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: Sony Spresense ali Arduino Uno nista tako draga in ne zahtevata veliko energije. Če pa ima vaš projekt omejeno moč, prostor ali celo proračun, razmislite o uporabi Arduino Pro Mini. Za razliko od Arduino Pro Micro, Arduino Pro Mi
Nadzor vodite po vsem svetu z uporabo interneta z uporabo Arduina: 4 koraki
Nadzorujte po vsem svetu z uporabo interneta z uporabo Arduina: Živjo, jaz sem Rithik. Z vašim telefonom bomo naredili LED pod vodstvom interneta. Uporabljali bomo programsko opremo, kot sta Arduino IDE in Blynk. Preprosto je, in če vam je uspelo, lahko nadzirate toliko elektronskih komponent, kot jih želite. Stvari, ki jih potrebujemo: Strojna oprema:
Voltmeter DIY z uporabo Arduina in obdelavo: 4 koraki
Voltmeter DIY z uporabo Arduina in obdelavo: Pozdravljeni in dobrodošli v današnjem projektu. Sem Sarvesh in danes bomo izdelali voltmeter na osnovi arduina. Toda pri tem je drugačno, da bo svoje rezultate pokazal v programski opremi za obdelavo. Zdaj smo v eni od prejšnjih vadnic naredili proces
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter - Rc helikopter - Rc ravnina z uporabo Arduina: 5 korakov (s slikami)
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter | Rc helikopter | Rc letalo z uporabo Arduina: za upravljanje avtomobila Rc | Quadcopter | Dron | RC ravnina | RC čoln, vedno potrebujemo sprejemnik in oddajnik, recimo za RC QUADCOPTER potrebujemo 6 -kanalni oddajnik in sprejemnik in ta vrsta TX in RX je predraga, zato jo bomo naredili na svojem
Gesture Hawk: Robot z ročno krmiljeno roko z uporabo vmesnika za obdelavo slik: 13 korakov (s slikami)
Gesture Hawk: Robot z ročno krmiljenim robotom z uporabo vmesnika za obdelavo slik: Gesture Hawk je bil predstavljen v TechEvince 4.0 kot preprost vmesnik za obdelavo slik človek-stroj. Njegova uporabnost je v tem, da za upravljanje robotskega avtomobila, ki vozi na različnih