Obsah:
- Krok 1: Sťahovanie požadovaných knižníc
- Krok 2: Zapojenie TFT 1.44 do Arduina
- Krok 3: Kód: Odpočítavanie
- Krok 4: Riešenie problémov
Video: Použitie TFT 1.44 s Arduino Nano: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V tomto návode sa naučíme, ako pripojiť obrazovku LCD TFT 1.44, ktorá je súčasťou súpravy Robo-Geek Kits.
Tieto malé LCD obrazovky sú praktické pri práci s mikro-robotikou, pretože poskytujú pohodlné zobrazenie 128 x 128 pixelov. Existujú 2 druhy TFT 1.44, jeden, ktorý obsahuje kartu SD a druhý bez, s cenou 15 USD a 5 USD v uvedenom poradí. Tento tutoriál sa bude vzťahovať na TFT 1.44 bez karty SD.
Tento tutoriál bol testovaný s Arduino Uno alebo Arduino Nano. Ak máte inú dosku Arduino, prečítajte si dokumentáciu, pretože rozloženie pinov sa môže líšiť. Nakoniec predpokladáme, že používateľ má základnú úroveň porozumenia tomu, ako používať Arduino a vytvárať elektronické spojenia. Ak ste vo svete Arduino noví, dôrazne odporúčame pozrieť sa na tento návod:
www.instructables.com/id/Arduino-Nano/
Krok 1: Sťahovanie požadovaných knižníc
Pridajte do Arduina nasledujúce knižnice:
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Librar…
Ak neviete, ako pridať knižnice, prečítajte si toto:
www.arduino.cc/en/Guide/Libraries
Krok 2: Zapojenie TFT 1.44 do Arduina
V zadnej časti obrazovky TFT 1.44 LCD vidíme pripojenia od LED k VCC. Odporúčame napísať to na kúsok papiera, ako je znázornené na obrázku, s modrými komentármi.
TFT sa krásne hodí pri použití breadboardu. Uistite sa, že všetky kolíky sú v jednom rade, a inštalujte ich opatrne, pretože kolíky sú jemné. Na obrázku si pozrite, ako vyzerá spojenie.
Obrazovku sme niekoľkokrát testovali a domnievame sa, že radenie úrovní je voliteľné, takže sa budeme pripájať priamo z Arduina k obrazovke TFT 1.44 LCD.
S ohľadom na piny Arduino
LED na 3,3 VSCK až D13
SDA až D11
A0 až D8
RST až D9
CS až D10
GND až GND
VCC až 5,0 V
Krok 3: Kód: Odpočítavanie
Tento kód, inšpirovaný filmom s krátkym okruhom, produkuje odpočítavanie, ktoré demonštruje schopnosť obrazovky TFT 1.44 LCD. Ak chcete vidieť konečný výsledok, pozrite si video.
Krok 4: Riešenie problémov
Ak máte problém so spustením kódu, odporúčame vám vykonať nasledujúce kroky:
1. Uistite sa, že sú pripojenia správne vykonané voltmetrom
2. Ak je zobrazenie posunuté vo zvislom smere, zadajte do kódu premennú:
int yoffset = 32;
Potom do príkazov na kreslenie pridajte yoffset, napríklad:
tft.drawLine (10, 32 + offset, 10, 52 + offset, ČERVENÁ);
3. Čo keď knižnice Adafruit nezobrazujú požadované farby. Toto je trochu ťažké vyriešiť. Náš návrh, vytvorte malú funkciu, ktorá zobrazí každú farbu a poznačí si číslo. Cenovo dostupná elektronika vyžaduje trochu viac hackovania, to je všetko, je to súčasť zábavy. Najprv skontrolujte nasledujúce farby a podľa toho ich upravte.
#define ČIERNA 0x0000
#define RED 0x001F
#define MODRÁ 0xF800
#define ZELENÁ 0x07E0
#definujte ŽLTÉ 0x07FF
#define PURPLE 0xF81F
#define CYAN 0xFFE0
#define BIELY 0xFFFF
Odporúča:
Použitie Mifare Ultralight C s RC522 na Arduino: 3 kroky
Používanie Mifare Ultralight C s RC522 na Arduino: Používanie technológie RFID na identifikáciu držiteľov kariet alebo autorizáciu niečoho urobiť (otvoriť dvere atď.) Je pomerne bežný prístup. V prípade DIY aplikácie je modul RC522 široko používaný, pretože je dosť lacný a pre tento modul existuje veľa kódu.
Použitie kresliaceho robota pre Arduino s výučbou s hodinou kódu: 3 kroky
Použitie kresliaceho robota pre Arduino s výukovými programami Hodina kódu: Vytvoril som kresliaci robot Arduino pre workshop, ktorý pomôže dospievajúcim dievčatám zaujímať sa o témy STEM (pozri https://www.instructables.com/id/Arduino-Drawing-Robot/ ). Robot bol navrhnutý tak, aby používal programovacie príkazy v štýle korytnačky, ako napríklad dopredu (vzdialenosť
Použitie hodinových modulov v reálnom čase DS1307 a DS3231 s Arduino: 3 kroky
Používanie modulov hodín v reálnom čase DS1307 a DS3231 s Arduinom: Stále dostávame žiadosti o to, ako používať moduly hodín v reálnom čase DS1307 a DS3231 s Arduino z rôznych zdrojov-toto je teda prvý z dvojdielneho tutoriálu o ich použití. Na tento výukový program Arduino máme k dispozícii dva moduly hodín v reálnom čase
Použitie ESP8266 s Arduino a Blynk: 4 kroky
Používanie ESP8266 s Arduino a Blynk: Pripojte aplikáciu Arduino Mega k aplikácii blynk pomocou štítu espp8266
Ako vytvoriť hodiny v reálnom čase pomocou displeja Arduino a TFT - Arduino Mega RTC s 3,5 palcovým TFT displejom: 4 kroky
Ako vytvoriť hodiny v reálnom čase pomocou Arduino a TFT displeja | Arduino Mega RTC s 3,5 palcovým TFT displejom: Navštívte môj kanál YouTube. Úvod:- V tomto príspevku urobím „Hodiny v reálnom čase“pomocou 3,5 palcového dotykového TFT LCD displeja, Arduino Mega Modul RTC 2560 a DS3231 …. Pred spustením … si pozrite video z môjho kanála YouTube..Poznámka:- Ak používate Arduin