Съдържание:

Arduino Celebration Hat: 7 стъпки
Arduino Celebration Hat: 7 стъпки

Видео: Arduino Celebration Hat: 7 стъпки

Видео: Arduino Celebration Hat: 7 стъпки
Видео: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Ноември
Anonim
Шапка за празнуване Arduino
Шапка за празнуване Arduino
Шапка за празнуване Arduino
Шапка за празнуване Arduino

Здравейте всички, Като начин да отпразнувам своя 1000 -годишен абонат в YouTube, си направих тази шапка за празнуване с два флага, които се размахват автоматично.

Шапката е чудесен реквизит за парти или отлично допълнение към вашето спортно настроение, за да покажете по -добра оценка на любимия си спортен екип.

Консумативи:

Arduino Uno -

9g серво мотор -

Поялник -

Припой -

Кабелни платки -

Спортна шапка -

Бамбукови шишчета -

Стъпка 1: Подгответе сервомоторите

Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите
Подгответе сервомоторите

9g сервомоторите, които използвам, идват с две различни рамена за прикачване за различни цели. На моите бяха прикрепени напречните рамена, затова ги махнах, като премахнах централния винт и ги замених с едностранните рамена.

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

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

Стъпка 2: Прикрепете стълбовете за знамена

Прикрепете стълбовете за знамена
Прикрепете стълбовете за знамена
Прикрепете стълбовете за знамена
Прикрепете стълбовете за знамена
Прикрепете стълбовете за знамена
Прикрепете стълбовете за знамена

С готовите серво рамена добавих гумени ленти към серво раменете и използвах два бамбукови шиша като стълбове за знаме.

Целият проект е само прототип, така че не се притеснявах да ги осигуря по -добре. Ако трябваше да използвам шапката навън или може би на спортна игра, вероятно щях да ги залепя с горещо лепило.

Гумените ленти също осигуряват своеобразна амортизация на серво моторите, докато програмират и тестват анимациите, тъй като те не го натоварват твърде много, когато стълбът удари нещо.

Стъпка 3: Прикрепете флаговете към полюсите

Прикрепете знамената към полюсите
Прикрепете знамената към полюсите
Прикрепете знамената към полюсите
Прикрепете знамената към полюсите
Прикрепете знамената към полюсите
Прикрепете знамената към полюсите

За флаговете използвах два мои стикера за канали, които са залепени един до друг, захващайки стълба в средата.

Не се колебайте да използвате знамето на вашата страна или на любимия си отбор тук, тъй като тази стъпка зависи изцяло от повода, който искате да отпразнувате.

За рождени дни можете да направите няколко номерирани знамена или просто да бъдете креативни, да използвате въображението си. Чувствайте се свободни да ми покажете вашите творения в коментарите.

Стъпка 4: Подгответе и прикрепете бутона за задействане

Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане
Подгответе и прикрепете бутона за задействане

Задействането на серво движението се контролира чрез бутон, който свързах с по -дълъг кабел. По този начин бутонът може да бъде насочен през дрехите, за да го държите под ръка или да го поставите където искате.

В края, който се прикрепя към Arduino, директно съм запоял резистор от 1 КОм, който е прикрепен към земята като издърпващ се резистор, за да предотврати плаващо напрежение.

Сервомоторите се управляват чрез щифтове 9 и 11 и се захранват от 5V изхода на Arduino, докато входният бутон е прикрепен между щифт 7 и 3.3V изход на Arduino. Това е достатъчно, за да го разпознае като ВИСОК и да задейства кода.

Стъпка 5: Програмирайте движенията

Можете да намерите кода за шапката, както я използвах в репо Github:

github.com/bkolicoski/arduino-celebration-…

Има три анимации: люлка, обратна суинг и произволна. Когато бутонът е натиснат, един се избира на случаен принцип и се изпълнява. След като анимацията спре, сервомоторите се връщат в средната си позиция и се подготвят за следващия си ход.

Чувствайте се свободни да използвате този код или да го модифицирате както искате.

Стъпка 6: Сглобете шапката

Съберете шапката
Съберете шапката
Съберете шапката
Съберете шапката
Съберете шапката
Съберете шапката

След като всичко беше подготвено, използвах малко горещо лепило, за да залепя всичко към стара шапка, която бях сложил наоколо.

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

Не си направих труда да скрия нито един от проводниците, но ако искате да направите това по -постоянен проект, можете да шиете проводниците в шапката. Също така можете да използвате по -малка дъска, различна от Uno, и също да я зашиете в шапката, за да стане по -хубава.

Стъпка 7: Забавлявайте се

Забавлявай се!
Забавлявай се!

Надявам се, че този проект ви е харесал и че ако решите да го повторите, ще се забавлявате много с него.

Определено се забавлявах страхотно и децата ми го харесаха. Като сте в карантина по време на писането на това поради COVID-19, е от голямо значение да поддържате психичното си здраве и да останете позитивни.

На всички, които са абонати, искам отново да кажа БЛАГОДАРЯ, а за останалите предлагам да проверите канала ми и може би да се абонирате. Правя седмични видеоклипове с електроника, код и изработка като цяло, така че съм сигурен, че ще намерите нещо интересно.

Бъдете в безопасност и благодаря!

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