Satura rādītājs:
- 1. darbība: Arduino iestatīšana
- 2. darbība. Iestatīšanas apstrāde
- 3. solis: Lasercut
- 4. solis: Aansluiten
- 5. solis: Spēlēsim
Video: Flappy Bird tikās ar Arduino un Ledgrid: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Vai Altijd al zelf eens een game willen ontwerpen? Pārbaudiet Dan zeker deze Instructable.
In opdracht van het vak Interactieontwikkeling hebben wij met een team van vier een simpele game ontworpen. Het enige dat je hiervoor nodig hebt is een Arduino, een ultrasonische sensor en RGB-ledjes met 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.
Spēles Benodigdheden:
- WS281 RGB pikseļu gaismas diodes Arduino Genuino Uno (+ kabelis)
- Ultraskaņas sensors HC SR04
(je kan altijd gebruik maken van een andere ultrasonische sensor, maar dan ga je dit in de code ook moeten aanpassen en gaan de verbindingen anders zijn)
Batterij BTF Lightening 50-5 un stroomkabel
Benodigdheden voor de grid ledjes en case sensor:
- MDF 5 mm / multiplekss 5 mm (zie.ai-bestanden voor afmetingen)
- Kalkpapier (zie.ai-bestand voor afmetingen)
- Houtlijm
- Ev. elastiek
Als je al je material verzameld hebt moet je ook nog Arduino en Processing downloaden:
www.arduino.cc/en/main/software
processing.org/download/
gemaakt durvis:
Lucas JanssenLaura VandeputGirbaud BarthelsYasin Yer
1. darbība: Arduino iestatīšana
Arduino kods ("faila nosaukums")
Kods Ledgrid
Mēs atradām pamatkodu, kurā atradām Arduino un apstrādājām verbinden.
Koda sensors
Hierbij voegen we dan de code of ultrasonische sensor toe die opnieuw Arduino verbind met Processing.
2. darbība. Iestatīšanas apstrāde
De volledige koda apstrādes ierīce (zip.)
Kods Ledgrid
De code om het ledgrid in processing te tekenen. Kontroleram pat patika 41 un zet de juiste poort er in (zie foto). Als je niet weet op welke poort je Arduino zit, run dan even deze sketch (poortvinden.pde), de poorten worden dan in volgorde uitgelezen in console onderaan, beginnend bij 0.
Hierbij voegen we dan de besturing van de ‘bird’ toe met ultrasonische sensor. Als de sensor een grotere afstand meet, dan zal de vogel omhoog gaan en als deze een lagere waarde doorkrijgt, dan zal deze naar beneden gaan.
3. solis: Lasercut
. Ai- &. PDF-bestand režģis
Voor het lasercutten van een grid, waar de ledjes in pass, can je bijgevoegde. Ai-file downloaden. Pas de Grootte van het canvas aan aan de Grootte van je plaat voordat je begint te lasercutten. Lijm alle stukjes voorzichtig aan elkaar! Kijk naar de foto's om te zien hoe alles ineen steekt.
. Ai- &. PDF-bestand korpuss
Voor het lasercutten van een doosje, waar de sensor in past, can je bijgevoegde. Ai-file downloaden. Je kan uiteraard altijd een eigen design maken afhankelijk van het aantal ledjes en de ultrasonische sensor die je gebruikt. Lijm alle stukjes voorzichtig aan elkaar, behalve de bovenkant omdat de bekabeling er nog in moet!
Papildus. Ai- &. PDF-bestand vleugels
We hebben ook nog vleugels gemaakt met de lasercutter, die je aan je hand kan vastmaken. Zo meet de sensor de afstand van je hand accurater en het is een leuk attribuut. Met een elastiekje kan je de vleugel aan je hand vastmaken, zoals op de foto.
4. solis: Aansluiten
Batterij aan stroomkabel koppelen
Om stroom te levelren 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 in de doos, denk hierbij aan hoe de ledjes lopen in jouw grid in processing. Koppel dan de ledjes aan de batterij zoals op de foto. Dus de witte kabel naar -V en de rode naar +V.
Ledjes aan Arduino
Verbind de blauwe kabel aan de groene van de ledjes en met pin 6 en de zwarte kabel aan de witte van de ledjes en met Gnd. (Zie foto)
Arduino ultraskaņas sensors un Arduino zoals op de afbeelding. Vcc naar 5V (groen), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) un Gnd naar Gnd (geel).
5. solis: Spēlēsim
Als je alle stappen overlopen hebt, dan is het spel normal klaar om te spelen. Izbaudi!
Ieteicams:
I2C relejs tikās ar Arduino IDE: 5 soļi
I2C relejs tikās ar Arduino IDE: es pasūtu jauku relayboard, bet nebija ArduinoIDE instrukcijas, tikai Raspberry Pi e.o. Es uzzinu, kā to izmantot ar Arduino, un vēlos to kopīgot, lai jūs varētu ietaupīt šo laiku. Oriģinālais RaspberryPi piemērs: wiki.52pi.com/index.php/DockerPi_4_Channel_R
Pocket Flappy Bird Game Machine: 5 soļi
Pocket Flappy Bird Game Machine: Šī ir uz mikrokontrolleru balstīta spēļu konsole nodemcu esp8266, kas var spēlēt flappy bird un daudzas citas spēles. Šo mašīnu var izmantot arī, lai izveidotu deauther, pamatojoties uz spacehuhns kodu vietnē https://github.com/SpacehuhnTech/esp8266_deauther
Arduino Flappy Bird - Arduino 2,4 collu TFT skārienekrāna SPFD5408 putnu spēles projekts: 3 soļi
Arduino Flappy Bird | Arduino 2,4 collu TFT skārienekrāna SPFD5408 putnu spēles projekts: Flappy Bird dažu gadu laikā bija pārāk populāra spēle, un daudzi cilvēki to izveidoja savā veidā, tāpat kā es, es izveidoju savu flappy putna versiju ar Arduino un lēto 2,4 "TFT Skārienekrāns SPFD5408, tāpēc sāksim darbu
Arduino Flappy Bird spēle: 6 soļi
Arduino Flappy Bird spēle: Šī ir ļoti vienkārša Arduino 16*2 LCD spēle, kuru var spēlēt, nospiežot pogu Easy & Vienkārši ………….. Ja jums patīk šī pamācība, lūdzu, abonējiet manu kanāluhttps: //www.youtube.com/ZenoModiff
Flappy Bird, izmantojot Arduino un apstrādi: 5 soļi
Flappy Bird, izmantojot Arduino un apstrādājot: Sveiki visiem !!! Laipni lūdzam jaunā projektā, kura pamatā ir Arduino. Mēs visi reizi mūžā esam spēlējuši flappy putnu spēli. Kā būtu, ja mēs to atskaņotu savā datorā un kontrolētu, izmantojot mūsu Arduino ?? Izpildiet visas tālāk norādītās darbības un šīs apmācības beigās