Съдържание:
- Стъпка 1: Настройте своя макет
- Стъпка 2: Напишете кода
- Стъпка 3: Опитайте
- Стъпка 4: (по избор) Въпроси за разбиране и разширяване
Видео: Pick-a-Player: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Тази инструкция ще ви води през това как да вземете решение 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: (по избор) Въпроси за разбиране и разширяване
- Какъв ред (и) настройва изходните щифтове?
- Ако искате да промените количеството използвани LED светлини, кои линии ще трябва да редактирате? Защо?
- Как бихте могли да използвате подобен код, за да създадете устройство, за да поставите играчите в два отбора? Партньори?
- Ако искате случайното светлинно шоу да продължи по -дълго, как бихте го направили?
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Говорете с Pick и изкуствен интелект чат с помощта на Cleverbot: 14 стъпки (със снимки)
Говорете с чат за избор и изкуствен интелект, използвайки Cleverbot: Тук се опитвам не само гласова команда, но и чат за изкуствен интелект с компютъра, използвайки Cleverbot. Всъщност идеята дойде, когато бяха открити деца, които смесват цветове в кутията за оцветяване, когато вземат цвят от един цвят до най -близкия. Но накрая въведете