Tartalomjegyzék:
- 1. lépés: A szükséges könyvtárak letöltése
- 2. lépés: A TFT 1.44 csatlakoztatása Arduino -hoz
- 3. lépés: A kód: Visszaszámlálás
- 4. lépés: Hibaelhárítás
Videó: A TFT 1.44 használata Arduino Nano esetén: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ebben az oktatóanyagban megtanuljuk, hogyan kell csatlakoztatni a Robo-Geek készletekhez tartozó TFT 1.44 LCD képernyőt.
Ezek a kis LCD-képernyők praktikusak, ha mikro-robotikával dolgozunk, mivel kényelmes, 128 x 128 képpontos kijelzőt biztosít. Kétféle TFT 1.44 létezik, az egyik tartalmazza az SD kártyát, a másik pedig anélkül, ára 15 USD, illetve 5 USD. Ez az oktatóanyag lefedi a TFT 1.44 -et SD kártya nélkül.
Ezt az oktatóanyagot Arduino Uno vagy Arduino Nano segítségével tesztelték. Ha másik Arduino táblával rendelkezik, kérjük, tekintse át a dokumentációt, mivel a tű elrendezése eltérő lehet. Végül feltételezzük, hogy a felhasználó alapszintű ismeretekkel rendelkezik az Arduino használatáról és az elektronikus kapcsolatok létrehozásáról. Ha új vagy az Arduino világában, erősen javasoljuk, hogy nézze meg ezt az útmutatót:
www.instructables.com/id/Arduino-Nano/
1. lépés: A szükséges könyvtárak letöltése
Adja hozzá a következő könyvtárakat az Arduino -hoz:
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Librar…
Ha nem ismeri a könyvtárak hozzáadását, olvassa el ezt:
www.arduino.cc/en/Guide/Libraries
2. lépés: A TFT 1.44 csatlakoztatása Arduino -hoz
A TFT 1.44 LCD képernyő hátulján láthatjuk a LED és a VCC közötti kapcsolatokat. Javasoljuk, hogy írja le egy papírlapra, ahogy a képen látható, a kék megjegyzésekkel.
A TFT szépen illeszkedik kenyérpad használata esetén. Győződjön meg arról, hogy minden csap ugyanabban a sorban van, és óvatosan szerelje fel, mivel a csapok finomak. Nézze meg a képet, hogy hogyan néz ki a kapcsolat.
Többször teszteltük a képernyőt, és úgy gondoljuk, hogy a szintváltó opcionális, ezért közvetlenül az Arduino -ból a TFT 1.44 LCD -képernyőhöz fogunk csatlakozni.
Az Arduino csapok tekintetében
LED - 3.3 VSCK - D13
SDA - D11
A0 -tól D8 -ig
RST - D9
CS - D10
GND - GND
VCC - 5,0 V
3. lépés: A kód: Visszaszámlálás
A Short Circuit film ihlette ez a kód egy számlálót, amely bemutatja a TFT 1.44 LCD képernyő képességeit. A végeredmény megtekintéséhez nézze meg a videót.
4. lépés: Hibaelhárítás
Ha problémái vannak a kód futtatásával, javasoljuk a következőket:
1. Győződjön meg arról, hogy a csatlakozások megfelelően vannak elvégezve egy voltmérővel
2. Ha a kijelző függőleges irányban eltolódott, adjon hozzá egy változót a kódhoz:
int yoffset = 32;
Ezután adja hozzá az yoffset rajzparancsokhoz, például:
tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);
3. Mi van, ha az Adafruit könyvtárak nem a kívánt színekkel jelennek meg? Ezt egy kicsit nehéz megoldani. Javaslatunk szerint hozzon létre egy kis funkciót, amely megjeleníti az egyes színeket és megjegyzi a számot. A megfizethető elektronika egy kicsit több feltörést igényel, ennyi, ez a szórakozás része. Először ellenőrizze az alábbi színeket, és ennek megfelelően állítsa be.
#define BLACK 0x0000
#define RED 0x001F
#define BLUE 0xF800
#define ZÖLD 0x07E0
#define SÁRGA 0x07FF
#define PURPLE 0xF81F
#define CYAN 0xFFE0
#define FEHÉR 0xFFFF
Ajánlott:
Sms küldése füst észlelése esetén (Arduino+GSM SIM900A: 5 lépés
Sms küldése, ha füstöt észlel (Arduino+GSM SIM900A: Sziasztok! Az első utasításomban gázriasztást fogok készíteni, amely üzenetet küld a felhasználónak, ha szennyeződést észlel. Ez egy egyszerű prototípus lesz, Arduino, GSM modul és elektrokémiai segítségével füstérzékelő. A jövőben ez kiterjeszthető
Az ESP32/VGA32 terminál használata Z80-MBC2 esetén: 7 lépés
Az ESP32/VGA32 terminál használata Z80-MBC2 esetén: Az ANSI terminál szoftver felépítése és telepítése ESP32/VGA32 kártyára. Ezután csatlakoztassa a Z80-MBC2 kártyához
LoRa 3–8 km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 esetén: 15 lépés
LoRa 3Km -8Km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 számára: Könyvtárat hozok létre az EBYTE E32 kezeléséhez, a LoRa eszköz Semtech sorozatán alapuló, nagyon erős, egyszerű és olcsó eszköz segítségével. 3 km -es verzió itt, 8 km -es verzió itt 3000 és 8000 m közötti távolságon dolgozhatnak, és sok funkcióval rendelkeznek
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
A DHT11 hőmérséklet -érzékelő használata Arduino és nyomtatási hőmérsékletű hő és páratartalom esetén: 5 lépés
A DHT11 hőmérséklet -érzékelő használata az Arduino és a nyomtatási hőmérséklettel Hő és páratartalom: A DHT11 érzékelő a hőmérséklet és a páratartalom mérésére szolgál. Nagyon népszerű elektronikai hobbisták. A DHT11 páratartalom- és hőmérséklet -érzékelő igazán egyszerűvé teszi a nedvesség- és hőmérsékletadatok hozzáadását a DIY elektronikai projektekhez. Ez egy