Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Пожалуйста, найдите мой проект часов Arduino с использованием платы UNO и Neopixels от Adafruit. Работа над ним еще не завершена, поэтому, пожалуйста, проявите терпение к моему руководству….. Он станет более подробным, когда у меня будет время в рукаве. Код и детали подключения можно найти на GitHub (см. Ссылки впереди).
Шаг 1: Необходимые детали
x1 резистор 10 кОм
x1 430R резистор
x1 LDR (светозависимый резистор)
Кольцо x1 12 LED Neopixel (Adafruit)
x1 60 LED Neopixel ring (Adafruit) - обратите внимание, что кольцо состоит из четырех частей
x1 RTC DS1307 (часы реального времени)
x1 плата Arduino UNO R3
x1 макет
провода
Шаг 2: Схема оборудования (согласно проекту Fritzing)
github.com/SteveDeDomenico/Arduino-Uno-LED…
Вы можете скачать диаграмму Фритцинга, чтобы облегчить монтаж проекта. Обратите внимание, что резистор - 10 кОм.
Шаг 3: Код
github.com/SteveDeDomenico/Arduino-Uno-LED…
Код можно найти на GitHub для загрузки. Когда у меня будет время, я расскажу о некоторых кодах более подробно.
Шаг 4: Видео о том, как это работает
Не лучшее из видео, но я подумал, что было бы неплохо показать, как оно работает. Я выложу лучшие, демонстрирующие некоторые функции.
Шаг 5: RTC
RTC DS1307 использовался, чтобы поддерживать правильное время. Обратитесь к диаграмме Фритзинга для правильного подключения.
Шаг 6: отдельные кольца
Маленькое кольцо (12 светодиодов) используется для часовой стрелки, а большее кольцо (60 светодиодов) используется для минутной и секундной стрелок. В конструкцию был включен LDR (резистор, зависимый от света) для регулировки яркости обоих колец. Эти кольца можно приобрести на сайте Adafruit. Обратите внимание, что кольцо с 60 светодиодами состоит из четырех частей и должно быть спаяно.
Шаг 7: Совет ООН
Я использовал плату UNO, но другие работают так же хорошо.
Шаг 8: художественное завершение проекта
Для завершения проекта использовался ящик, вырезанный лазером.
Шаг 9: Ночной эффект
Обратите внимание, что светочувствительный резистор делает светодиоды менее яркими в темноте.