Мазмұны:
Бейне: Lilygo-T-Watch 2020 көмегімен Wordclock: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл нұсқаулық сізге уақытты Liligo сағаттарында wordclock стилінде қалай көрсету керектігін көрсетеді.
Сонымен қатар, мен бұл әдеттегі wordclock стилін қолдана отырып, көп функцияларды енгізуге тырыстым. Осылайша сіз күнді көрсете аласыз, уақыт пен күнді белгілей аласыз, әріптер мен фонның түсін өзгерте аласыз, ағылшын және неміс нұсқалары арасында ауыса аласыз және қуатты басқаруды орната аласыз.
Бұл arduino коды «TTGO_TWatch_Library-master» кітапханасын пайдаланады. Сіз бұл кітапхананы https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library сайтынан таба аласыз. Алдымен осы кітапхананы орнату бойынша нұсқауларды орындаңыз.
1 -қадам: талаптар
Аппараттық құрал
Liliygo® T-Watch 2020
Бағдарламалық қамтамасыз ету
Arduino IDE (https://www.arduino.cc/kz/Main/Software)
Кітапханалар
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
2 -қадам: Орнату
Алдымен Arduini IDE орнатыңыз. Бойынша нұсқауларды орындаңыз
www.arduino.cc/kz/Main/Software.
Arduino IDE орнатқаннан кейін TTGO T-сағат кітапханасын орнату керек
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
Сіз бұл жағынан жақсы құжаттаманы таба аласыз. Бұл кітапханада көптеген драйверлер бар, сонымен қатар T-сағат үшін жақсы мысалдар бар.
T-сағатты USB-порттардың біріне қосыңыз. «Құралдар» «порт» астындағы портты таңдаңыз.
Алғашқы әрекеттерді орындау үшін сіз кітапханаға келетін кейбір мысалдарды жүктей аласыз. Сіз бұл мысалдарды «файл» «мысалдар» «TTGO-T-сағаттарының мысалдары» бөлімінен таба аласыз (мәзірде төмен жылжу керек)
ЕСКЕРТПЕ: Егер сізде T-сағатты USB арқылы қосуда мәселе туындаса, мысалы. Сіз портты arduino IDE -де таңдай алмайсыз, себебі ол сұр түсті, қосымша ақпарат пен анықтаманы мына жерден қараңыз.
github.com/espressif/arduino-esp32/issues/…
«Begee-tokyo» арқасында!
Менде бұл мәселе болды. Сағатты USB порттарының біріне қосқаннан кейін мен arduino IDE портын таңдай алмадым. Порттың атауы сұр түсті болды. «CP210x USB to UART Bridge VCP драйверлерін» орнатқаннан кейін бәрі жақсы жұмыс істеді. Сіз драйверді таба аласыз.
esp32.net/usb-uart/
және сонымен қатар
www.silabs.com/products/development-tools/…
Arduino IDE мен кітапхананы орнатқаннан кейін GitHub-дан wordclock пакетін жүктеуге болады:
github.com/Adosis/TTGO_TWatch_WordClock
Zip файлын жүктеп алыңыз, оны жеке қалтаға шығарыңыз. «T-watch_wordclock_V1_0.ino» файлын arduino IDE-ге жүктеңіз. Файл атауын екі рет шерту арқылы Arduino автоматты түрде іске қосылады және файл жүктеледі.
Arduino IDE -де «файл» «ашық» (немесе STRG+o) таңдаңыз және ашылатын файлды таңдаңыз. Файл жүктелгеннен кейін Arduino IDE жоғарғы жағында 4 қойынды табасыз.
t-watch_wordclock_V1_0 wordclock бағдарламасының негізгі бағдарламасы
calcMatrix.can бағдарламаның бір бөлігін аутсорсингке бере алады
FreeSans12ptWordclock.h Қолданылған қаріпі бар файл. Бұл қаріп T-watch-кітапханасына енгізілген ardufruit_GFX FreeSans12pt7p.h нұсқасы.
config.hA файлы жабдықты таңдау үшін. «#Define LILYGO_WATCH_2020_V1 //» жолын T-Watch2020 пайдалану үшін осы жолға түсініктеме бермеңіз «деген жол шынымен түсініксіз екеніне көз жеткізіңіз. Бұл дегеніміз, жолдың басындағы екі // жойылды.
Енді сіз «эскиз» «жүктеуді» басу арқылы немесе оң жақтағы көрсеткі бар таңбаны басу арқылы кодты сағатқа жүктей аласыз.
ЕСКЕРТУ: Кейде жүктеу кезінде ақаулықтар болады. Сағаттың бүйіріндегі түймені 2 секунд басып сағатты қосыңыз. Эскизді қайтадан жүктеп көріңіз.
Жүктеу аяқталғаннан кейін сағатты USB портынан ажыратуға болады. Егер бәрі жақсы болса бағдарлама әдеттегі wordclock стилінде уақытты көрсету арқылы автоматты түрде басталады.
3 -қадам: Функциялар
Негізгі экраннан бастап - әдеттегі wordclock - дисплейде сүрту арқылы әр түрлі функцияларды шақыруға болады:
Солға қарай сүрту: күн, ай және жыл бірінен соң бірі көрсетіледі. Соңында негізгі экран қайтадан көрсетіледі
Оңға қарай сүрту: Батареяның күйі көрсетіледі. Бірнеше секундтан кейін негізгі экран қайтадан көрсетіледі
Төменге қарай сүрту: мәзір көрсетіледі. Мәзірдің әр түрлі нүктелерін дисплейге енгізу арқылы таңдауға болады. Егер сіз ештеңе жазбасаңыз, бірнеше секундтан кейін негізгі экран көрсетіледі
4 -қадам: Мәзір және параметрлер
Уақытты орнатыңыз
Ең алдымен нақты күн көрсетіледі. Жоғары немесе төмен сүрту арқылы күнді көбейтуге немесе азайтуға болады. Дұрыс күнге жеткенде солға қарай сүртіңіз. Айдың параметрі пайда болды. Айды, сонымен қатар жылды, сағатты және минутты күнмен бірдей етіп орнатыңыз.
Минутты орнатқаннан кейін тағы бір рет солға сүрту керек. Күн мен уақыт енді сақталады. Негізгі экран көрсетіледі.
Түсті өзгерту
Бұл мәзірде матрицаның түсін және фон түсін өзгертуге болады.
Матрицаның түсінің аты көрсетіледі. Жою арқылы сіз өң түсін өзгертесіз. Өшіру арқылы сіз матрицаның түсін өзгертесіз. Матрица мен фон үшін 23 түрлі түстер бар.
Түстерді орнатқаннан кейін түстерді сақтау үшін солға қарай сүрту керек. Негізгі экран көрсетіледі.
Қуатты басқару
Қуатты басқарудың үш мүмкіндігі бар. Дисплейге түрту арқылы сіз әдісті таңдай аласыз. Экранды түрткеннен кейін таңдалған әдіс сақталады және негізгі экран көрсетіледі.
Толығымен өшіріңіз
Негізгі экран бірнеше секундқа көрсетіліп, дисплейге тигізбесе, сағат толығымен өшіріледі. Сіз білегіңізді көтеру немесе екі рет басу арқылы сағатты оятуға болады. Оянғаннан кейін сағатты көрсету үшін бірнеше секунд қажет. Бұл әдіс ең аз батарея қуатын қажет етеді.
Тек дисплейді өшіріңіз
Негізгі экран бірнеше секундқа көрсетілсе және дисплейге тигізбесе, дисплей өшеді. Сіз сағатты дисплейді оқи алатын күйге келтіру арқылы оятуға болады. Уақыт тезірек көрсетіледі, бірақ бұл әдіс батарея қуатын қажет етеді.
Сағатты өшірмеңіз
Батарея таусылғанша сағат өшірілмейді.
Тіл
Қазіргі уақытта екі тіл бар: ағылшын және неміс. Дисплейге тілді енгізу арқылы бір тілді таңдаңыз. Экранды түрткеннен кейін таңдалған тіл сақталады және негізгі экран көрсетіледі.
Ұсынылған:
Photoshop 2020 көмегімен бірнеше суреттің фонын алып тастаңыз: 5 қадам
Photoshop 2020 көмегімен бірнеше кескіннің фонын алып тастаңыз: суреттің фонын жою қазір өте оңай! Қарапайым сценарий көмегімен бірнеше (пакеттік) кескіндердің фонын жою үшін Adobe Photoshop 2020 бағдарламасын осылай қолдануға болады
WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам
WS2812b Led Strip көмегімен Raspberry Pi -де Hyperion көмегімен OSMC -ді қалай орнату керек: Кейде мен ағылшын тілін өте жақсы білемін, кейде жоқ … Бірінші кезекте. Бұл менің бірінші нұсқаулығым, ал ағылшын тілі менің ана тілім емес, сондықтан маған тым қатал болмаңыз. Бұл жақтауды қалай салу керектігі туралы болмайды, бұл оңай. Бұл орнату туралы
Arduino көмегімен Led Strip көмегімен аналогтық сағат пен сандық сағатты қалай жасауға болады: 3 қадам
Arduino көмегімен Led Strip көмегімен аналогтық сағат пен сандық сағатты қалай жасауға болады: Бүгін біз аналогты сағатты жасайтын боламыз. Led Strip және MAX7219 нүктелік модулі бар Arduino цифрлық сағаты жергілікті уақыт белдеуімен уақытты түзетеді. Аналогтық сағат ұзағырақ жарықдиодты жолақты қолдана алады, сондықтан оны суретші болу үшін қабырғаға іліп қоюға болады
Жаңа жаңартулармен Sprint Layout 2020 көмегімен PCB құрастырыңыз: 3 қадам
Жаңа жаңартулармен Sprint Layout 2020 көмегімен ДКБ -ны жобалаңыз: Электронды әуесқойлардың көпшілігі электронды схемаларды әр түрлі әдістермен жасайды. Кейде біз дұрыс шығуды алу үшін, шуды азайту үшін ықшам әрлеу үшін ПХД жасауымыз керек. Бұл күндері бізде ПХД жасау үшін көптеген бағдарламалық қамтамасыз ету бар. Бірақ мәселе ең көп
CO2 есептегіші, Arduino Mega көмегімен SCD30 сенсорының көмегімен: 5 қадам
CO2 өлшегіші, SCD30 датчигін Arduino Mega көмегімен қолданады: CO2, температура мен температура, SCD30 өзара әрекеттесулерді қажет етеді. теңізде жоқ