Мазмуну:
- 1 -кадам: Экранды баштапкы абалга келтирүү мисалы
- 2 -кадам: Код
- 3 -кадам: Мисалы: Сиз да калемпир болгуңуз келбейт беле?
- 4 -кадам: Башка булактар
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул үйрөткүчтө биз Robo-Geek комплекттеринен TFT 1.44 жана Arduino Nano менен эмне кылса болору жөнүндө көбүрөөк мисалдарды карайбыз.
Сураныч, TFT 1.44кө кантип туташууну үйрөнүңүз:
www.instructables.com/id/Using-TFT-144-Wit…
Эгерде сиз Arduino World үчүн жаңы болсоңуз, анда баштоону сунуштайбыз:
www.instructables.com/id/Arduino-Nano/
1 -кадам: Экранды баштапкы абалга келтирүү мисалы
Robo-Geekте биз "Short Circuit" тасмасынын чоң күйөрмандарыбыз. Бул окуу куралы Джоннинин 5 тулкусунда жайгашкан компьютер экраны баштапкы абалына келтирилген, Жарык менен сокку. TFT 1.44 менен биз окшош экранды жасай алабыз, бирок, албетте, бул кичинекей роботтор үчүн болмок.
Системалык текшерүүлөр жүргүзүлгөндүктөн, ар кандай аталыштар кызыл тамгалар менен жарк этет. Ошентип, бул абдан сонун!
Бул жөнөкөй код системаны текшерүү ыраатын кайра түзүү үчүн колдонулат.
2 -кадам: Код
Бардык Arduino коду сыяктуу эле, 2 бөлүк бар:
Орнотуу функциясы жана цикл функциясы. Калган функциялар көмөкчү функциялар.
Анимация түзүү үчүн жөнөкөй амал бар. Бул түстө тартуу, анан ошол эле нерсени кара түскө тартуу. Фон кара болуп турганда, колдонуучуга тексттин же чийменин жаркырап турушу таасир этет. Иштетүү ылдамдыгы өтө тез, анча -мынча кечигүүлөр менен тез анимациялар мүмкүн.
Экран 10 бөлүккө бөлүнгөн, экрандын жарымында 5.
Print_messages () функциясы тандалган бөлүктү жана тандалган шрифттин түсүн басып чыгарат.
Print_all_messages () функциясы бардык бөлүмдөрдү басып чыгарат
Print_labels () функциясы экрандын энбелгилерин тартат (ON/OFF баскычтары ж.б.)
Draw_buttons () функциясы баскычтарды тартат
Animate_messages () функциясы print_messages () функциясын чакырат жана билдирүүлөрдү туш келди тизмекте көрүнөт:
/Тизилиш: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Жакшыртуу идеясы: Бул код жакшыртылышы мүмкүн жана анын ордуна туш келди функция колдонулушу мүмкүн.
3 -кадам: Мисалы: Сиз да калемпир болгуңуз келбейт беле?
Кыска туташуу тасмасынан көбүрөөк илхам:
Мурунку мисалга ылайык, бул код Robo-Geek комплекттеринен TFT 1.44 менен кантип иштешүүнү көрсөтөт.
PrintDrPepper () функциясы билдирүүнү басып чыгарат.
PrintDrPepper_withdelay () функциясы билдирүүнү кечигүү менен басып чыгарат.
RotateText () функциясы билдирүүнү кечигүү менен басып чыгарат, бирок аны экранда айлантат.
Потенциалдуу көйгөйлөр:
TFT 1.44 менен кээде орнотуулар 128x160 экраны сыяктуу конфигурацияланат, андыктан вертикалдуу багытта жылыш керек болушу мүмкүн. Көбүрөөк маалымат алуу үчүн төмөнкү үйрөткүч 4 -кадамга кайрылыңыз. Бул кичинекей түзмөктөрдү бузуунун дагы бир бөлүгү.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
4 -кадам: Башка булактар
Эгерде сиз дагы илхам издесеңиз, анда Educ8sтен бул эң сонун видеону көрүүнү сунуштайбыз.
Бирок, колдонулган китепканалар үйрөткүчтөрдө көрсөтүлгөндөн айырмаланып тургандыгын белгилей кетүү маанилүү, андыктан биз видеонун аныктыгы үчүн жооп бербейбиз. Муну айткандан кийин, эксперимент жүргүзүү жана ачык булак коомчулугунан көптөгөн адамдарды үйрөнүү ар дайым жакшы.
Долбооруңузга ийгилик жана кийинки долбооруңузга эмне дем берерин бизге билдириңиз.
Сунушталууда:
Arduino TFT Drawing программасы: 4 кадам
Arduino TFT Drawing программасы: Бул көрсөтмө Arduino TFT экраны үчүн чийме программасын түзүүгө кирген кодду деталдаштырат. Бул программа уникалдуу, бирок ал чиймени SD картага сактоого жана кийинчерээк жүктөөгө көбүрөөк түзөтүүлөрдү киргизүү үчүн мүмкүнчүлүк берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arduino Flappy Bird - Arduino 2.4 "TFT сенсордук экраны SPFD5408 Bird Game Project: 3 кадам
Arduino Flappy Bird | Arduino 2.4 "TFT сенсордук экраны SPFD5408 Bird Game Project: Flappy Bird ал жерде бир нече жыл ичинде өтө популярдуу оюн болгон жана көптөгөн адамдар аны өз жолу менен жаратышкан, мен Arduino менен flappy куштун мина версиясын жана 2.4" TFT Сенсордук экран SPFD5408, Ошентип, баштайлы
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек - Arduino Mega RTC 3.5 дюймдук TFT дисплейи менен: 4 кадам
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек | 3.5 дюймдук TFT дисплейи бар Arduino Mega RTC: Менин Youtube каналыма баш багыңыз:- Бул постто мен 3,5 дюймдук TFT сенсордук ЖК, "Arduino Mega" менен "Реалдуу убакыт саатын" жасайм. 2560 жана DS3231 RTC модулу …. .Баштар алдында… менин YouTube каналымдагы видеону текшериңиз .. Эскертүү:- Эгерде сиз Arduin колдонуп жатсаңыз
TFT 1.44 колдонуу Arduino Nano менен: 4 кадам
TFT 1.44 колдонуу Arduino Nano менен: Бул окуу куралы биз Robo-Geek комплекттерине келген TFT 1.44 ЖК экранын кантип туташтырууну үйрөнөбүз. Бул кичинекей ЖК экрандар микро робототехника менен иштөөдө ыңгайлуу, анткени ал 128 х 128 пикселдин ыңгайлуу дисплейин берет. TFT 1.44тин 2 түрү бар