Агуулгын хүснэгт:

Flappy Bird Arduino En Ledgrid: 5 алхам
Flappy Bird Arduino En Ledgrid: 5 алхам

Видео: Flappy Bird Arduino En Ledgrid: 5 алхам

Видео: Flappy Bird Arduino En Ledgrid: 5 алхам
Видео: Flappy Bird on Arduino! 2024, Долдугаар сарын
Anonim
Image
Image
Тохиргоог боловсруулж байна
Тохиргоог боловсруулж байна

Altijd al zelf eens een game willen ontwerpen? Дан zeker deze зааврыг шалгана уу.

Дуудлагын дагуу Interactieontwikkeling hebben wij баг хоорондоо таарч тоглож байсан. Гэхдээ энэ нь Arduino, хэт авианы мэдрэгчийг RGB-ийн удирдлага дээр суурилуулсан болно. Ultrasonische мэдрэгчийг ашиглахын тулд сүлжээний сүлжээ, гэрэл зураг авах боломжтой. Wij maken gebruik van een grid van 200 op 300 ledjes, maar dit kan je aanpassen naarmate de hoeveelheid ledjes die je hebt.

Бенодигдхен ван де тоглоом:

  • WS281 RGB пикселийн LED Arduino Genuino Uno (+ кабель)
  • HC SR04 хэт авианы мэдрэгч

(хэт чанга мэдрэгч, хэт нарийн мэдрэгч, маар дан га джит кодын хувьд)

Batterij BTF Lightening 50-5 en stroomkabel

Benodigdheden voor de grid ledjes en case sensor:

  • БСХС 5мм / мультиплекс 5мм (zie.ai-bestanden voor afmetingen)
  • Kalkpapier (zie.ai-bestand voor afmetingen)
  • Houtlijm
  • Эв. эластик

Als je al je materiaal verzameld hebt moet je ook nog Arduino en Боловсруулах татаж авах:

www.arduino.cc/en/main/software

processing.org/download/

гемаакт хаалга:

Лукас Жансен Лора ВандепутГирбауд Бартелс Ясин Ер

Алхам 1: Arduino тохиргоо

Ван Ардуино кодын нэр ("файлын нэр")

Ledgrid код

Бид Arduino -ийн боловсруулалтын үндсэн кодын үндсэн кодыг ашиглаж байна.

Код мэдрэгч

Сайн байна уу, бид хэт авианы мэдрэгчийн хуруугаараа ажиллаж байна, Arduino verbind нь боловсруулалт хийж байна.

Алхам 2: Тохиргоог боловсруулж байна

Ван боловсруулах кодын боловсруулалт (зип.)

Ledgrid код

Текстийг боловсруулахад кодыг удирдаж болно. Controleer wel is regel 41 хүртэл (энэ зураг). Als je niet weet op welke poort je Arduino zit, run dan 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’ хуруу нь хэт авианы мэдрэгчтэй танилцсан. Мэдээлэл мэдрэгчид хоорондоо уулзаж болно, тэд бүгдээрээ сайн ойлголттой болно.

Алхам 3: Ласеркут

Ласеркут
Ласеркут
Ласеркут
Ласеркут
Ласеркут
Ласеркут

. Ai- &. PDF-bestand сүлжээ

Voor het lasercutten van een grid, war de ledjes in passen, kan je bijgevoegde. Ai-file downloaden. Пас де груотте ван хет зотон, эсвэл де гроот ван плаат voordat je begint te lasercutten. Lijm alle stukjes voorzichtig aan elkaar! Фото зургийн олон нийтийн мэдээллийн хэрэгслүүд.

. Ai- &. PDF-bestand case

Voor het lasercutten van een doosje, war de sensor in past, kan je bijgevoegde. Ai-file downloaden. Дизайн зохион бүтээгч нь хэт авианы мэдрэгчийг ашиглан хэт авианы мэдрэгчийг ашиглаж болно. Эдгээр нь бүгд чухал үүрэг гүйцэтгэдэг!

Нэмэлт. Ai- &. PDF-bestand vleugels

Бид үүнийг маш сайн хийдэг бөгөөд энэ нь маш том юм. Мэдээллийн мэдрэгчийг олж мэдэх боломжтой. Гар утас нь асар том хэмжээтэй байдаг.

Алхам 4: Aansluiten

Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten

Батерейны нэг хэсэг нь

Om stroom te leveren 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 боловсруулах. Фото зургийн жагсаалтаас хасах боломжтой. Dus de witte kabel naar -V en de rode naar +V.

Леджес ба Ардуино

Verbind de blauwe kabel aan de groene van de ledjes en pin 6 en de zwarte kabel aan de witte van de ledjes en Gnd -тэй уулзав. (Zie зураг)

Хэт авианы мэдрэгч нь Arduino zoals эсвэл бусад төхөөрөмж юм. Vcc naar 5V (groen), Trigpin nar pin 3 (blauw), Echopin nar pin 2 (bruin) en Gnd naar Gnd (geel).

Алхам 5: Тоглоцгооё

Одоо тоголцгооё!
Одоо тоголцгооё!

Als je alle stappen overlopen hebt, dan is het spel normaal klaar om te spelen. Зугаацаарай!

Зөвлөмж болгож буй: