Sisällysluettelo:
- Vaihe 1: Tarvittavien kirjastojen lataaminen
- Vaihe 2: Kytke TFT 1.44 Arduinoon
- Vaihe 3: Koodi: Laskeminen alas
- Vaihe 4: Vianetsintä
Video: TFT 1.44: n käyttäminen Arduino Nanon kanssa: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tässä opetusohjelmassa opimme yhdistämään TFT 1.44 LCD -näytön, joka toimitetaan Robo-Geek-sarjojen mukana.
Nämä pienet LCD-näytöt ovat käteviä mikrorobotiikan kanssa työskenneltäessä, koska ne tarjoavat kätevän 128 x 128 pikselin näytön. On olemassa kahdenlaisia TFT 1.44 -laitteita, joista toinen sisältää SD -kortin ja toinen ilman hintaa 15 dollaria ja 5 dollaria. Tämä opetusohjelma kattaa TFT 1.44 ilman SD -korttia.
Tämä opetusohjelma on testattu Arduino Unolla tai Arduino Nanolla. Jos sinulla on toinen Arduino -kortti, tutustu asiakirjoihin, koska nastan asettelu voi olla erilainen. Lopuksi oletamme, että käyttäjällä on perustaso Arduinon käytöstä ja sähköisten yhteyksien muodostamisesta. Jos olet uusi Arduino -maailmassa, suosittelemme, että tutustut tähän ohjeeseen:
www.instructables.com/id/Arduino-Nano/
Vaihe 1: Tarvittavien kirjastojen lataaminen
Lisää seuraavat kirjastot Arduinoon:
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Librar…
Jos et tunne kirjastojen lisäämistä, katso tämä:
www.arduino.cc/en/Guide/Libraries
Vaihe 2: Kytke TFT 1.44 Arduinoon
TFT 1.44 LCD -näytön takana näemme liitännät LEDistä VCC: hen. Suosittelemme, että kirjoitat sen paperille, kuten kuvassa näkyy sinisten kommenttien kanssa.
TFT sopii hyvin leipälautaa käytettäessä. Varmista, että kaikki tapit ovat samalla rivillä ja asenna se varovasti, koska tapit ovat herkkiä. Tarkista kuvasta, miltä yhteys näyttää.
Olemme testanneet näyttöä useita kertoja ja uskomme, että tasonvaihtaja on valinnainen, joten muodostamme yhteyden suoraan Arduinosta TFT 1.44 LCD -näyttöön.
Mitä tulee Arduino -nastoihin
LED - 3.3 VSCK - D13
SDA - D11
A0 - D8
RST - D9
CS - D10
GND - GND
VCC - 5,0 V
Vaihe 3: Koodi: Laskeminen alas
Tämä oikosulkuelokuvan innoittama koodi tuottaa laskurin, joka osoittaa TFT 1.44 LCD -näytön kyvyn. Jos haluat nähdä lopullisen tuloksen, tarkista video.
Vaihe 4: Vianetsintä
Jos sinulla on ongelmia koodin suorittamisessa, suosittelemme seuraavaa:
1. Varmista, että liitännät on tehty oikein volttimittarilla
2. Jos näyttö on siirtynyt pystysuunnassa, lisää koodiin muuttuja:
int yoffset = 32;
Lisää sitten yoffset piirustuskomentoihin, esimerkiksi:
tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, PUNAINEN);
3. Entä jos Adafruit -kirjastot eivät näy halutuilla väreillä. Tämä on hieman vaikea ratkaista. Ehdotuksemme on luoda pieni toiminto, joka näyttää kunkin värin ja merkitsee numeron. Edullinen elektroniikka vaatii hieman enemmän hakkerointia, siinä kaikki, se on osa hauskaa. Tarkista ensin seuraavat värit ja säädä niiden mukaan.
#määrittele MUSTA 0x0000
#define RED 0x001F
#määrittele SININEN 0xF800
#define VIHREÄ 0x07E0
#define KELTAINEN 0x07FF
#define PURPLE 0xF81F
#define CYAN 0xFFE0
#define WHITE 0xFFFF
Suositeltava:
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
Sormenjälkitunnistimen käyttäminen ajanvaraukseen yhdessä XAMP -ratkaisun kanssa: 6 vaihetta (kuvien kanssa)
Sormenjälkitunnistimen käyttäminen ajanvaraukseen yhdessä XAMP -ratkaisun kanssa Ratkaisu: Kouluprojektissa etsimme ratkaisua oppilaiden läsnäolon seurantaan. Monet opiskelijoistamme tulevat myöhään. On työlästä työtä tarkistaa heidän läsnäolonsa. Toisaalta keskustelua on paljon, koska opiskelijat sanovat usein
RPLIDAR 360 ° -laserskannerin käyttäminen Arduinon kanssa: 3 vaihetta (kuvien kanssa)
RPLIDAR 360 ° -laserskannerin käyttäminen Arduinon kanssa: Olen suuri sumorobotien rakentamisen fani ja etsin aina uusia mielenkiintoisia antureita ja materiaaleja, joita voin käyttää paremman, nopeamman ja älykkäämmän robotin rakentamiseen. Sain tietää RPLIDAR A1: stä, jonka voit saada 99 dollarilla osoitteessa DFROBOT.com. Sanoin olevani kiinnostunut
DMX512 / RDM: n käyttäminen Raspberry Pi: n kanssa: 6 vaihetta (kuvien kanssa)
DMX512 / RDM: n käyttö Raspberry Pi: n kanssa: Raspberry Pi: tä voidaan käyttää valaistuksen ohjaamiseen DMX512 -väylän kautta. DMX512-väyläjärjestelmissä RS-485: tä käytetään fyysisenä kerroksena. RS422 / RS485 -sarjamuotoinen HAT on täysin galvaanisesti eristetty sarjaliikenteen HAT, joka on suunniteltu käytettäväksi Raspberry Pi
TCRT5000 -IR -anturimoduulin käyttäminen Arduino UNO: n kanssa: 7 vaihetta (kuvien kanssa)
TCRT5000 -IR -anturimoduulin käyttäminen Arduino UNO: n kanssa: Tässä opetusohjelmassa aiomme opettaa sinulle joitain perusasioita TCRT5000 -IR -anturimoduulin käytöstä. Nämä perusasiat näyttävät sarjamonitorin analogiset ja digitaaliset arvot.Kuvaus: Tämä IR -heijastava anturi käyttää TCRT5000 -tunnistinta värin ja