Innholdsfortegnelse:

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

Video: Flappy Bird Met Arduino En Ledgrid: 5 trinn

Video: Flappy Bird Met Arduino En Ledgrid: 5 trinn
Video: Code With Micro Bits 2024, Juli
Anonim
Image
Image
Behandler oppsett
Behandler oppsett

Vil du selv oppdage at et spill vil bli utviklet? Sjekk denne sikkerheten.

I oppdraget av det vakte interaksjonsutviklingen har vi hatt et team av fire enkle programmer. Det eneste du trenger er en Arduino, en ultralydssensor og RGB-ledninger med batteri. Et rutenett for ledninger og etui for ultralydsensor er også nødvendig, men dette kan du selv gjøre lett. Vi kan bruke et rutenett med 200 på 300 ledninger, men du kan også kjøpe flere slike ledninger.

Benodigdheden av spillet:

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

(du kan alltid bruke en annen ultralydssensor, men du kan også bruke denne koden til å kombinere andre forbindelser)

Batterij BTF Lightening 50-5 en strømkabel

Benodigdheden for the grid ledjes en case sensor:

  • MDF 5mm / Multiplex 5mm (se.ai-filer for avmetingen)
  • Kalkpapier (se.ai-fil for avmetingen)
  • Houtlijm
  • Ev. elastikk

Du må også ha Arduino og behandling nedlasting:

www.arduino.cc/en/main/software

processing.org/download/

laget dør:

Lucas JanssenLaura VandeputGirbaud BarthelsYasin Yer

Trinn 1: Arduino-oppsett

Den komplette koden fra Arduino ("filnavn")

Kode Ledgrid

Vi har en grunnkode for ledningen til Arduino med behandling.

Kodesensor

Hierbij voegen we and the code of the ultrasonische sensor toe die again Arduino connect with Processing.

Trinn 2: Behandler oppsett

Fullstendig kode for behandling (zip.)

Kode Ledgrid

Koden for ledd i behandling av tekster. Controllerer even even regel 41 en zet de juiste poort er in (se foto). Hvis du ikke vet hvilken poort du kan bruke, kan du kjøre og til og med denne skissen (poortvinden.pde), og poorten kan deretter sendes til en kommando under konsollen, som begynner med 0.

Hierbij voegen we dan the besturing van de ‘bird’ toe met the ultrasonische sensor. Når sensoren en stor avstand møtes, vil den vokse høyde opp og som denne en verdi dørkryptering, og den vil gå til beneden.

Trinn 3: Lasercut

Lasercut
Lasercut
Lasercut
Lasercut
Lasercut
Lasercut

. Ai- &. PDF-filenett

For å kunne laste ned et rutenett, kan du laste det ned. Ai-fil laste ned. Størrelsen på lerretet kan bli større enn før du begynner å lasere. Lijm alle deler forzichtig aan hverandre! Se bilder for å se hvordan alt er enkelt.

. Ai- &. PDF-mappe

For å kunne laste ned en sensor, kan du laste ned. Ai-fil laste ned. Du kan alltid ha en egen design som er avhengig av antall ledninger og en ultralydssensor som du bruker. Vi må alle deler vise hverandre, unntatt de overkant fordi de ikke kan koble!

Ekstra. Ai- &. PDF-bestand vleugels

Vi har også noen fleugels som er laget med laserskjærer, og du kan håndtere mye. Slik oppfyller du sensoren for avstanden din og det er en leuk attributt. Med en elastikk kan du bruke flasken til å lage store, som på bildene.

Trinn 4: Aansluiten

Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten

Batterij aan stroomkabel koppelen

Om strømmen kan brukes til batteriet, er det en strømkabel som må lukke og koble disse til å se på bildet.

Ledger in doos steken en on battery koppelen

Steek de ledjes in de doos, denk hierbij aan hoe de ledjes walk in your grid in processing. Koppler og batterier som på batteriet ligner på bildet. Dus de witte kabel naar -V en de rode naar +V.

Ledjes aan Arduino

Koble den blå kabelen til de store ledningene og med pin 6 og den svarte kabelen til de witte van de ledjes en with Gnd. (Se foto)

Sensor kobler til Arduino Lukk ultralydsensor til Arduino som på bildet. Vcc naar 5V (groen), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).

Trinn 5: La oss spille

La oss leke!
La oss leke!

Når du har alle trinnene overlopen, er det normalt klart å spille. Nyt!

Anbefalt: