Мазмуну:

Flappy Bird Arduino En Ledgrid менен жолугушту: 5 кадам
Flappy Bird Arduino En Ledgrid менен жолугушту: 5 кадам

Video: Flappy Bird Arduino En Ledgrid менен жолугушту: 5 кадам

Video: Flappy Bird Arduino En Ledgrid менен жолугушту: 5 кадам
Video: Flappy Bird on Arduino! 2024, Июль
Anonim
Image
Image
Орнотуу иштетилүүдө
Орнотуу иштетилүүдө

Altijd al zelf eens een een een een game willen ontwerpen? Текшерүү жана үйрөтүү.

Жыйынтыгында Interactieontwikkeling hebben командасы менен баарлашып, команданын эң жөнөкөй оюнун ontworpen көрүштү. Бул жерде Arduino, RGB-LED'лердин ультрадыбыштуу сенсорлору бар. Бул тармактын ультрадыбыштуу сенсорунун жардамы менен, эч кандай ылдамдыкта иштөө мүмкүн эмес. Добуш берүүчү веб -сайттар 200 жана 300 дюймдук тармактарда жайгашкан, бирок алар дагы жокко эсе.

Benodigdheden van de game:

  • WS281 RGB пикселдик LED Arduino Genuino Uno (+ кабель)
  • HC SR04 ультрадыбыштуу сенсор

(бул жерде ультрадыбыштуу сенсор, же башка коддор бар)

Batterij BTF Lightening 50-5 stroomkabel

Сенсордук дисплейдеги сенсор:

  • MDF 5мм / мультиплекс 5мм (zai.ai-bestanden voor afmetingen)
  • Kalkpapier (zai.ai-bestand voor afmetingen)
  • Houtlijm
  • Ev. elastiek

Башка нерселер жокпу, жокпу, жокпу, жокпу Arduino en Processing downloaden:

www.arduino.cc/en/main/software

processing.org/download/

Gemaakt эшик:

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

1-кадам: Arduino орнотуу

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

Code Ledgrid

Биз Arduino менен иштөөчү базалык кодду иштете баштадык.

Код сенсор

Биз Ultrasonische сенсорунун манжасынын коду иштетилүүдө, Arduino verbind иштетилүүдө.

2-кадам: Орнотууну иштетүү

Кодду иштетүү (zip.)

Code Ledgrid

Те текенен иштетүүдө ledgrid коду. Controleer wel even regel 41 en zet de juiste poort er in (zie photo). Же болбосо, эски эскизди иштетүү (poortvinden.pde), ошондой эле консолго жүктөлгөндөн кийин, консолго орнотулганда, башталганда 0.

Hierbij voegen we dan de besturing van de 'bird' toe met de ultrasonische sensor. Дагы бир нерсе жок болсо, жолугушуп койсоңуз болот, жана дагы башка нерселер да жок болот.

3 -кадам: Ласеркут

Lasercut
Lasercut
Lasercut
Lasercut
Lasercut
Lasercut

. Ai- &. PDF-bestand grid

Веб-сайттар жокко эсе, тармактык тармактар, жана башка тармактар . Ай файлды жүктөп алуу. Ван хет кенеп песню ваше вне плаат voordat je begint te lasercutten. Lijm all stukjes voorzichtig aan elkaar! Сүрөттөрдүн тизмесин түзүңүз.

. Ai- &. PDF-bestand case

Voor het lasercutten van een doosje, sensor in past, can je bijgevoegde. Ai-file downloaden. Дизайн дизайнын өзүңүздүн алдыңызда жасаңыз, ал эми ультрадыбыштуу сенсор өлбөйт. Кандай гана болбосун, бул жерде эч нерсе жок!

Кошумча. Ai- &. PDF-bestand vleugels

Биз эч кандай маалымат жокпуз, бирок биз кол менен канчалаган нерселерди жасайбыз. Zo жолугушуу сенсорлору да бар, же колуңузду тактап алсаңыз болот. Сүрөттөмө кайра англисче (Улуу Британия) тилине которулсунбу?

4 -кадам: Aansluiten

Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten

Batterij aan stroomkabel koppelen

Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсун Которуу Om stroom te leveren aan de batterij zou je een stroomkabel moeten Doorknippen enzeze verbinden zoals te zien is op de photo.

Ledjes in doos steken in aan batterij koppelen

Steek de ledjes in doos, ink hierbij aan hoe de ledjes lopen in jouw grid in боловсруулах. Сүрөттөрдүн тизмеси дагы өчүрүлдү. Dus de witte kabel noar -V en de rode naar +V.

Ledjes aan Arduino

Verbind de blauwe kabel and de grene van de ledjes en pin 6 de zwarte kabel aan de witte van de ledjes en Gnd менен жолугушту. (Zie photo)

Ultrasonische сенсорунун жардамы менен сенсордун жардамы менен Arduino жок. Vcc 5V (чоң), Trigpin naar pin 3 (blauw), Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).

5 -кадам: Келгиле, ойнойбуз

Кел, ойноп көрөлү!
Кел, ойноп көрөлү!

Als je alle stappen overlopen hebt, dan is het spel normaal klaar om te spelen. Ырахат алыңыз!

Сунушталууда: