Përmbajtje:
- Hapi 1: Merrni Furnizimet
- Hapi 2: Puna në Shkurtim
- Hapi 3: Le të bëjmë lidhjet
- Hapi 4: Ngarko kodin Arduino
- Hapi 5: Hapni Programin e Përpunimit
Video: Flappy Bird Duke përdorur Arduino dhe Përpunimi: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Pershendetje te gjitheve!!!
Mirësevini në një projekt të ri të bazuar në Arduino. Ne të gjithë kemi luajtur një herë në jetën tonë lojën e zogjve flappy. Si nëse e luajmë në kompjuterin tonë dhe e kontrollojmë duke përdorur Arduino -n tonë ?? Ndiqni të gjitha hapat e dhënë më poshtë dhe deri në fund të këtij tutoriali do të kontrolloni lojën duke përdorur mikrokontrolluesin tuaj.
Hapi 1: Merrni Furnizimet
Pra, për këtë projekt ne do të përdorim një bord Arduino Uno dhe një sensor tejzanor SR-04. Unë ju rekomandoj që t'i blini këto përbërës nga UTSource.net pasi ato ofrojnë komponentë dhe module elektronike me kosto të ulët pa kompromis në cilësi. Kontrolloni ato !!!
1 X Arduino Uno
1 X SR-04 Sensor tejzanor
Një tabelë buke (opsionale) dhe pak tela me kokë
Hapi 2: Puna në Shkurtim
Arsyeja pse kemi përdorur sensorin tejzanor këtu është për të marrë të dhënat e distancës midis dorës sonë dhe dorës
sensor dhe përdorni ato vlera për të rregulluar lartësinë e zogut në lëvizje. Loja është krijuar në Processing dhe Arduino komunikon me të duke përdorur portin serik. Unë kam lidhur disa imazhe të lojës më lart, kështu që hidhini një sy në to për të marrë një ide në lidhje me këtë projekt.
Hapi 3: Le të bëjmë lidhjet
Së pari lidhni SR-04
sensor në bordin Arduino. Meqenëse ka vetëm një sensor për ndërfaqen, unë nuk do të shtoj një diagram qark për këtë projekt. Lidhjet janë si më poshtë -
SR-04 >> Arduino Uno
Vcc >> 5V
Gnd >> Gnd
Trigger Pin >> Pin dixhital 11
Echo Pin >> Kodi dixhital 10
Kjo është ajo lidhjet janë bërë.
Hapi 4: Ngarko kodin Arduino
Tani është koha për të ngarkuar kodin në bordin tuaj Arduino.
Shkarkoni kodin nga poshtë.
Para se të ngarkoni kodin, sigurohuni që të zgjidhni portën e duhur të komoditetit dhe normën e baudit pasi ne do ta përdorim atë për dërgimin e të dhënave në lojë.
***************************************************
void setup ()
{
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
Serial.filloj (9600); // Vendosni normën e baudit këtu
}
*******************************************************
Hapi 5: Hapni Programin e Përpunimit
Pasi të ngarkohet kodi Arduino, shkarkoni dhe hapni
kodin e përpunimit. Vendosni përsëri të njëjtën normë baud dhe përmendni portën e saktë të komoditetit siç keni bërë më herët.
*******************************************************
void setup () {
madhësia (400, 600);
p1.x = gjerësia + 50;
p2.x = gjerësia + 220;
p3.x = gjerësia + 370;
myPort = Serial i ri (kjo, "COM3", 9600); // Ndryshoni normën e portit com dhe baud këtu
myPort.bufferDeri në (10);
}
********************************************************
Tani le ta provojmë këtë lojë. Thjesht klikoni në butonin e ekzekutimit në Ide të përpunimit dhe jeni mirë të shkoni.
Zogu lëviz sipas distancës midis dorës tuaj dhe sensorit.
Shpresoj se ju ka pëlqyer ky udhëzues i vogël. Nëse po, atëherë ju lutemi tregoni pak mbështetje duke shtypur butonin e preferuar edhe ndajeni atë me miqtë tuaj. Nëse keni nevojë për ndonjë ndihmë mos ngurroni të komentoni më poshtë. Kjo është ajo për sot djema. Shihemi së shpejti me një projekt tjetër të mrekullueshëm.
Recommended:
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR duke përdorur Python: 6 hapa
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR Duke përdorur Python: Përshpejtimi është i kufizuar, mendoj sipas disa ligjeve të Fizikës.- Terry Riley Një cheetah përdor përshpejtim të mahnitshëm dhe ndryshime të shpejta në shpejtësi kur ndiqni. Krijesa më e shpejtë në breg, herë pas here, përdor ritmin e saj të lartë për të kapur prenë.
Voltmetri DIY duke përdorur Arduino dhe përpunimi: 4 hapa
Voltmetri DIY duke përdorur Arduino dhe përpunim: Përshëndetje dhe mirëseardhje në projektin e sotëm. Unë jam Sarvesh dhe sot do të bëjmë një voltmetër të bazuar në arduino. Por ajo që është e ndryshme për këtë është se do të tregojë prodhimin e tij në softuerin e përpunimit. Tani në një nga mësimet e mia të mëparshme kemi bërë një proces
Përpunimi i një BGA duke përdorur një klishe të qëndrimit në vend: 7 hapa
Përpunimi i një BGA duke përdorur një klishe të qëndrimit në vend: klishe BGA ripunoni me një funksion të qëndrimit në vend për të thjeshtuar procesin dhe për të riparuar maskën e saldimit të dëmtuar. Përmirëson rendimentet e kalimit të parë dhe riparon maskën e saldimit që mund të jetë dëmtuar nga pajisja. Shihni më shumë informacion në lidhje me përpunimin e BGA në ba
Përpunimi i videos duke përdorur VHDL dhe një Zybo: 10 hapa
Përpunimi i videos duke përdorur VHDL dhe një Zybo: FPGA -të janë më të shpejta se CPU -të për tu përpunuar, sepse ato mund të bëjnë shumë llogaritje paralelisht Shënim: Ky projekt është ende në ndërtim e sipër dhe do të përmirësohet (sapo të kem kohë). Ndërkohë po udhëtoj nëpër botë
Shfaqja e temperaturës dhe lagështisë dhe mbledhja e të dhënave me Arduino dhe përpunimi: 13 hapa (me fotografi)
Shfaqja e Temperaturës dhe Lagështisë dhe Mbledhja e të Dhënave Me Arduino dhe Përpunimi: Hyrje: Ky është një Projekt që përdor një bord Arduino, një Sensor (DHT11), një kompjuter Windows dhe një Përpunim (një program pa shkarkim falas) për të shfaqur të dhënat e Temperaturës, Lagështisë në dixhital dhe forma e grafikut të shiritit, shfaqja e kohës dhe datës dhe ekzekutimi i kohës së numërimit