Съдържание:

Buzz Wire Game с LED таймер за Arduino UNO: 5 стъпки
Buzz Wire Game с LED таймер за Arduino UNO: 5 стъпки

Видео: Buzz Wire Game с LED таймер за Arduino UNO: 5 стъпки

Видео: Buzz Wire Game с LED таймер за Arduino UNO: 5 стъпки
Видео: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, Юли
Anonim
Image
Image

Тази бръмчаща жична игра позволява на потребителя да предизвика неподвижната си ръка срещу LED таймера. Целта е да преместите дръжката на играта от едната страна на лабиринта до другата, без да докосвате лабиринта и преди светодиодът да се изключи. Ако дръжката на играта и лабиринтът докоснат, от пиезото се излъчва силен бръмчене. Идеята за тази игра идва от любима игра от детството, операция, любовта на учениците ми към предизвикателен пъзел и играта на FABLABJubail.

Този проект е чудесен за начинаещи потребители на Arduino, които са запознати с основите на кодирането.

Необходими материали и инструменти:

  • 1 Arduino Uno
  • 1 Платформа
  • 1 USB кабел
  • 1 пиезо зумер
  • 1 LED светлина
  • 1 560 ома резистор
  • 4 дълги джъмперни жици
  • 1 Къса джъмперна жица
  • 2 кабелни джъмпера от алигатор (1 мъжки/1 женски)
  • Алуминиева тел
  • Клещи
  • Резачки за тел
  • 1 малка кутия
  • Електрическо тиксо

Стъпка 1: Настройка на Arduino UNO и Breadboard

Настройка на Arduino UNO и Breadboard
Настройка на Arduino UNO и Breadboard

LED - Поставете светодиода, както е показано. Резисторът 560 ома свързва катода (къс крак) с отрицателната шина на макета. Зеленият джъмпер проводник свързва анода (по -дълъг крак) към порт 13.

Piezzo Buzzer - Поставете пиезо зумера, както е показано. С помощта на къс джъмпер проводник свържете отрицателния проводник на зумера към отрицателната шина. С помощта на джъмпер от алигаторен щифт свържете положителния проводник на зумера към дръжката на играта. Закрепете с електрическа лента, ако е необходимо. ** За да удължите жицата, използвайте джъмпер за мъже към мъже и джъмпер за алигатор с женска глава. **

Брендборд към играта - С помощта на джъмпер от алигаторен щифт с мъжки хедър свържете положителния проводник на зумера към играта. Закрепете с електрическа лента, ако е необходимо.

Платка към Arduino - Накрая свържете отрицателните и положителните релси на макета към земята и 5V портовете. Червеният проводник свързва положителната релса и 5V порта. Черният джъмпер проводник свързва отрицателната релса и заземяващия порт.

Включване на Arduino - Свържете USB кабела от Arduino към компютъра.

Стъпка 2: Създайте Buzz Wire игра и дръжка

Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
Създайте Buzz Wire игра и дръжка
  1. С помощта на резачки за тел изрежете секция от алуминиева тел. Колко голяма е секцията зависи от това колко луд искате да бъде вашият лабиринт и кутията, която се използва като основа. Моята игра с тежки жици използваше около метър и половина жица.
  2. С помощта на клещи огънете жицата в различни криви (вижте снимките).
  3. Вземете друго парче тел, с дължина около 9 инча, за да създадете дръжката.
  4. Огънете единия край в контур (вижте снимката). Колкото по -малък е диаметърът на контура, толкова по -трудна ще бъде играта.
  5. Поставете краищата на лабиринта през страната на кутията.
  6. Преди да закрепите лабиринта към кутията, поставете примката на дръжката от едната страна на лабиринта (вижте снимката).
  7. Закрепете лабиринта от вътрешната страна на кутията, като огънете жицата (вижте снимката).
  8. Закрепете лабиринта от външната страна на кутията с електрическа лента.

Стъпка 3: Кодът

Кодът
Кодът

Кодът е много прост. Функцията за настройка се използва за инициализиране на режимите на изводи за зумера и светодиода. Функцията за цикъл задава тона на зумера на 1 000 херца и включва и изключва светодиода. В този код, който може да бъде достъпен на тази връзка, светодиодът свети за 60 000 милисекунди или 60 секунди.

Стъпка 4: Играйте играта

Играй играта
Играй играта

За да стартирате играта, стартирайте кода и изчакайте LED да светне. След като светодиодът е включен, имате 60 секунди, за да преместите дръжката от единия край на лабиринта до другия, без да накарате зумера да изгасне. Ако светодиодът се изключи, преди да стигнете до края, вашите 60 секунди са изтекли, но не се отказвайте. Рестартирайте светодиода и опитайте отново. За да рестартирате светодиода, можете да изчакате 30 секунди LED да се включи отново според кода или можете да натиснете бутона за нулиране на вашия Arduino, за да го рестартирате сега. Тази игра може да бъде изключително пристрастяваща, така че се забавлявайте!

Стъпка 5: Промяна на трудността на играта

Ето няколко идеи как да предизвикате себе си, след като овладеете играта:

  1. Променете времето за продължителност на включване на светодиода. Вместо 60 секунди, можете ли да завършите лабиринта за по -малко време? Опитайте 45 секунди (45000 милисекунди) или дори 30 секунди (30000 секунди.
  2. Променете диаметъра на контура на дръжката. Вижте дали все още можете да завършите лабиринта, без да изключвате зумера с по -малък цикъл.
  3. Сменете лабиринта. Добавете още криви и ги сближете, за да промените трудността на играта.

FABLABJubail. (4 октомври 2016 г.). Buzz Wire Game [уебсайт]. Изтеглено от

Препоръчано: