Съдържание:

Arduino "Първи играч" за настолни игри: 4 стъпки
Arduino "Първи играч" за настолни игри: 4 стъпки

Видео: Arduino "Първи играч" за настолни игри: 4 стъпки

Видео: Arduino
Видео: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Ноември
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Този проект беше вдъхновен от приложенията „първи играч“, които аз и съпругът ми използвахме на нашите телефони. Обичаме да играем настолни игри и използваме приложения „първи играч“, за да решим кой ще отиде пръв. Реших да опитам да направя своя собствена версия на Arduino и да се опитам да я кодирам въз основа на това, което научих. Приложенията са сравнително прости, те на случаен принцип избират кой човек ще играе първи.

Този проект е предназначен за натискане на бутон (вход) и след това на случаен принцип ще светне или червен или син светодиод (изход). Просто изберете своя цвят и ако вашият светодиод светне, вие сте първият, който играе играта! Тази първа дъска е проста само с 2 светодиода, но можете много лесно да добавите още светодиоди и да промените кода, за да изберете първи играч от повече играчи (например, ако искате 4 играча, добавете още 2 светодиода).

Това също може да ви помогне да вземате решения! Не можете да решите какво шоу на Netflix да гледате? Задайте на всяка опция цвят и оставете това да избира за вас! Кой ще мие чиниите тази вечер? Оставете го да решава вместо вас!

Надявам се да се забавлявате с това.

Този проект е добър за начинаещи, които имат известни познания за кодиране в C ++.

Консумативи

  • Arduino Uno или Sparkfun Redboard и др.
  • Компютър и свързващ USB кабел
  • 2 светодиода (използвах червено и синьо)
  • Свързващи проводници
  • 1 бутон за натискане
  • 2 резистора
  • Влизане онлайн в Arduino Editor за код

Стъпка 1: Настройте платката

Настройте платката
Настройте платката
Настройте платката
Настройте платката

Първата ви стъпка е да свържете и да създадете вериги на вашата дъска.

  • Поставете 2 светодиода и свържете 2 проводника (използвах червено и синьо). Положителната по -дълга страна на червения ми светодиод (анод) е свързана към щифт 11. Синият светодиод е свързан към щифт 12.
  • Поставете 2 резистора, за да свържете отрицателната по-къса страна (катод) на всеки светодиод към черната вертикална отрицателна (-) колона.
  • Свържете черен джъмпер проводник от отрицателна вертикална колона към земята.
  • Добавете бутон в средната част на дъската. Вижте снимката за свързване на черен проводник към земята и жълт проводник към щифт 2.
  • Включете дъската към компютъра за захранване.

Стъпка 2: Кодирайте вашия проект

Кодирайте вашия проект
Кодирайте вашия проект

Ето линк към моя код. Моля, вижте моите // бележки, които обясняват всяка част от моя код. Това ще ви помогне да го редактирате както желаете!

Стъпка 3: Тествайте го

Тествайте го
Тествайте го

Опитай го! Включете и качете кода си. Ето видео, което показва как трябва да работи.

Стъпка 4: По избор - Разширете проекта си

Както бе споменато по -горе, някои опции за добавяне към този проект, за да го направят по -напреднал:

  • Добавете още светодиоди за повече „играчи“(напр. Ако имате игра с 4 играчи)
  • Добавете още бутони (например всеки да натисне бутон)
  • Променете времето на забавяне, ако желаете
  • Добавете шум от зумер
  • И т.н.

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