Innehållsförteckning:

Flappy Bird Met Arduino En Ledgrid: 5 steg
Flappy Bird Met Arduino En Ledgrid: 5 steg

Video: Flappy Bird Met Arduino En Ledgrid: 5 steg

Video: Flappy Bird Met Arduino En Ledgrid: 5 steg
Video: Code With Micro Bits 2024, November
Anonim
Image
Image
Bearbetar upplägg
Bearbetar upplägg

Vill du själv kunna ett spel som du vill utveckla? Kontrollera och säkerligen denna instruerbara.

I uppdraget av det interaktiva utvecklingsarbetet har vi träffat ett team av fyra enkla spel. Det enda som du behöver här är en Arduino, en ultraljudssensor och RGB-lampor med batteri. Ett rutnät för ledningar och ett fodral för ultraljudssensorn är också nödvändigt, men det kan du enkelt göra. Vi kan använda ett rutnät med 200 på 300 ledningar, men du kan också ta med dig många platser som du har.

Benodigdheden i spelet:

  • WS281 RGB pixel leds Arduino Genuino Uno (+ kabel)
  • Ultraljudssensor HC SR04

(du kan alltid använda en annan ultraljudssensor, men du kan också använda den i koden för att ansluta och ansluta andra)

Batterij BTF Lightening 50-5 en strömkabel

Benodigdheden voor de grid ledjes en case sensor:

  • MDF 5mm / Multiplex 5mm (se.ai-filer för afmetingen)
  • Kalkpapier (se.ai-fil för afmetingen)
  • Houtlijm
  • Ev. elastik

Om du har samlat material måste du också ha Arduino och bearbetning nedladdning:

www.arduino.cc/en/main/software

processing.org/download/

gjort dörr:

Lucas JanssenLaura VandeputGirbaud BarthelsYasin Yer

Steg 1: Arduino-installation

Den fullständiga koden för Arduino ("filnamn")

Kod Ledgrid

Vi har en grundkod för ledningen för Arduino med Processing för att ansluta.

Kodsensor

Här kan vi använda en ultraljudssensor för att kunna återanvända Arduino.

Steg 2: Bearbetning av konfiguration

De complete code van Processing (zip.)

Kod Ledgrid

Koden för det ledgrid som ska bearbetas. Controller kan även regel 41 en zet de juiste poort är in (se foto). Om du inte vet vilken poort du har för Arduino, kör och till och med denna skiss (poortvinden.pde), kan de visas och följas ut i konsolen under, från 0.

Hierbij voegen we dan the besturing van de ‘bird’ toe met the ultrasonische sensor. Om sensorn en större distans möts, kommer den att gå upp för att gå och för att få en enda värde för dörrreglering, och den kommer att gå till beneden.

Steg 3: Lasercut

Lasercut
Lasercut
Lasercut
Lasercut
Lasercut
Lasercut

. Ai- &. PDF-filnät

För att kunna ladda ner ett rutnät, kan du ladda ner. Ai-fil nedladdning. Storleken på tavlan på en storleksanpassad plats innan du började lasercutten. Lijm all stukjes voorzichtig aan each other! Visa bilder för att se hur allting är klart.

. Ai- &. PDF-filhölje

För att kunna använda en doosje, där sensorn tidigare kan laddas ner. Ai-fil nedladdning. Du kan alltid ha en egen design som är beroende av många ledningar och en ultraljudssensor som du använder. Ljm alla delar förzichtig på varandra, förutom att de överkant är eftersom de måste läggas in!

Extra. Ai- &. PDF-bestand vleugels

Vi har inte heller gjort några fläckar med laserskärare, men du kan ta hand om det. Zo meet the sensor of distance of your hand accurater and it is one leuk attribuut. Med en elastik kan du göra en fläck för att göra en stor hand, som på bilden.

Steg 4: Aansluiten

Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten

Batterij aan strömkabel koppelen

Om strömmen ska kunna användas på batteriet skulle du ha en strömkabel som du måste knäppa och de här länkarna ser ut som om de visas på bilden.

Ledjes in doos steken en aan battery koppelen

Steek de ledjes in de doos, denk hierbij to how the ledjes walk in your grid in processing. Koppla och leda till batteriet som på bilden. Dus de witte kabel naar -V en de rode naar +V.

Ledjes aan Arduino

Anslut de blå kabeln till de stora skåpbilarna med stift 6 och den svarta kabeln till de vita skivorna med Gnd. (Se foto)

Sensor ansluter till ArduinoSlut den ultraljudssensorn till Arduino som på bilden. Vcc naar 5V (groen), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).

Steg 5: Låt oss spela

Låt oss spela!
Låt oss spela!

Om du har alla steg överlappade har du att spelet normalt är klart att spela. Njut av!

Rekommenderad: