Оглавление:
- Шаг 1: Соберите детали
- Шаг 2: Использование макета: часы
- Шаг 3: Использование макета: шаговый двигатель
- Шаг 4. Загрузите код
- Шаг 5: Сборка конечного продукта
- Шаг 6: Заключительные мысли
Видео: Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!): 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Всем привет! Этот проект мой первый. Так как приближался первый день рождения моей кузины, я хотел сделать ей особенный подарок. Я слышал от дяди и тети, что она была на Улице Сезам, поэтому я решил с братьями и сестрами сделать будильник на основе Arduino. Этот проект действительно прост, и это просто электроника в коробке. В будильнике изображен вращающийся поезд Cookie Monster Train с фигурками из Улицы Сезам. Также в качестве меры предосторожности есть пожарная сигнализация.
Заявление об ограничении ответственности: персонажи на часах принадлежат их соответствующим компаниям
ОБНОВЛЕНИЕ * Посетите htxt, чтобы прочитать статью об этом проекте! И загляните на страницу Arduino в Facebook, где размещена эта статья !!
Шаг 1: Соберите детали
Поскольку это был один из моих первых проектов с использованием Arduino, я просто выложился изо всех сил и купил стартовый комплект у Smarza.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Вот детали, которые я использовал из набора:
Ардуино Уно
Макетная плата с проводами Dupont
Шаговый двигатель с платой драйвера шагового двигателя
LCD1602 экран
Шнур питания
4 кнопки
Потенциометр
Пассивный и активный зуммер
Часы реального времени (DS1307 или DS3231)
ВЕЛ
Пара резисторов (10 кОм, 220 и 300)
Датчик пламени
Другие части, которые я использовал в проекте:
Ардуино Нано
Детали, напечатанные на 3D-принтере (платформа, поезд и т. Д.)
Деревянная шкатулка (от Майкла)
Деревянный дом (от Михаила)
Краска (от Майкла)
Выключатель
Персонажи (купил на амазоне)
Необходимые инструменты:
Паяльник
Пила (мой швейцарский армейский нож)
Кисти для рисования
Электроизоляционная лента
Шаг 2: Использование макета: часы
Если вы новичок в макетировании, вот краткое описание - макетная плата состоит из двух видов металлических полос: клеммные колодки идут горизонтально в центре, а шины питания сбоку идут вертикально. Если вы хотите более глубокого понимания, вот объяснение от Sparkfun. Как только вы освоите основы макетирования, вы можете следовать приведенной выше схеме фритзинга, чтобы завершить работу будильника. Для резистора, используемого для ЖК-дисплея, оно должно быть между 220 и 330. Пожарная сигнализация в главной цепи является полностью необязательной, но, если она добавлена, убедитесь, что сопротивление резистора должно быть около 10 кОм, а зуммер должен быть активен, пока требуется сигнализация. пассивный будильник (который можно изменить для воспроизведения песен в коде). Кроме того, на схеме выше вместо датчика пламени есть светодиод; просто убедитесь, что вы помните, что датчик пламени поляризован. Модуль часов реального времени (RTC) имеет батарею, которая позволяет ему отслеживать время, даже если Arduino отключен от сети. Кнопки позволяют установить будильник, изменить время на часах реального времени, а также включить и выключить будильник. Я решил добавить провода и припаять их к кнопкам, чтобы я мог высунуть их из коробки, а не держать на макетной плате. Если вы не знаете, как паять, нажмите здесь.
Как пользоваться кнопками:
Когда вы одновременно нажимаете две кнопки посередине, вы можете установить будильник. Нажмите первую кнопку, чтобы перейти от настройки часа к настройке минут.
Если вы нажмете первую кнопку, а не в режиме настройки будильника, вы можете установить время и дату и продолжать нажимать их, чтобы перейти к другим настройкам. Затем две кнопки посередине добавляют или вычитают время.
Четвертая кнопка включает и выключает будильник, который отображается на ЖК-дисплее вместе с датой и временем.
Шаг 3: Использование макета: шаговый двигатель
Здесь вы будете собирать схему для управления шаговым двигателем, который заставляет поезд двигаться. Поезд движется, когда магнит на платформе (напечатанный на 3D-принтере вместе с поездом) под крышкой вращается вместе с шаговым двигателем, а магнит в нижней части поезда вращается вместе с ним. Все это управляется с помощью Arduino Nano и питается от батареи 9 В, которую можно включать и выключать. Помните, что если вы хотите использовать источник питания более 3,3 В для питания Nano, вы должны подключить его к выводу VIN. В этом руководстве показано, как добавить переключатель между батареей и Nano, чтобы включать и выключать его.
Шаг 4. Загрузите код
Получите код с моего github и загрузите его в соответствующие схемы, и все готово с электроникой. Код будильника взят с этого веб-сайта. Не забудьте скачать библиотеки Liquid Crystal и RTClib. Если вы новичок в Arduino, вот хорошее руководство. А если вы не знаете, как загружать библиотеки, на помощь приходит Adafruit.
Шаг 5: Сборка конечного продукта
Теперь, когда вся электроника собрана, можно приступать к резке коробки. Так как у меня была деревянная коробка, я просто использовал пилу, чтобы вырезать отверстия для ЖК-дисплея, кнопок и переключателя. Затем я использовал кучу горячего клея, чтобы удержать все на месте. Затем я нарисовал рельсы для поезда и нарисовал деревянный домик Майкла. Наконец, я зашел на Thingiverse и напечатал на 3D-принтере кучу вещей, связанных с Улицей Сезам. Я добавлю то, что я разработал, платформу, шлейф и крышку для ЖК-дисплея, в github, чтобы вы могли их скачать. Кроме того, вы можете добавить светодиод, чтобы освещать дом ночью, только не забудьте резистор 300!
Шаг 6: Заключительные мысли
Этот проект не обязательно строить вокруг «Улицы Сезам». Я просто подумала, что было бы круто подарить кузине самодельный будильник. Если есть какие-либо вопросы, не стесняйтесь оставлять их в комментариях ниже. Пожалуйста, проголосуйте за это в конкурсах, в которых я участвую!
Спасибо!
Рекомендуемые:
Умный будильник: умный будильник на Raspberry Pi: 10 шагов (с изображениями)
Умный будильник: умный будильник на Raspberry Pi: вы когда-нибудь хотели умные часы? Если да, то это решение для вас! Я сделал Smart Alarm Clock, это часы, в которых вы можете менять время будильника в соответствии с веб-сайтом. При срабатывании будильника раздастся звуковой сигнал (зуммер) и загорятся 2 лампочки
Создайте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: 18 шагов
Постройте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: в этом уроке мы покажем вам, как построить систему #DIY #hydroponics. Эта гидропонная система, сделанная своими руками, будет поливать в соответствии с индивидуальным гидропонным циклом полива с 2 минутами включения и 4 минутами перерыва. Он также будет контролировать уровень воды в резервуаре. Эта система
Световой будильник своими руками: 7 шагов
Световой будильник «сделай сам»: вы когда-нибудь хотели попробовать один из тех причудливых будильников, которые имитируют восход солнца, чтобы разбудить вас? Вы хотите добавить в свою комнату несколько цветных светильников? Вы хотите управлять всем этим с любого устройства с помощью интернет-браузера? Тогда посмотри на эту сигнализацию
Кошелек "Сокол тысячелетия" своими руками: 26 шагов (с изображениями)
Кошелек «Сокол тысячелетия» своими руками: как и многие другие люди в галактике, я провел большую часть 2015 года в трепетном ожидании выхода первого нового фильма «Звездные войны», «Пробуждение силы». Конечно, я попытался уравновесить свое волнение здоровой дозой скептицизма, по поводу
Улица Сезам - Часы для подсчета чисел в пинболе: 8 шагов (с изображениями)
«Улица Сезам» - часы с подсчетом чисел в пинболе: в этом руководстве описывается конструкция настраиваемых часов. Хотя это конкретно конструкция часов, представленных на Улице Сезам; анимации подсчета номеров пинбола, общие процедуры такие же, а инструкция