Оглавление:
- Шаг 1: Список компонентов
- Шаг 2: запись загрузчика на ATMEGA 8
- Шаг 3: Подключение RTC к Arduino
- Шаг 4. Загрузка времени в RTC
- Шаг 5: построение схемы
- Шаг 6: Создание внешней оболочки
- Шаг 7: Функции часов
Видео: ЧАСЫ С ИСПОЛЬЗОВАНИЕМ ATMEGA 8: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
ATMEGA 8 - один из самых дешевых микроконтроллеров, поэтому я решил сделать часы, используя его. Первое, что я обнаружил, это отображение времени, поэтому наиболее общим является 7-сегментный дисплей, но я не могу отображать весь текст, которого мало, поэтому я решил использовать ЖК-дисплей 16X2. Затем я подсчитал время, когда большинство микроконтроллеров предлагают внутренние часы реального времени (RTC), но у ATMEGA 8 нет внутреннего RTC, поэтому я выбрал внешний. часы, atmega может работать от 1,8 В до 5 В, поэтому я планировал использовать липо 1 с, он работал очень хорошо … так что давайте начнем строить
Шаг 1: Список компонентов
- Atmega 8 ic
- ЖК-дисплей 16X2
- Модуль DS3231 RTC
- 1S липо аккумулятор
- Зарядный модуль TP4056 lipo
- просверленная печатная плата
- Кристаллический генератор 16 МГц
- Конденсатор 22pf
- Резистор 10 кОм
Шаг 2: запись загрузчика на ATMEGA 8
- Самый простой способ - удалить ATMEGA 328 из arduino uno и вставить в него ATMEGA 8.
- Подключите контакты SPI к другому Arduino uno и запишите загрузчик.
- следите за этим видео, чтобы лучше понять
Шаг 3: Подключение RTC к Arduino
- Подключите контакт SCL RTC к A5 arduino
- Подключите вывод SDA RTC к Arduino A4
- Подключите вывод VCC RTC к 5v Arduino
- Подключите вывод GND RTC к GND arduino
Шаг 4. Загрузка времени в RTC
- Скачать программу часов
- открыть код
- раскомментируйте следующую строку
- исправить текущее время
- загрузить код
- теперь время сохраняется в RTC
- теперь закомментируйте строки и загрузите их снова
- теперь удалите ATMEGA 8 из Arduino
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- проверьте эту ссылку для получения дополнительной информации
Шаг 5: построение схемы
- Начните с припайки ATMEGA 8 к печатной плате.
- Затем сделайте схему генератора для ATMEGA 8
- Обратитесь к распиновке atmega 8
- Затем закрепите модуль RTC и LCD
- Выполните подключение согласно принципиальной схеме.
- Исправьте липо аккумулятор и его зарядное устройство
Шаг 6: Создание внешней оболочки
- У меня нет 3D-принтера, поэтому я решил сделать его из картона и заклеить цветным скотчем.
- Выглядит блестяще и красиво
- Я порекомендую сделать корпус с 3d принтом, чтобы он выглядел более профессионально.
Шаг 7: Функции часов
- Это в 12-часовом формате, поэтому он будет отображать AM / PM.
- Он будет отображать время с секундами
- День и дата будут отображаться каждые две минуты.
- Он будет показывать комнатную температуру каждые две минуты.
- Он имеет резервную батарею, поэтому даже при отсутствии питания он будет работать от своей батареи.
- RTC имеет собственную батарею, поэтому, даже если резервная батарея разряжена, время не остановится.
- Надеюсь, вам понравится этот проект…. !!! Рассмотрите возможность подписки на мой канал на YouTube !!! Удачного обучения.
Рекомендуемые:
Светодиодные часы с использованием 555 и 4017 (программирование не требуется): 8 шагов (с изображениями)
Светодиодные часы с использованием 555 и 4017 (программирование не требуется): здесь я представлю проект, который я разработал и реализовал около 7 лет назад. Идея проекта заключается в использовании микросхем счетчиков, таких как 4017, для генерации сигналов, управляющих миганием светодиодов, расположенных как стрелки аналоговых часов
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)
Фотохромные часы и часы, светящиеся в темноте: в этих часах используется специально созданный 4-значный 7-сегментный дисплей, сделанный из ультрафиолетовых светодиодов. Перед дисплеем размещается экран, который состоит либо из фосфоресцирующего («светится в темноте»), либо из фотохромного материала. Загорается кнопка вверху
C51 4-битные электронные часы - деревянные часы: 15 шагов (с изображениями)
C51 4-битные электронные часы - деревянные часы: у меня было немного свободного времени на этих выходных, поэтому я собрал эти 4-битные электронные цифровые часы DIY за 2,40 австралийских долларов, которые я недавно купил на AliExpress
«Простые» часы Digilog (цифровые аналоговые) с использованием переработанных материалов !: 8 шагов (с изображениями)
«Простые» часы Digilog (цифровые аналоговые) с использованием переработанного материала!: Всем привет! Итак, в этой инструкции я расскажу, как сделать эти цифровые + аналоговые часы, используя дешевый материал! Если вы думаете, что этот проект "отстой", вы можете уйти и не читать эту инструкцию. Мир! Мне очень жаль, если