INHOUDSOPGAWE:
- Stap 1: Opstel van Arduino
- Stap 2: Opstel verwerk
- Stap 3: Lasercut
- Stap 4: Aansluit
- Stap 5: Kom ons speel
Video: Flappy Bird Met Arduino En Ledgrid: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Wil u selfs een keer 'n speletjie ontdek? Check and sure this Instructable.
In die opdrag van die vak het Interaktieontwikkeling ons met 'n span van vier eenvoudige speletjies ontwikkel. Dit is slegs nodig om 'n Arduino, 'n ultrasoniese sensor en RGB-LED's met batterye te hê. Een rooster vir die leidrade en 'n geval vir die ultrasoniese sensor is ook noodsaaklik, maar dit kan u self maklik maak. Ons kan gebruik maak van 'n rooster van 200 op 300 leidrade, maar dit kan u ook 'n aantal passasiers wat u het, aanpas.
Benodigdheden van die spel:
- WS281 RGB pixel leds Arduino Genuino Uno (+ kabel)
- Ultrasoniese sensor HC SR04
(jy kan altyd gebruik maak van 'n ander ultraklank sensor, maar jy moet dit in die kode ook aanpas en die verbindings anders maak)
Batterij BTF Lightening 50-5 en stroomkabel
Benodigdheden voor de grid ledjes en case sensor:
- MDF 5mm / Multiplex 5mm (sien.ai-lêers vir afmetings)
- Kalkpapier (sien.ai-bestand vir afmetings)
- Houtlijm
- Ev. elastiek
As u al die materiaal wat u versamel het, moet u ook nog Arduino en verwerking aflaai:
www.arduino.cc/en/main/software
processing.org/download/
deur gemaak:
Lucas JanssenLaura VandeputGirbaud BarthelsYasin Yer
Stap 1: Opstel van Arduino
Die volledige kode van Arduino ("lêernaam")
Kode Ledgrid
Ons het 'n basiskode van die hooflys vir die verwerking van verbindings.
Kodesensor
Hier kan ons die kode van die ultrasoniese sensor vir die nuwe Arduino verbind met verwerking verbind.
Stap 2: Opstel verwerk
Die volledige kode van verwerking (zip)
Kode Ledgrid
Die kode vir die ledegids in die verwerking van tekene. Beheerder sal selfs die reël 41 en zet die regte poort in (sien foto). As u nie weet watter poort u kan gebruik nie, kan u selfs hierdie skets (poortvinden.pde) gebruik, en dit kan dan ook in die volgorde uitgegee word in die konsole onder, begin by 0.
Hier kan ons die beste 'voël' met die ultrasoniese sensor gebruik. As die sensor 'n groot afstand kan ontmoet, dan sal die voël omhoog gaan en as hierdie belangrike waarde deurskrywing, en dit sal na Beneden gaan.
Stap 3: Lasercut
. Ai- &. PDF-lêergids
Vir die lasercutten van 'n grid, waar die leidrade in die passasier kan word, kan u dit ook byvoeg. Ai-lêer aflaai. Die grootte van die doek kan aan die grootte van die plaat voor u begin is, begin. Lijm alle stukjes voorzichtig aan mekaar! Kyk na die foto's om alles te sien.
. Ai- &. PDF-lêerkas
Vir die lasercutten van 'n doosje, waar die sensor in die verlede was, kan u dit ook byvoeg. Ai-lêer aflaai. U kan altyd 'n eie ontwerp afhanklik maak van die aantal leidrade en die ultrasoniese sensor wat u gebruik. Ons kan alle stukke vir mekaar aanskou, behalwe dat die bokant kan wees omdat dit nog nie nodig is nie!
Ekstra. Ai- &. PDF-bestand vleugels
Ons het ook nog geen vleugels gemaak met lasersnyers nie, maar u kan dit baie maklik maak. U kan die afstand van u sensor akkuraat meet en dit is 'n leuk attribuut. Met 'n elastiese kan jy die vleugel aan jou hand maak, soos op die foto.
Stap 4: Aansluit
Batterye aan stroomkabel koppels
Om die stroom te gebruik, moet u 'n stroomkabel deurknoppen en hierdie verbindings soos die foto op die foto sien.
Lede in doos kan op 'n battery gekoppel word
Steek de ledjes in de doos, hier kan ons aanbeveel hoe u u rooster kan verwerk. Ons kan die batterye net soos op die foto sien. Dus de witte kabel naar -V en de rode naar +V.
Ledjes aan Arduino
Verbind die blauwe kabel aan die groot van die leidrade en met pen 6 en die swart kabel aan die wit van die leidrade en met Gnd. (Sien foto)
Sensor sluit aan op Arduino Sluit die ultrasoniese sensor aan op Arduino soos op die beeld. Vcc naar 5V (groen), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).
Stap 5: Kom ons speel
As u alle stappe oorlopen, is dit normaalweg die spel om klaar te speel. Geniet dit!
Aanbeveel:
Muscle Powered Flappy Bird: 9 stappe (met foto's)
Muscle Powered Flappy Bird: U onthou miskien nog toe Flappy Bird die wêreld stormagtig maak en uiteindelik so gewild raak dat die skepper dit uit app -winkels verwyder het om ongewenste publisiteit te vermy. Dit is Flappy Bird soos jy nog nooit tevore gesien het nie; deur 'n paar uit die rak saam te voeg
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 stappe
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird was in 'n paar jaar te gewild daar, en baie mense het dit op hul eie manier geskep, ek ook, ek het my weergawe van flappy bird geskep met Arduino en die goedkoop 2.4 " TFT Raakskerm SPFD5408, so laat ons begin
Arduino Flappy Bird Game met 2.4: 3 stappe
Arduino Flappy Bird Game Met 2.4: Hi ouens, in hierdie instruksies leer ons hoe om flappy bird game te skep en uit te voer met arduino uno op 2.4 " tft touchscreen. Aangesien flappy bird 'n baie gewilde speletjie is, het ek gedink ek moet my weergawe van flappy bird probeer, sodat ons flappy bir kan speel
Flappy Bird met behulp van Arduino en verwerking: 5 stappe
Flappy Bird met behulp van Arduino en verwerking: Hallo almal !!! Welkom by 'n nuwe projek op Arduino. Ons het almal een keer in ons leeftyd die flappy bird -speletjie gespeel. Hoe as ons dit op ons rekenaar speel en dit met ons Arduino beheer? Volg al die stappe hieronder en aan die einde van hierdie tutoriaal
Speel Flappy Bird -spel met M5stack Esp32 -gebaseerde M5stick C -ontwikkelingsraad: 5 stappe
Speel Flappy Bird Game met M5stack Esp32-gebaseerde M5stick C Development Board: Hallo ouens, ons sal vandag leer hoe om die flappy bird game-kode op te laai na m5stick c ontwikkelingsbord wat deur m5stack verskaf word. Vir hierdie klein projek benodig u die volgende twee dinge: m5stick-c ontwikkelingsraad: https://www.utsource.net/itm/p/8663561.h