Оглавление:

Праздничная шляпа Arduino: 7 шагов
Праздничная шляпа Arduino: 7 шагов

Видео: Праздничная шляпа Arduino: 7 шагов

Видео: Праздничная шляпа Arduino: 7 шагов
Видео: Стартовый комплект для Ардуинщика 2024, Июль
Anonim
Праздничная шляпа Arduino
Праздничная шляпа Arduino
Праздничная шляпа Arduino
Праздничная шляпа Arduino

Всем привет, Чтобы отпраздновать 1000 подписчиков на YouTube, я сделал себе эту праздничную шляпу с двумя автоматически развевающимися флажками.

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

Запасы:

Arduino Uno -

Серводвигатель 9g -

Паяльник -

Припой -

Макетные провода -

Спортивная шапка -

Бамбуковые шпажки -

Шаг 1: подготовьте сервоприводы

Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы
Подготовьте сервоприводы

Сервоприводы 9g, которые я использую, поставляются с двумя разными кронштейнами для разных целей. У меня были прикреплены поперечины, поэтому я снял их, вывернув центральный винт, и заменил их односторонними.

Они подойдут для этого приложения, так как не будут торчать из-под шляпы.

Как только руки были на месте, я протестировал сервоприводы с помощью базового эскиза в Arduino, чтобы убедиться, что они оба работают.

Шаг 2: прикрепите флагштоки

Прикрепите флагштоки
Прикрепите флагштоки
Прикрепите флагштоки
Прикрепите флагштоки
Прикрепите флагштоки
Прикрепите флагштоки

Когда сервоприводы были готовы, я добавил резинки к сервоприводам и использовал две бамбуковые шпажки в качестве флагштоков.

Весь проект - это всего лишь прототип, поэтому я не стал их лучше защищать. Если бы я использовал шляпу на улице или, может быть, на спортивной игре, я бы, вероятно, приклеил их на место горячим клеем.

Резиновые ленты также обеспечивают своего рода амортизацию серводвигателям при программировании и тестировании анимации, поскольку они не слишком сильно нагружают их, когда полюс что-то ударяет.

Шаг 3: прикрепите флаги к столбам

Прикрепите флаги к столбам
Прикрепите флаги к столбам
Прикрепите флаги к столбам
Прикрепите флаги к столбам
Прикрепите флаги к столбам
Прикрепите флаги к столбам

Для флагов я использовал две наклейки с моими каналами, которые прикреплены спиной друг к другу, удерживая столб посередине.

Не стесняйтесь использовать здесь флаги своей страны или любимой команды, так как этот шаг полностью зависит от случая, который вы хотите отпраздновать.

Для вечеринок по случаю дня рождения вы можете сделать несколько пронумерованных флажков или просто проявить творческий подход, используя свое воображение. Не стесняйтесь показывать мне свои творения в комментариях.

Шаг 4: подготовьте и прикрепите триггерную кнопку

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

Запуском движения сервоприводов управляет кнопка, которую я подключил с помощью более длинного кабеля. Таким образом, пуговицу можно провести через одежду, чтобы держать ее в руке или разместить где угодно.

На конце, который подключается к Arduino, я непосредственно припаял резистор 1 кОм, который подключен к земле в качестве понижающего резистора, чтобы предотвратить любое плавающее напряжение.

Сервоприводы управляются через контакты 9 и 11 и питаются от выхода 5 В на Arduino, в то время как кнопка ввода прикреплена между контактом 7 и выходом 3,3 В на Arduino. Этого достаточно, чтобы он распознал его как ВЫСОКИЙ и запустил код.

Шаг 5: запрограммируйте движения

Вы можете найти код шляпы, который я использовал в репозитории Github:

github.com/bkolicoski/arduino-celebration-…

Есть три анимации: качание, обратное качание и случайное. Когда кнопка нажата, одна из них выбирается случайным образом и выполняется. Как только анимация останавливается, сервоприводы возвращаются в свое среднее положение и готовятся к следующему ходу.

Не стесняйтесь использовать этот код или изменять его как хотите.

Шаг 6: соберите шляпу

Соберите шляпу
Соберите шляпу
Соберите шляпу
Соберите шляпу
Соберите шляпу
Соберите шляпу

Как только все было подготовлено, я использовал немного горячего клея, чтобы приклеить все к старой шляпе, которая у меня лежала.

Arduino прикреплен к задней части, поэтому он обычно не виден, в то время как сервоприводы приклеены к верхней части шторы спереди.

Я не стал прятать какие-либо провода, но если вы хотите сделать этот проект более постоянным, вы можете вшить провода в шляпу. Кроме того, вы можете использовать доску меньшего размера, кроме Uno, и также вшить ее в шляпу, чтобы она была лучше.

Шаг 7: получайте удовольствие

Повеселись!
Повеселись!

Я надеюсь, что вам понравился этот проект, и что если вы решите повторить его, вы получите массу удовольствия от его использования.

Я определенно отлично повеселился, и моим детям это понравилось. Находясь в карантине на момент написания этой статьи из-за COVID-19, очень важно поддерживать свое психическое здоровье и сохранять позитивный настрой.

Всем, кто является подписчиком, я хочу еще раз сказать СПАСИБО, а в остальном я предлагаю вам проверить мой канал и, возможно, подписаться. Я делаю еженедельно видео об электронике, коде и создании в целом, так что я уверен, что вы найдете что-то интересное.

Будьте в безопасности и спасибо!

Рекомендуемые: