![Ретро аркадные часы - Arduino: 6 шагов (с изображениями) Ретро аркадные часы - Arduino: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-1835-44-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Image Image](https://i.howwhatproduce.com/images/001/image-1835-46-j.webp)
![](https://i.ytimg.com/vi/e5DrPF1A_Pg/hqdefault.jpg)
![Ретро аркадные часы - Arduino Ретро аркадные часы - Arduino](https://i.howwhatproduce.com/images/001/image-1835-47-j.webp)
![Ретро аркадные часы - Arduino Ретро аркадные часы - Arduino](https://i.howwhatproduce.com/images/001/image-1835-48-j.webp)
Создайте интерактивные прикроватные аркадные часы с сенсорным экраном и анимированными аркадными фигурками, которые вы можете записать для сигнала будильника по своему выбору.
Это обновление предыдущего проекта, который теперь включает чехол для 3D-печати и четыре отдельные программы на выбор.
1. Аркадные часы - анимация DK Mario, Space Invaders и Pacman.
2. Pacman Clock - интерактивная анимированная игра Pacman с функциями часов.
3. DK Clock - интерактивная анимированная игра DK с функциями часов.
4. Tumble Ghost - Анимированная игра Pacman Ghost, основанная на Flappy Bird.
Веселая сборка и отличный подарок для всех, кто любит заново пережить ностальгию по персонажам аркадных игр 80-х годов.
** Если вам нравится эта инструкция, пожалуйста, проголосуйте за нее в «Конкурсе часов», нажав кнопку внизу страницы ***
Большое спасибо !!
Шаг 1. Соберите материалы
![Соберите материалы Соберите материалы](https://i.howwhatproduce.com/images/001/image-1835-49-j.webp)
- Плата Arduino - Arduino Mega 2560 (элементы 1, 2 и 3 можно приобрести в одном комплекте)
- Сенсорный экран Arduino Shield - 3,2-дюймовый экран расширения Mega Touch LCD
- Сенсорный экран - 3,2-дюймовый TFT ЖК-дисплей + сенсорный экран для Arduino Mega 2560
- Модуль часов реального времени - DS3231 RTC
- Модуль диктофона - Диктофон ISD1820
- Нить PLA для 3D-принтера
- Двухкомпонентная эпоксидная смола для склеивания корпуса
- Кабель USB Зарядное устройство USB длиной 2 м (используется для питания часов)
- Пистолет для горячего клея
- Кабельные стяжки X 3
Дополнительные компоненты автоматического затемнения подсветки требуются только в том случае, если прикроватные часы
- Резистор 270кОм
- Стабилитрон 3.3v
- Резистор 0,5 Вт 47 Ом
- Светозависимый резистор (LDR)
Шаг 2. Распечатайте 3D-футляр
![Распечатать 3D-футляр Распечатать 3D-футляр](https://i.howwhatproduce.com/images/001/image-1835-50-j.webp)
![Распечатать 3D-футляр Распечатать 3D-футляр](https://i.howwhatproduce.com/images/001/image-1835-51-j.webp)
Я напечатал корпус часов на Creality Ender 3. Все файлы для 3D-печати и инструкции для корпуса можно найти здесь, на Thingiverse.
Шаг 3: Постройте схему
![Постройте схему Постройте схему](https://i.howwhatproduce.com/images/001/image-1835-52-j.webp)
![Постройте схему Постройте схему](https://i.howwhatproduce.com/images/001/image-1835-53-j.webp)
![Постройте схему Постройте схему](https://i.howwhatproduce.com/images/001/image-1835-54-j.webp)
Общая схема включает часы реального времени, Arduino Mega, звуковой модуль, сенсорный экран и экранную панель.
1. Часы реального времени
Установите часы реального времени на задней панели Arduino Mega, как показано на рисунке. Я использовал пистолет для горячего клея и упаковочную пену, чтобы убедиться, что они не соприкасаются и есть какая-то амортизация, чтобы поглотить движение. В моем случае я припаял 2 ножки RTC непосредственно к Arduino и использовал соединительный провод для подключения 5 В и GND к Arduino.
2. Модуль звукозаписи
Они действительно классные и простые в использовании. Таким же образом, как описано выше, используйте пену и горячий клей, чтобы расположить модуль и динамик на задней панели Arduino, следя за тем, чтобы они были изолированы от соприкосновения. Звуковой модуль запускается D8 на Arduino, поэтому его и источник питания необходимо подключить в соответствии с предоставленной схемой.
3. Автоматический диммер подсветки (опция)
Если вы собираетесь использовать часы в качестве прикроватных, то вам, вероятно, захочется автоматически приглушать подсветку ночью, чтобы она не влияла на ваш сон. (В противном случае вы можете пропустить этот шаг!) К сожалению, подсветка экрана TFT жестко подключена к напряжению + 3,3 В и не может быть отрегулирована с помощью Arduino. Это означает, что мы должны отключить его и снова подключить к выводу PWM на Arduino, чтобы управлять яркостью подсветки. Я хотел сделать это с минимальным повреждением штифтов или дорожек на компонентах, поэтому применил следующий подход. Внимательно следуйте инструкциям ниже
(a) Для этого на задней панели устройства расположен светозависимый резистор (LDR), который обнаруживает свет. Просверлите в корпусе два отверстия диаметром 3 мм и протолкните ножки LDR через отверстия. Нанесите горячий клей на внутреннюю часть шкафа, чтобы удерживать ножки на месте. Припаяйте два провода с внутренней стороны корпуса и подключите их согласно принципиальной схеме. Добавьте резистор 270 кОм к A7 Arduino в соответствии с принципиальной схемой.
(b) Снимите TFT-дисплей и положите его на твердую поверхность. Найдите штырь 19 (LED_A) и осторожно удалите несколько миллиметров пластмассы у основания штифта. Согните штырь в сторону от разъема, как показано на рисунке выше. Убедитесь, что крышка TFT может плотно вставляться и что изогнутый штифт не закрывает вилку или розетку.
(c) Припаяйте регистр 47 Ом к загнутому контакту и подключите провод от резистора к D9 Arduino Mega. Вывод Arduino D9 может потреблять до 40 мА, поэтому резистор ограничивает это значение. Подключите стабилитрон на 3,3 В к тому же выводу (LED_A) и подключите его к земле, как показано на схеме. Это сделано для защиты подсветки от перенапряжения, так как она будет регулировать напряжение до 3,3 В.
4. Экран TFT и Arduino Shield
Осторожно вставьте разъемы 3,2-дюймового сенсорного экрана TFT в TFT Arduino Shield. Затем осторожно подключите его к верхней части Arduino, как показано на рисунке. В часах реального времени есть аккумулятор, поэтому он будет показывать правильное время даже после отключения питания. Время будильника хранится в Eeprom на Arduino, что означает, что оно будет сохранено в случае отключения электроэнергии.
Шаг 4: Загрузите код
![Загрузите код Загрузите код](https://i.howwhatproduce.com/images/001/image-1835-55-j.webp)
Финалист в конкурсе часов
Рекомендуемые:
Создайте свои собственные ретро-часы Nixie с RTC !: 7 шагов (с изображениями)
![Создайте свои собственные ретро-часы Nixie с RTC !: 7 шагов (с изображениями) Создайте свои собственные ретро-часы Nixie с RTC !: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5765-j.webp)
Создайте свои собственные ретро-часы Nixie с помощью RTC! В этом проекте я покажу вам, как создать ретро-часы Nixie. Это означает, что я покажу вам, как вы можете управлять лампами nixie с помощью источника постоянного тока высокого напряжения, а затем я объединю 4 лампы nixie с Arduino, часами реального времени (RTC) и cu
ESP32 VGA Аркадные игры и джойстик: 6 шагов (с изображениями)
![ESP32 VGA Аркадные игры и джойстик: 6 шагов (с изображениями) ESP32 VGA Аркадные игры и джойстик: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/006/image-17949-j.webp)
ESP32 VGA Arcade Games and Joystick: В этой инструкции я покажу, как воспроизвести четыре аркадные игры - Tetris - Snake - Breakout - Bomber - с помощью ESP32 с выходом для монитора VGA. Разрешение 320 х 200 пикселей, 8 цветов. Я уже делал версию с
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
![Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями) Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)](https://i.howwhatproduce.com/images/009/image-24334-j.webp)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)
![Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями) Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4557-22-j.webp)
Фотохромные часы и часы, светящиеся в темноте: в этих часах используется специально созданный 4-значный 7-сегментный дисплей, сделанный из ультрафиолетовых светодиодов. Перед дисплеем размещается экран, который состоит либо из фосфоресцирующего («светится в темноте»), либо из фотохромного материала. Загорается кнопка вверху
Ретро часы Pac-Man: 6 шагов (с изображениями)
![Ретро часы Pac-Man: 6 шагов (с изображениями) Ретро часы Pac-Man: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5937-10-j.webp)
Ретро часы с Pac-Man: создайте интерактивные прикроватные часы Pac-Man с сенсорным экраном и анимированными фигурками Pac-Man. Этот крутой проект на удивление прост в изготовлении и станет отличным подарком для тех, кто ностальгирует по Pac-Man. как возможность взаимодействовать с Pac-Man