Съдържание:
- Стъпка 1: Примерно вдъхновение за нулиране на екрана
- Стъпка 2: Кодът
- Стъпка 3: Пример: Не бихте ли искали да бъдете и пипер?
- Стъпка 4: Други източници
![TFT 1.44 Arduino Nano - Още примери: 4 стъпки TFT 1.44 Arduino Nano - Още примери: 4 стъпки](https://i.howwhatproduce.com/images/002/image-4613-101-j.webp)
Видео: TFT 1.44 Arduino Nano - Още примери: 4 стъпки
![Видео: TFT 1.44 Arduino Nano - Още примери: 4 стъпки Видео: TFT 1.44 Arduino Nano - Още примери: 4 стъпки](https://i.ytimg.com/vi/yQsXPf6pGs0/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
![TFT 1.44 Arduino Nano - Още примери TFT 1.44 Arduino Nano - Още примери](https://i.howwhatproduce.com/images/002/image-4613-102-j.webp)
В този урок ще разгледаме още примери за това какво може да се направи с TFT 1.44 и Arduino Nano от комплектите Robo-Geek.
Моля, вижте, за да научите как да се свържете с TFT 1.44:
www.instructables.com/id/Using-TFT-144-Wit…
И ако сте нов в Arduino World, силно ви препоръчваме да започнете с:
www.instructables.com/id/Arduino-Nano/
Стъпка 1: Примерно вдъхновение за нулиране на екрана
![Image Image](https://i.howwhatproduce.com/images/002/image-4613-104-j.webp)
![](https://i.ytimg.com/vi/Q9AIDn-w3EM/hqdefault.jpg)
В Robo-Geek сме големи фенове на филма Късо съединение. Този урок е вдъхновен от началната сцена, Struck by Lighting, където компютърният екран, разположен в 5 торса на Джони, се нулира. С TFT 1.44 можем да направим подобен екран, но разбира се би бил за миниатюрни роботи.
Забележете, тъй като системните проверки се извършват, различни заглавия мигат с червени букви. Така че това е толкова готино!
Този прост код ще се използва за пресъздаване на последователността за проверка на системата.
Стъпка 2: Кодът
Както всички кодове на Arduino, има 2 части:
Функцията за настройка и функцията за цикъл. Останалите функции са спомагателни.
Има прост трик за създаване на анимация. Това е да нарисувате на цвят, след това да нарисувате едно и също нещо в черно. Докато фонът е черен, ефектът върху потребителя е, че текстът или рисунката мигат. Скоростта на обработка е доста бърза, така че са възможни бързи анимации с леки забавяния.
Екранът беше разделен на 10 секции, по 5 във всяка половина на екрана.
Функцията print_messages () отпечатва избраната част и цвета на избрания шрифт.
Функцията print_all_messages () отпечатва всички секции
Функцията print_labels () изчертава етикетите на екрана (бутони за включване/изключване и т.н.)
Функцията draw_buttons () привлича бутоните
Функцията animate_messages () извиква функцията print_messages () и показва съобщенията в произволна последователност:
/Последователност: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Идея за подобрение: Този код може да бъде подобрен и вместо това да се използва случайната функция.
Стъпка 3: Пример: Не бихте ли искали да бъдете и пипер?
![Image Image](https://i.howwhatproduce.com/images/002/image-4613-106-j.webp)
![](https://i.ytimg.com/vi/apUsi5YYrs8/hqdefault.jpg)
Още вдъхновение от филма за късо съединение:
Според предишния пример, този код показва как да взаимодействате с TFT 1.44 от Robo-Geek Kits.
Функцията printDrPepper () отпечатва съобщението.
Функцията printDrPepper_withdelay () отпечатва съобщението със закъснение.
Функцията rotateText () отпечатва съобщението със закъснение, но го завърта на екрана.
Потенциални проблеми:
При TFT 1.44 понякога настройките се конфигурират така, сякаш екранът е 128x160, следователно може да се наложи изместване във вертикална посока. Вижте следния урок Стъпка 4 за повече подробности. Отново част от забавлението за хакване на тези малки устройства.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
Стъпка 4: Други източници
![Image Image](https://i.howwhatproduce.com/images/002/image-4613-108-j.webp)
![](https://i.ytimg.com/vi/DSYB6sWGemU/hqdefault.jpg)
Ако търсите повече вдъхновение, предлагаме да гледате това отлично видео от Educ8s.
Важно е обаче да се отбележи, че използваните библиотеки са различни от тези, показани в уроците, така че ние не носим отговорност за валидността на видеоклипа. Като казах това, винаги е добре да експериментирате и да се учите от колкото се може повече хора от общността с отворен код.
Успех с вашия проект и ни кажете какво вдъхновява в следващия ви проект.
Препоръчано:
Arduino TFT програма за рисуване: 4 стъпки
![Arduino TFT програма за рисуване: 4 стъпки Arduino TFT програма за рисуване: 4 стъпки](https://i.howwhatproduce.com/images/005/image-13601-j.webp)
Arduino TFT програма за рисуване: Тази инструкция подробно описва кода, който влиза в създаването на програма за рисуване за Arduino TFT екран. Тази програма обаче е уникална, тъй като позволява запазването на чертеж на SD картата и зареждането му по -късно, за да се направят повече редакции
Arduino Flappy Bird - Arduino 2.4 "TFT сензорен екран SPFD5408 Проект за игра на птици: 3 стъпки
![Arduino Flappy Bird - Arduino 2.4 "TFT сензорен екран SPFD5408 Проект за игра на птици: 3 стъпки Arduino Flappy Bird - Arduino 2.4 "TFT сензорен екран SPFD5408 Проект за игра на птици: 3 стъпки](https://i.howwhatproduce.com/images/001/image-1604-29-j.webp)
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird беше твърде популярна игра за няколко години и много хора го създадоха по свой начин, така и аз, аз създадох моята версия на flappy bird с Arduino и евтиния 2.4 " TFT Сензорен екран SPFD5408, така че нека започнем
Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки
![Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки](https://i.howwhatproduce.com/images/006/image-16956-9-j.webp)
Как да си направим часовник в реално време, използвайки Arduino и TFT дисплей | Arduino Mega RTC с 3,5-инчов TFT дисплей: Посетете моя канал в Youtube. Въведение:- В този пост ще направя „Часовник в реално време“, използвайки 3,5-инчов TFT сензорен LCD, Arduino Mega 2560 и DS3231 RTC модул … .Преди да започнете … проверете видеоклипа от моя канал в YouTube .. Забележка:- Ако използвате Arduin
Използване на TFT 1.44 с Arduino Nano: 4 стъпки
![Използване на TFT 1.44 с Arduino Nano: 4 стъпки Използване на TFT 1.44 с Arduino Nano: 4 стъпки](https://i.howwhatproduce.com/images/002/image-4470-77-j.webp)
Използване на TFT 1.44 с Arduino Nano: В този урок ще научим как да свържем TFT 1.44 LCD екрана, който идва с комплекти Robo-Geek. Тези малки LCD екрани са удобни при работа с микророботика, тъй като дават удобен дисплей от 128 x 128 пиксела. Има 2 вида TFT 1.44
Урок за IO на уеб драйвер Използване на уеб сайт на живо и примери за работа: 8 стъпки
![Урок за IO на уеб драйвер Използване на уеб сайт на живо и примери за работа: 8 стъпки Урок за IO на уеб драйвер Използване на уеб сайт на живо и примери за работа: 8 стъпки](https://i.howwhatproduce.com/images/002/image-4556-56-j.webp)
Урок за IO на уеб драйвер Използване на уеб сайт на живо и примери за работа: Урок за IO на уеб драйвер Използване на уеб сайт на живо и работещи примери Последна актуализация: 26.07.2015 г. (Проверявайте често, докато актуализирам тези инструкции с повече подробности и примери) Предистория интересно предизвикателство ми беше представено. Трябваше да