Tabla de contenido:
- Paso 1: configuración de Arduino
- Paso 2: Configuración de procesamiento
- Paso 3: corte con láser
- Paso 4: Aansluiten
- Paso 5: ¡Juguemos
Video: Flappy Bird Met Arduino En Ledgrid: 5 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Altijd al zelf eens een game willen ontwerpen? Compruebe dan zeker deze Instructable.
En opdracht van het vak Interactieontwikkeling hebben wij conoció a un equipo de vier een simple game ontworpen. Het enige dat je hiervoor nodig hebt is een Arduino, een ultrasonische sensor in RGB-ledjes with 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 juego:
- WS281 leds de píxeles RGB Arduino Genuino Uno (+ kabel)
- Sensor de ultrasonidos HC SR04
(je kan altijd gebruik maken van een andere sensor ultrasónico, maar dan ga je dit en el código 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 5 mm / Multiplex 5 mm (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 Processing downloaden:
www.arduino.cc/en/main/software
processing.org/download/
puerta gemaakt:
Lucas Janssen, Laura Vandeput, Girbaud Barthels, Yasin Yer
Paso 1: configuración de Arduino
De volledige code van Arduino ("nombre de archivo")
Código Ledgrid
Hemos encontrado un código base de la red led de Arduino con Processing te verbinden.
Sensor de código
Hierbij voegen damos el código de los sensores ultrasónicos del dedo del pie die opnieuw Arduino verbind con Processing.
Paso 2: Configuración de procesamiento
Código de volledige van Processing (zip.)
Código Ledgrid
De code om het ledgrid en el procesamiento de tekenen. Controleer wel even regel 41 en zet de juiste poort er in (zie foto). Als je niet weet op welke poort je Arduino zit, ejecute 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 de 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.
Paso 3: corte con láser
. Ai- y. PDF-mejor cuadrícula
Voor het lasercutten van een grid, waar de ledjes in navigate, kan 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- y. PDF-mejor estuche
Voor het lasercutten van een doosje, waar de sensor en el pasado, kan 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!
Extra. Ai- y. PDF-mejores vleugels
We hebben ook nog vleugels gemaakt met de lasercutter, die je aan je hand kan vastmaken. Zo se encuentra con el sensor de afstand van je hand precister en het is een leuk atribut. Met een elastiekje kan je de vleugel aan je hand vastmaken, zoals op de foto.
Paso 4: Aansluiten
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 en 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. (Foto de Zie)
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) y Gnd naar Gnd (geel).
Paso 5: ¡Juguemos
Als je alle stappen overlopen hebt, dan is het spel normal klaar om te spelen. ¡Disfrutar!
Recomendado:
Flappy Bird con músculos: 9 pasos (con imágenes)
Muscle Powered Flappy Bird: es posible que recuerdes cuando Flappy Bird conquistó el mundo y finalmente se volvió tan popular que su creador lo eliminó de las tiendas de aplicaciones para evitar publicidad no deseada. Este es Flappy Bird como nunca antes lo habías visto; mediante la combinación de algunos componentes listos para usar
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Proyecto de juego de aves: 3 pasos
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird fue un juego demasiado popular allá en pocos años y mucha gente lo creó a su manera, yo también, creé mi versión de Flappy Bird con Arduino y el barato 2.4 " TFT Pantalla táctil SPFD5408, así que comencemos
Juego Arduino Flappy Bird: 6 pasos
Arduino Flappy Bird Game: este es un juego Arduino 16 * 2 Lcd muy simple que se puede jugar con el clic de un botón Easy & Simple ………….. Si te gusta este instructivo, suscríbete a mi canal https://www.youtube.com/ZenoModiff
Juego Arduino Flappy Bird con 2.4: 3 pasos
Arduino Flappy Bird Game con 2.4: Hola chicos, en este instructivo aprenderemos a crear y ejecutar el juego Flappy Bird con arduino uno en 2.4 " tft touchscreen. Dado que flappy bird es un juego muy popular, pensé que debería probar mi versión de flappy bird para jugar flappy bir
Flappy Bird usando Arduino y procesamiento: 5 pasos
Flappy Bird usando Arduino y Processing: ¡¡¡Hola a todos !!! Bienvenido a un nuevo proyecto basado en Arduino. Todos hemos jugado una vez en nuestra vida al juego de los pájaros flappy. ¿Cómo si lo jugamos en nuestra PC y lo controlamos usando nuestro Arduino? Siga todos los pasos que se indican a continuación y al final de este tutorial