Оглавление:

Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!): 6 шагов (с изображениями)
Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!): 6 шагов (с изображениями)

Видео: Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!): 6 шагов (с изображениями)

Видео: Будильник
Видео: Фиксики - Нолик – пожарный: раз, два, три – огонь, не гори! | Прогулки с фиксиками! 2024, Ноябрь
Anonim
Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!)
Будильник "Улица Сезам" своими руками (с пожарной сигнализацией!)

Всем привет! Этот проект мой первый. Так как приближался первый день рождения моей кузины, я хотел сделать ей особенный подарок. Я слышал от дяди и тети, что она была на Улице Сезам, поэтому я решил с братьями и сестрами сделать будильник на основе 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: Заключительные мысли

Image
Image

Этот проект не обязательно строить вокруг «Улицы Сезам». Я просто подумала, что было бы круто подарить кузине самодельный будильник. Если есть какие-либо вопросы, не стесняйтесь оставлять их в комментариях ниже. Пожалуйста, проголосуйте за это в конкурсах, в которых я участвую!

Спасибо!

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