Оглавление:
Видео: Wordclock с Lilygo-T-Watch 2020: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Это руководство покажет вам, как отображать время в стиле Wordclock на часах Liligo T.
Но, кроме того, я попытался задействовать больше функций, используя этот типичный стиль часов. Таким образом, можно отображать дату, устанавливать время и дату, изменять цвет букв и фона, переключаться между английской и немецкой версиями и настраивать управление питанием.
Этот код Arduino использует библиотеку «TTGO_TWatch_Library-master». Вы найдете эту библиотеку на https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Пожалуйста, сначала следуйте инструкциям по установке этой библиотеки.
Шаг 1. Требования
Аппаратное обеспечение
Часы Liliygo® T-Watch 2020
Программное обеспечение
IDE Arduino (https://www.arduino.cc/en/Main/Software)
Библиотеки
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Шаг 2: установка
Пожалуйста, сначала установите Arduini IDE. Следуйте инструкциям на
www.arduino.cc/en/Main/Software.
После установки Arduino IDE вам необходимо установить библиотеку TTGO T-watch из
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
На этой стороне вы также найдете хорошую документацию. Эта библиотека поставляется с множеством драйверов, а также с некоторыми хорошими примерами для T-watch.
Подключите T-watch к одному из USB-портов. Пожалуйста, выберите порт в разделе «инструменты» «порт».
Для первых попыток вы можете загрузить несколько примеров из библиотеки. Вы найдете эти примеры в разделе «файл» «примеры», «примеры для TTGO-T-часов» (вы должны прокрутить меню вниз)
ПРИМЕЧАНИЕ: Если у вас возникла проблема с подключением T-watch через USB, например, вы не можете выбрать порт в Arduino IDE, потому что он серого цвета, пожалуйста, посмотрите здесь для получения дополнительной информации и помощи.
github.com/espressif/arduino-esp32/issues/…
Спасибо «beegee-tokyo»!
У меня была такая проблема. После подключения часов к одному из моих USB-портов я не мог выбрать порт в Arduino IDE. Название порта было серым. После установки «CP210x USB to UART Bridge VCP Drivers» все заработало нормально. Вы найдете драйвер на
esp32.net/usb-uart/
а также на
www.silabs.com/products/development-tools/…
После установки Arduino IDE и библиотеки вы можете загрузить пакет wordclock с GitHub:
github.com/Adosis/TTGO_TWatch_WordClock
Загрузите zip-файл и распакуйте его в отдельную папку. Загрузите файл «t-watch_wordclock_V1_0.ino» в среду разработки arduino. При двойном щелчке по имени файла Arduino запустится автоматически, и файл будет загружен.
В среде Arduino IDE выберите «файл» «открыть» (или STRG + o) и выберите файл для открытия. После загрузки файла вы найдете 4 вкладки вверху Arduino IDE.
t-watch_wordclock_V1_0 основная программа Wordclock
calcMatrix.can передал часть программы на аутсорсинг
FreeSans12ptWordclock.h - файл с используемым шрифтом. Этот шрифт является вариацией FreeSans12pt7p.h для ardufruit_GFX, включенного в библиотеку T-watch.
config.h - файл для выбора оборудования. Пожалуйста, убедитесь, что строка «#define LILYGO_WATCH_2020_V1 // Для использования T-Watch2020, пожалуйста, раскомментируйте эту строку» действительно раскомментирована. Это означает, что два // в начале строки были удалены.
Теперь вы можете загрузить код в часы, нажав кнопку «загрузить эскиз» или щелкнув символ со стрелкой справа.
ПРИМЕЧАНИЕ. Иногда возникает проблема с загрузкой. Включите часы, нажав кнопку на боковой стороне часов и удерживая ее в течение 2 секунд. Попробуйте еще раз загрузить скетч.
После завершения загрузки вы можете отключить часы от USB-порта. Если все в порядке программа запустится автоматически, отображая время в типичном стиле Wordclock.
Шаг 3: Функции
Начиная с главного экрана - обычных часов - вы можете вызывать различные функции, протирая дисплей:
Смахивание влево: один за другим отображаются дата, месяц и год. В конце снова отобразится главный экран.
Вытирание вправо: отображается состояние батареи. Через несколько секунд снова отобразится главный экран.
Протирание в самый низ: отображается меню. Вы можете выбирать различные пункты меню, набирая их на дисплее. Если вы ничего не набираете, через несколько секунд откроется главный экран.
Шаг 4. Меню и настройки
Установить время
В первую очередь будет отображаться фактический день. Вытирая вверх или вниз, вы можете увеличить или уменьшить день. Когда вы дойдете до нужного дня, проведите пальцем влево. Появилась настройка на месяц. Пожалуйста, установите месяц - а также год, час и минуту - так же, как день.
После установки минуты нужно еще раз провести пальцем влево. Дата и время теперь сохранены. Будет отображен главный экран.
Сменить цвет
В этом меню вы можете изменить цвет матрицы и цвет фона.
Будет отображено название цвета матрицы. Вытирая, вы меняете цвет фона. Вытирая вы измените цвет матрицы. Есть 23 разных цвета для матрицы и для фона.
После установки цветов вы должны провести пальцем влево, чтобы сохранить цвета. Будет отображен главный экран.
Управление энергопотреблением
Есть три возможности для управления питанием. Прикоснувшись к дисплею, вы можете выбрать метод. После прикосновения к экрану выбранный метод будет сохранен, и отобразится главный экран.
Полностью выключить
Когда главный экран отображается в течение нескольких секунд и к дисплею не прикасаются, часы будут полностью выключены. Вы можете разбудить часы, подняв запястье или дважды щелкнув мышью. После пробуждения часам требуется несколько секунд до отображения времени. Этот метод требует наименьшего заряда аккумулятора.
Выключайте только дисплей
Когда главный экран отображается в течение нескольких секунд и к нему не прикасаются, дисплей часов отключается. Вы можете разбудить часы, переместив их в положение, позволяющее читать показания на дисплее. Время будет отображаться намного быстрее, но для этого метода требуется гораздо больше заряда батареи.
Не выключай часы
Часы не выключатся - пока батарея не разрядится.
Язык
На данный момент существует два языка: английский и немецкий. Выберите один язык, набрав язык на дисплее. После прикосновения к экрану выбранный язык будет сохранен, и отобразится главный экран.
Рекомендуемые:
[2020] Использование iPhone или IPad и приложения Micro: bit Game Pad для управления радиоуправляемой машиной: 23 шага
[2020] Использование iPhone или IPad и приложения Micro: bit Game Pad для управления радиоуправляемой машиной: Вы думали об использовании своего iPhone или iPad для управления своим micro: bit? Знаете ли вы, что Micro: bit Educational Foundation предоставляет приложение iOS в Магазин приложений? Искать " micro: bit " в магазине приложений, и вы можете скачать приложение бесплатно
Измерьте расстояние с помощью ультразвукового датчика HC-SRF04 (последняя версия 2020 г.): 3 шага
Измерьте расстояние с помощью ультразвукового датчика HC-SRF04 (последняя версия 2020 г.): Что такое ультразвуковой датчик (расстояние)? Ультразвук (сонар) с волнами высокого уровня, которые люди не могут слышать. Однако мы можем видеть присутствие ультразвуковых волн повсюду в природе. У таких животных, как летучие мыши, дельфины … используйте ультразвуковые волны, чтобы
Создайте свою печатную плату с использованием Sprint Layout 2020 с новыми обновлениями: 3 шага
Создайте свою печатную плату с использованием Sprint Layout 2020 с новыми обновлениями: большинство любителей электроники создают электронные схемы, используя разные методы. иногда нам нужно сделать печатную плату, чтобы получить надлежащий вывод, уменьшить шум и компактную отделку. В наши дни у нас есть много программного обеспечения для разработки собственных печатных плат. Но проблема в том
Унд Ноч Эйн Wordclock: 3 шага
Und Noch Eine Wordclock: Hallo Leute, я буду hier heute mal eine erneute Kopie einer Wordclock vorstellen. Mir hatte diese Uhr schon beimaller ersten Anblick das Nerdige "Will-Ich-Haben" -Gefühl geweckt. Das schöne an dieser Uhr ist sie stellt die Zeit in Worten
2020 ESP8266: 3 шага
2020 ESP8266: Итак, этот ленивый старый компьютерщик (LOG) написал несколько инструкций по модулям ESP8266: https: //www.instructables.com/id/ESP8266-as-Arduin… https://www.instructables.com/id/ ESP8266-as-Arduin … У меня все еще есть несколько ESP-01 и ESP-03, и я пытался заставить их работать