Съдържание:
- Консумативи
- Стъпка 1: Настройте платката
- Стъпка 2: Кодирайте вашия проект
- Стъпка 3: Тествайте го
- Стъпка 4: По избор - Разширете проекта си
Видео: Arduino "Първи играч" за настолни игри: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Този проект беше вдъхновен от приложенията „първи играч“, които аз и съпругът ми използвахме на нашите телефони. Обичаме да играем настолни игри и използваме приложения „първи играч“, за да решим кой ще отиде пръв. Реших да опитам да направя своя собствена версия на 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 играчи)
- Добавете още бутони (например всеки да натисне бутон)
- Променете времето на забавяне, ако желаете
- Добавете шум от зумер
- И т.н.
Препоръчано:
Таймер за реакция за един играч (с Arduino): 5 стъпки
Таймер за реакция за един играч (с Arduino): В този проект ще изградите таймер за реакция, който се захранва от Arduino. Той работи с функция millis () на Arduino, където процесорът записва времето от стартирането на програмата. Можете да го използвате, за да намерите времевата разлика между
Arduino базиран DIY контролер за игри - Arduino PS2 контролер за игри - Възпроизвеждане на Tekken с DIY Arduino геймпад: 7 стъпки
Arduino базиран DIY контролер за игри | Arduino PS2 контролер за игри | Игра на Tekken с DIY Arduino геймпад: Здравейте момчета, играта на игри винаги е забавна, но играта със собствения си DIY персонализиран контролер на играта е по -забавна. Така че ще направим контролер за игра, използвайки arduino pro micro в тази инструкция
Настолни игри Изкуствен интелект: минимаксният алгоритъм: 8 стъпки
Изкуствен интелект за настолни игри: минимаксният алгоритъм: Чудили ли сте се как се правят компютрите, срещу които играете в шах или шашки? Е, не търсете повече от тази инструкция, защото тя ще ви покаже как да направите прост, но ефективен изкуствен интелект (AI), използвайки алгоритъма Minimax! Чрез използването на
Зарове Arduino за настолни игри: 4 стъпки
Arduino Dice за настолни игри: Може би сте използвали тези зарове, докато играете LUDO и други настолни игри. Но като електронен ентусиаст, трябва да променя тази тенденция, затова реших да направя електронно зарче. Използвах Arduino за моята цел
Как да качвате игри в Arduboy и 500 игри във Flash-количка: 8 стъпки
Как да качвате игри в Arduboy и 500 игри във Flash-количка: Направих някои домашно приготвени Arduboy със серийна флаш памет, която може да съхранява максимум 500 игри за игра на път. Надявам се да споделя как да зареждам игри към него, включително как да съхранявам игри в серийната флаш памет и да създавам свой собствен консолидиран пакет от игри