Съдържание:

Pick-a-Player: 4 стъпки
Pick-a-Player: 4 стъпки

Видео: Pick-a-Player: 4 стъпки

Видео: Pick-a-Player: 4 стъпки
Видео: Основные приемы пикапа. Быстрое соблазнение. Способы внушения. Анна Богинская 2024, Ноември
Anonim
Pick-a-Player
Pick-a-Player

Тази инструкция ще ви води през това как да вземете решение Arduino. С натискане на бутон, светодиодите ще светят на случаен принцип. След няколко секунди ще светне един светодиод. Това е окончателното решение, взето от Arduino. Имам конкретна цел за крайния си продукт, но може да се използва за много неща. Имате ли проблеми с избора на място за хранене след дълъг работен ден? Поставете 7 опции на дъската и щракнете върху бутона. След секунди ще вземете решението си вместо вас! Тази инструкция ще ви помогне да изградите увереност, като създадете верига със светодиоди и евентуално ще ви запознае с нов компонент, бутона.

През уикенда обикновено можете да намерите съпруга ми и мен в къщата на приятели да играем различни игри. Обикновено има малко дебат при вземането на решение кой ще бъде „Играч 1“. Винаги се опитваме да го направим честно, но играем толкова много игри/пъти, че понякога губим следа. Винаги изглежда, че няколко души винаги започват нашите игри. Това ме вдъхнови да направя устройство, което би могло да помогне на моята група да има справедлив и лесен начин за „Pick-a-Player“. Обикновено екипажът ни от „нощта на играта“има седем участници. Поради тази причина създадох този, който взема решения, да има 7 светодиода, но можете да го настроите според вашите собствени нужди. Само за забавление, бих искал всеки играч да украси малка хартиена капачка, която може да се постави върху светодиода, за да запомни коя е тяхната.

Това е перфектен проект за начинаещ програмист, който иска да разшири мисленето си в малко по -сложно кодиране и схеми. Като кодиращ начинаещ, мога да открия, че се чувствам претоварен от сложността на физическите изчисления. В края на този урок ще намерите въпроси за разбиране и разширяване като начин да помогнете за изграждането на вашите познания за кодирането и за повече разбиране в рамките на този проект. Този тип въпроси често ми помагат да осъзная, че знам повече, отколкото предполагам. Надявам се, че и те могат да направят същото за вас!

Използвайки тази връзка, можете да получите достъп до симулация на моята схема и код.

Стъпка 1: Настройте своя макет

Настройте вашата дъска за проектиране
Настройте вашата дъска за проектиране

Поставяне на светодиодите

  • Започнете, като поставите вашия 7 LED в колона на различни редове, като поставите анода (дълъг крак) в същата посока. Запомнете това, докато продължавате да изграждате веригата си
  • Използвайки резисторите 220 ома, поставете единия крак на резистора в същия ред като катода на светодиодите (къс крак). Другият крак трябва да се свърже с - Rail.
  • Поставете единия край на джъмперните проводници в реда с LED анодите. Другите краища трябва да бъдат поставени съответно в щифтове 2, 3, 4, 5, 6, 7, 8.
  • С друг джъмпер проводник свържете - Rail към GND.

Поставяне на бутон

  • Поставете бутона с два зъба в колоната (e) и два зъба в колоната f.
  • Залепете единия крак на 1K омовия резистор в същия ред като един от зъбите от страната (e). Вкарайте другия крак в - Rail.
  • В същия ред като резистора, залепете единия крак на джъмперната жица с другия край, поставен в щифт 12.
  • Свържете бутона с източник на захранване, като поставите джъмпер проводник в същия ред като другия зъб от страната (e). Останалият край на проводника е поставен в 5V.

Стъпка 2: Напишете кода

Ето връзката към моята скица на Arduino, където можете да получите достъп до моя код.

Този проект е вдъхновен от различен ръководител, който може да бъде намерен тук. Направих промени, за да задоволя нуждите си за моята идея за проект.

Стъпка 3: Опитайте

  • Включете го и натиснете бутона. Това трябва да стартира произволна последователност на светодиода, завършваща с една светеща за 10 секунди.
  • Ако това не се случи, е време за отстраняване на грешки.

    • Погледнете чертежа си и проверете дали вашата верига е свързана.
    • Проверете кода си за грешки. Винаги препоръчвам да проверите двойно дали сте написали правилните номера на пиновете.

Стъпка 4: (по избор) Въпроси за разбиране и разширяване

  1. Какъв ред (и) настройва изходните щифтове?
  2. Ако искате да промените количеството използвани LED светлини, кои линии ще трябва да редактирате? Защо?
  3. Как бихте могли да използвате подобен код, за да създадете устройство, за да поставите играчите в два отбора? Партньори?
  4. Ако искате случайното светлинно шоу да продължи по -дълго, как бихте го направили?

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