Cov txheej txheem:
- Kauj Ruam 1: Kev teeb tsa Arduino
- Kauj ruam 2: Ua Kev Teeb tsa
- Kauj ruam 3: Lasercut
- Kauj Ruam 4: Ua kom tiav
- Kauj ruam 5: Cia Ua Si
Video: Flappy Bird Met Arduino En Ledgrid: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Altijd al zelf eens een game willen ontwerpen? Kos thiab ze ze deze Instructable.
Hauv opdracht van het vak Interactieontwikkeling hebben wij ntsib een pab pawg van vier een simpele game ontworpen. Het enige dat je hiervoor nodig hebt yog een Arduino, een ultrasonische sensor en RGB-ledjes ntsib batterij. Een grid voor de ledjes en een case voor de ultrasonische sensor zijn ook noodzakelijk, maar deze kan je zelf gemakkelijk maken. Wij maken gebruik van een grid van 200 op 300 ledjes, maar dit kan je aanpassen naarmate de hoeveelheid ledjes die je hebt.
Benodigdheden van de game:
- WS281 RGB pixel leds Arduino Genuino Uno (+ kabel)
- Ultrasonische sensor HC SR04
(yog tias koj tuaj yeem siv lub tshuab ntsuas hluav taws xob ntau dhau los ntawm lub ntsuas hluav taws xob, ntsuas thiab ntsuas qhov ntsuas ntawm tus lej ook moeten aanpassen en gaan de verbindingen anders zijn)
Batterij BTF Lightening 50-5 en stroomkabel
Benodigdheden voor de grid ledjes en case sensor:
- MDF 5mm / Multiplex 5mm (zie.ai-bestanden voor afmetingen)
- Kalkpapier (zie.ai-bestand voor afmetingen)
- Houtlijm
- Ev. elastiek
Als je al je materiaal verzameld hebt moet je ook nog Arduino en Ua tiav downloaden:
www.arduino.cc/en/main/software
processing.org/download/
gemaakt qhov rooj:
Lucas JanssenLaura VandeputGirbaud BarthelsYasin Yer
Kauj Ruam 1: Kev teeb tsa Arduino
De volledige code van Arduino ("filename")
Txoj Cai Ledgrid
Peb hebben een basiscode van het ledgrid om Arduino ntsib Kev Ua Haujlwm te verbinden.
Txoj cai sensor
Hierbij voegen peb dan de code van de ultrasonische sensor ntiv taw ntiv taw tuag opnieuw Arduino verbind ntsib Ua.
Kauj ruam 2: Ua Kev Teeb tsa
De volledige code van Ua (zip.)
Txoj Cai Ledgrid
De code om het ledgrid hauv kev ua te tekenen. Controleer wel txawm regel 41 en zet de juiste poort er in (zie foto). Als je niet weet op welke poort je Arduino zit, khiav thiab txawm tias deze sketch (poortvinden.pde), de poorten worden dan hauv volgorde uitgelezen hauv console onderaan, pib bij 0.
Hierbij voegen peb dan de besturing van de 'noog' ntiv taw ntiv taw ntsib cov ntsuas hluav taws xob. Als de sensor een grotere afstand ntsib, dan zal de vogel omhoog gaan en als deze een lagere waarde doorkrijgt, thiab zal deze naar beneden gaan.
Kauj ruam 3: Lasercut
. Ai- &. PDF-zoo tshaj daim phiaj
Heev lasercutten van een grid, waar de ledjes in passen, kan je bijgevoegde. Ai-file downloaden. Pas de grootte van het canvas aan aan de grootte van je plaat voordat je begint te lasercutten. Tag nrho cov kev ua yeeb yam ntawm kev ua yeeb yam lossis kev ua yeeb yam! Kijk naar de foto's om te zien hoe alles ineen steekt.
. Ai- &. PDF-qhov zoo tshaj plaws
Heev lasercutten van een doosje, waar de sensor yav dhau los, kan je bijgevoegde. Ai-file downloaden. Koj tuaj yeem siv lub tshuab hluav taws xob tsim hluav taws xob los ntawm kev siv lub tshuab ntsuas hluav taws xob los ntawm lub tshuab hluav taws xob ultrasonic. Lijm txhua qhov stukjes voorzichtig aan elkaar, behalve de bovenkant omdat de bekabeling er nog in moet!
Ntxiv. Ai- &. PDF-bestand vleugels
Peb tau txais txiaj ntsig los ntawm kev ua lasercutter, tuag je aan je txhais tes ntawm qhov loj. Zo ntsib de sensor de afstand van je tes accurater en het yog een leuk attribuut. Nrog een elastiekje kan je de vleugel aan je tes loj heev, zoals op de foto.
Kauj Ruam 4: Ua kom tiav
Batterij aan stroomkabel koppelen
Om stroom te leveren aan de batterij zou je een stroomkabel moeten doorknippen en deze verbinden zoals te zien is op de foto.
Ledjes in doos steken en aan batterij koppelen
Steek de ledjes hauv de doos, denk hierbij aan hoe de ledjes lopen hauv jouw daim phiaj hauv kev ua. Koppel dan de ledjes aan de batterij zoals op de foto. Dus de witte kabel naar -V en de rode naar +V.
Coj mus rau Arduino
Kev hais lus tsis zoo ntawm kabel aan de groene van de ledjes en met pin 6 en de zwarte kabel aan de witte van de ledjes en ntsib Gnd. (Zoj foto)
Sensor aansluiten aan ArduinoSluit de ultrasonische sensor aan aan Arduino zoals op de afbeelding. Vcc naar 5V (groen), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).
Kauj ruam 5: Cia Ua Si
Als je alle stappen overlopen hebt, thiab yog het spel normaal klaar om te spelen. Txaus siab rau!
Pom zoo:
Muscle Powered Flappy Bird: 9 Kauj Ruam (nrog Duab)
Muscle Powered Flappy Bird: Koj yuav nco qab thaum Flappy Bird coj lub ntiaj teb los ntawm cua daj cua dub, thaum kawg dhau los ua neeg nyiam tus tsim tawm nws los ntawm app khw muag khoom kom zam kev tshaj tawm yam tsis xav tau. Nov yog Flappy Bird zoo li koj tsis tau pom dua ua ntej; los ntawm kev sib txuas ob peb tawm ntawm lub txee compo
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 Kauj Ruam
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird yog qhov kev ua si nrov dhau los nyob rau ob peb xyoos thiab ntau tus neeg tsim nws hauv thier tus kheej txoj kev yog li kuv, Kuv tsim kuv li version ntawm flappy noog nrog Arduino thiab pheej yig 2.4" TFT Touchscreen SPFD5408, Yog li cia peb pib ua
Arduino Flappy Bird Game: 6 Kauj Ruam
Arduino Flappy Bird Game: Nov Yog Qhov Yooj Yim Heev Arduino 16*2 Lcd Game Uas Yuav Tuaj Yeem Ua Ntej Siv Qhov Nyem Ntawm Lub Laub Khawm Yooj Yim & Yooj Yim ………….. Yog Koj Nyiam Cov Lus Qhia No Thov Pab Subscribe Rau Kuv Channelhttps: //www.youtube.com/ZenoModiff
Arduino Flappy Bird Game Nrog 2.4: 3 Cov Kauj Ruam
Arduino Flappy Bird Game Nrog 2.4: Nyob Zoo Cov Menyuam, hauv cov lus qhia no peb yuav kawm paub tsim thiab khiav game flappy bird game nrog arduino uno ntawm 2.4 " tft touchscreen.Since flappy noog yog qhov kev ua si nrov heev yog li kuv xav tias kuv yuav tsum sim kuv version ntawm flappy noog yog li peb yuav ua si flappy bir
Flappy Bird Siv Arduino thiab Ua: 5 Kauj Ruam
Flappy Bird Siv Arduino thiab Ua Haujlwm: Nyob zoo txhua tus !!! Txais tos rau qhov tshiab Arduino raws txoj haujlwm. Peb txhua tus muaj ib zaug hauv peb lub sijhawm ua si flappy noog game. Yuav ua li cas yog tias peb ua nws ntawm peb lub PC thiab tswj nws siv peb Arduino ?? Ua raws txhua cov theem hauv qab no thiab thaum kawg ntawm qhov kev qhia no