Дата публикации: 03.02.2015 10:18:00
Программа часов с представлением времени в аналоговом виде. Применен модуль ArduinoMega2560, дисплей TFT 3,2 дюйма, TFT Mega touch LCD Shield Expansion board for Arduino UNO R3 DUE Mega2560.
![Мега2560 Мега2560](/upload/medialibrary/e80/e801af09dd8ef2a045c259efc7f2e1b0.jpg)
![Дисплей Дисплей](/upload/medialibrary/8c9/8c9ddd1b07aa2f2cdc1cff1fe8399563.jpg)
![шилд1 шилд1](/upload/medialibrary/19d/19d735b602965feaf287ad437788c2d9.jpg)
![Сборка Мега2560 Сборка Мега2560](/upload/medialibrary/208/208f10ee9151a107cbdf339c68306ee4.jpg)
Программу можно использовать в качестве законченного модуля или подпрограммой управления часами в составе других программ. Для этого необходимо раскомментировать строки 77-83 и 278 - 285. Вызов программы командой AnalogClock();
Программа переработана из известной программы UTFU с исправлением некоторых ошибок в исходнике. Изменена обработка программы вызова времени. Применена новая библиотека Time , что позволит более эффективно применять модуль часов в составе других программ.
Файлы программы и применяемые библиотеки можно скачать из файлового архива
Добавлен вариант часов с измерением влажности и температуры. Применяемые датчики DHT11 и DS18B20
Название файла | Описание | Скачать |
---|---|---|
https://github.com/madeonline/AnalogClockUTFT.git |
Назад в раздел