Оглавление:

Flappy Bird Met Arduino En Ledgrid: 5 шагов
Flappy Bird Met Arduino En Ledgrid: 5 шагов

Видео: Flappy Bird Met Arduino En Ledgrid: 5 шагов

Видео: Flappy Bird Met Arduino En Ledgrid: 5 шагов
Видео: Code With Micro Bits 2024, Ноябрь
Anonim
Image
Image
Настройка обработки
Настройка обработки

Altijd al zelf eens een game Willen ontwerpen? Проверьте dan zeker deze Instructable.

В opdracht van het vak Interactieontwikkeling hebben wij встретил команду van vier een simpele ontworpen. Он должен использовать Arduino, ультразвуковой датчик и RGB-светодиоды с батареями. Een grid voor de ledjes en een case for 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.

Бенодигдхеден ван де игра:

  • Пиксельные светодиоды WS281 RGB Arduino Genuino Uno (+ кабель)
  • Ультразвуковой датчик HC SR04

(je kan altijd gebruik maken van een andere ultrasonische sensor, maar dan ga je dit in de code ook moeten aanpassen en gaan de verbindingen anders zijn)

Batterij BTF Lighten 50-5 ru stroomkabel

Benodigdheden voor de grid ledjes en case sensor:

  • МДФ 5 мм / Multiplex 5 мм (zie.ai-bestanden voor afmetingen)
  • Kalkpapier (zie.ai-bestand voor afmetingen)
  • Houtlijm
  • Ev. эластик

Как и другие материалы, загруженные с помощью Arduino en Processing:

www.arduino.cc/en/main/software

processing.org/download/

gemaakt дверь:

Лукас Янссен, Лаура Вандепут, Жирбо Бартельс, Ясин Йер

Шаг 1: настройка Arduino

Произвольный код от Arduino ("имя файла")

Код Ledgrid

Мы разработали базовый код для Arduino с обработкой данных.

Датчик кода

Мы разработали код ультразвукового датчика для открытия Arduino с обработкой.

Шаг 2. Настройка обработки

De volledige code van Processing (почтовый индекс)

Код Ledgrid

De code om het ledgrid в обработке tekenen. Controleer wel even regel 41 en zet de juiste poort er in (zie foto). Также вы можете использовать Arduino zit, run dan even deze sketch (poortvinden.pde), de Poortten word dan in volgorde uitgelezen in console onderaan, beginnend bij 0.

Hierbij voegen we dan de besturing van de «птичий палец» с ультразвуковым датчиком. 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.

Шаг 3: лазерная резка

Лазерная резка
Лазерная резка
Лазерная резка
Лазерная резка
Лазерная резка
Лазерная резка

. Ai- &. PDF-лучшая и сетка

Voor het lasercutten van een grid, waar de ledjes in passen, kan je bijgevoegde. Ai-file downloaden. Pas de grootte van het canvas aan aan de grootte van je plaat voordat je begin te lasercutten. Lijm alle stukjes voorzichtig aan elkaar! Kijk naar de foto's om te zien hoe alles ineen steekt.

. Ai- и. PDF-лучший и футляр

Voor het lasercutten van een doosje, waar de sensor in the last, 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, behavior de bovenkant omdat de bekabeling er nog in moet!

Дополнительные. Ai- &. PDF-bestand vleugels

We hebben ook nog vleugels gemaakt met de lasercutter, die je aan je hand kan vasastmaken. Зо знакомьтесь с сенсором афстанд, который аккуратнее держит руку, а также имеет свой собственный атрибут. Met een elastiekje kan je de vleugel aan je Hand Wastmaken, Zoals op de foto.

Шаг 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 в jouw grid в обработке. 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. (Zie foto)

Датчик, подключенный к ArduinoSluit de ultrasonische sensor, а также элементы Arduino на открытом воздухе. Vcc naar 5V (Groen), 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. Наслаждаться!

Рекомендуемые: