Arduino "Първи играч" за настолни игри: 4 стъпки
Arduino "Първи играч" за настолни игри: 4 стъпки
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 играчи)
  • Добавете още бутони (например всеки да натисне бутон)
  • Променете времето на забавяне, ако желаете
  • Добавете шум от зумер
  • И т.н.

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