Оглавление:
- Запасы
- Шаг 1: создание схемы
- Шаг 2: припаиваем часы
- Шаг 3: Изготовление контейнера
- Шаг 4: соберите часы
- Шаг 5: Код
Видео: Ленивые часы для ленивых!: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Теплым и солнечным субботним утром вы лежите в постели и мечтаете обо всем сладком на свете. Внезапно ваш будильник начинает кричать, проникая в ваш мозг, заставляя вас просыпаться. Вы протягиваете руку, чтобы найти кнопку отсрочки, но в итоге все сбивает, а часы все еще кричат. Что ж, не бойтесь больше! Я придумал модифицированный будильник, который запускает функцию «повтора», которая перестает пищать на четыре минуты, когда вы поднимаете руку перед часами. Чтобы полностью отключить будильник, просто поднимите руку перед часами на пять полных секунд. Это мой самый первый Instrucable, поэтому я могу упустить некоторые детали. Пожалуйста, дайте мне знать, если заметите их. Давайте начнем!
Запасы
Вот необходимые вам материалы:
- Плата Arduino (желательно Леонард или Уно) x1
- Зуммер x1
- Ультразвуковой датчик HC-SR04 x1
- Настоящий будильник x1
- Резистор 82 Ом x1
- Несколько проводов
- Паяльник x1
- Доска Hard Card
- Припой
- Макетная плата x1
Шаг 1: создание схемы
Я рекомендую использовать макетную плату в первую очередь для тестирования. Схема схемы выглядит как на изображении выше. Следуйте рисунку и соберите компоненты вместе (кроме самого будильника, о котором я расскажу позже).
Шаг 2: припаиваем часы
Поскольку будильник не относится к компонентам Arduino, нам придется припаять часы проводами. Принцип работы часов и Arduino прост. Обычно, когда стрелка часов достигает времени вашего будильника, часы посылают электрический сигнал на свой зуммер, вызывая срабатывание будильника. Что мы здесь делаем, так это убираем исходный зуммер, направляем электричество на плату Arduino, чтобы цифровой вывод установился на ВЫСОКИЙ, когда время истекло. На первом изображении видно, как провода подключаются к плате перед пайкой. На следующих двух фотографиях показано, как я располагаю провода, а последнее изображение - это полное изображение прототипа с припаянным будильником (щелкните изображение, чтобы увидеть дополнительные детали).
Шаг 3: Изготовление контейнера
Изготовить тару из картона - задача не из легких. Вы должны быть конкретными в отношении каждой стороны.
Вот мера:
- Верх и низ: 20,1 см x 12,5 см
- Слева и справа: 12,5 см x 5,5 см
- Спереди и сзади: 20,1 см x 7,5 см
После вырезания всех сторон пора просверлить несколько отверстий для подключения провода передачи и ультразвукового детектора. Для USB-отверстия просверлите отверстие на левой панели на 1,8 см слева и 1 см снизу. Для детектора просверлите отверстия на 3,8 см снизу заданного размера:
- Отверстие USB: 1,5 см x 1,5 см (второе отверстие)
- Отверстие для ультразвукового детектора: круг диаметром 1,7 см x2 с 1 см между ними (третье изображение)
Шаг 4: соберите часы
Наконец, пришло время собрать детали вместе. Убедитесь, что вы можете крепко держать коробку, прежде чем склеивать компоненты горячим клеем. Ваш конечный продукт должен выглядеть как последнее изображение. Если вам нужно дополнительное украшение, смело добавляйте к своим часам все, что вам нравится.
Шаг 5: Код
Код предоставлен здесь. Я написал объяснения в файле. Не стесняйтесь корректировать код под свои нужды. По умолчанию интервал повтора составляет пять секунд, что очень мало из-за тестирования. Вы должны увеличить время, если хотите, чтобы оно работало. Надеюсь, вам понравится это руководство, и вы не стесняйтесь задавать любые вопросы!
Рекомендуемые:
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)
Фотохромные часы и часы, светящиеся в темноте: в этих часах используется специально созданный 4-значный 7-сегментный дисплей, сделанный из ультрафиолетовых светодиодов. Перед дисплеем размещается экран, который состоит либо из фосфоресцирующего («светится в темноте»), либо из фотохромного материала. Загорается кнопка вверху
C51 4-битные электронные часы - деревянные часы: 15 шагов (с изображениями)
C51 4-битные электронные часы - деревянные часы: у меня было немного свободного времени на этих выходных, поэтому я собрал эти 4-битные электронные цифровые часы DIY за 2,40 австралийских долларов, которые я недавно купил на AliExpress
Часы Gixie: самые красивые часы со светящейся трубкой: 4 шага
Часы Gixie: самые красивые часы Glow Tube: мне очень нравятся часы Nixie Tube, но они слишком дороги, я не могу их себе позволить. Итак, я потратил полгода на создание этих часов Gixie Clock. Gixie Clock достигается за счет использования освещения ws2812 для создания акрилового света. Я делаю все возможное, чтобы сделать трубку RGB тоньше
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: 3 шага (с изображениями)
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: медный колокол, маленькое реле, еще несколько вещей и настоящий колокол могут пробить часы на вашем рабочем столе. Хотя этот проект работает на Windows и Mac OS X тоже, я решил установить Ubuntu Linux на ПК, который я нашел в мусорном ведре, и поработать над этим: у меня никогда не было