Светодиодные матричные часы Arduino
Это простые настольные часы, сделанные из пяти светодиодных матриц 8x8 и Arduino Nano/Pro Mini.
В этих часах используется микросхема реального времени DS3231, которая не только довольно точна, но и обеспечивает измерение температуры (что не так точно, но достаточно хорошо). Для переключения между обычным отображением времени и отображением даты/температуры можно использовать сенсорный датчик (TTP223) или кнопку.
Матрицы (с драйвером MAX7219), RTC и сенсорный датчик можно ку��ить на eBay или Aliexpress.
К сожалению, светодиоды и/или чип их драйвера сильно нагреваются, что является проблемой при попытке получить точные показания температуры окружающей среды. Поэтому я решил использовать датчик DHT11, который расположен дальше, на конце кабеля питания. Одну из бывших линий передачи данных в старом USB-кабеле можно использовать для связи с датчиком. Поскольку I²C использует два провода для связи, можно было бы разместить RTC и на конце кабеля.
В качестве сенсорной кнопки наверху я решил использовать теплоотвод от старого Intel Pentium 4. Этот большой кусок металла значительно увеличивает расстояние срабатывания курка, из-за чего я не смог повесить часы на стену. Чувствительность сенсора можно настроить! (Смотрите последнее изображение)
В дополнение к модели для 3D-печати я предоставил здесь необходимый код Arduino: https://github.com/wilhelmzeuschner/arduino_led_matrix_lock.
Если вы создадите этот проект и захотите вернуть мне что-нибудь взамен, я буду очень рад увидеть сообщение в разделе «Делает»! :)
Настройки печати
Принтер:
Тронкси X8
Плоты:
Нет
Поддерживает:
Нет
Разрешение:
0,1 мм и выше
Заполнение:
15%
Примечания:
Заполнение не имеет большого значения, в зависимости от выбранного вами дизайна могут потребоваться опоры.
Как я это разработал ===================
Я спроектировал этот корпус в Fusion 360.
Категория: 3D-печать





























