Sisällysluettelo:
Video: ST7920 128X64 LCD -näyttö ESP32: 3 askelta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä Instructables ei selvästikään voita palkintoja sen laadusta tai mistä tahansa!
Ennen tämän projektin aloittamista katselin Internetiä enkä löytänyt mitään tämän LCD -näytön liittämisestä ESP32 -laitteeseen, joten ajattelin, että onnistumisen jälkeen se olisi dokumentoitava ja jaettava.
Tarvikkeet
Tarvitset vain ST7920 128X64 LCD -näytön, ESP32: n ja 10K -potin.
Vaihe 1: Yhteydet
Kytke kaikki kolme komponenttia yllä olevien liitäntöjen mukaisesti.
Voi olla mahdollista käyttää erilaisia tappeja ESP32: ssa, mutta en tiedä varmasti.
Vaihe 2: Koodi
Käytin Arduino IDE: tä koodin lataamiseen ESP32: een.
Jos et tiedä kuinka yhdistää ja ohjelmoida ESP32 Arduino IDE: n kanssa, etsi ohjeita Internetistä, se on melko helppo löytää.
Kirjasto, jota käytin, on Oliverin U8g2 -kirjasto V2.27.6.
Kun olet asentanut U8g2 -kirjaston, siirry esimerkkeihin ja avaa "Esimerkit/U8g2/full_buffer/GraphicsTest".
Etsi nyt koodista rivi, joka näyttää tältä:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* kello =*/13,/* data =*/11,/* CS =*/10,/* nollaus =*/8);
Ja korvaa se:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* kello =* / 18, /* data =* / 23, /* CS =* / 5, /* nollaus =* / 22); // ESP32
Lataa koodi ESP32 -laitteeseesi ja peukku pelatessa se toimii!
Vaihe 3: Johtopäätös
Tämä on ensimmäinen Instructables.
Tiedän, että se ei ole kovin hienoa tai mitään, mutta ainakin se on siellä ja se voi auttaa jotakuta.
Kommentoi kokemuksiasi näiden ohjeiden mukaisesti ja yritän päivittää sen ja parantaa sitä!
- Blaise
Suositeltava:
DIY 10Hz-50kHz Arduino-oskilloskooppi 128x64 LCD-näytöllä: 3 vaihetta
DIY 10Hz-50kHz Arduino-oskilloskooppi 128x64 LCD-näytöllä: Tässä projektissa kuvataan tapa tehdä yksinkertainen oskilloskooppi, jonka alue on 10 Hz-50 kHz. Tämä on erittäin laaja valikoima, koska laite ei käytä ulkoista digitaalista analogiamuunninsirua, vaan vain Arduinoa
Kaapin kiinnitys ESP32 ja ESP8266: 7 askelta
Kaapin kiinnitys ESP32- ja ESP8266 -laitteille: Joskus voi olla hyödyllistä asentaa ESP32- tai ESP8266 -pohjainen projekti kaappiin ja antaa sille ammattimainen ilme. Tämä pieni kotelosarja auttaa sinua tuomaan ESP -pohjaisen projektisi DIN -kiskoon.Sarja sisältää prototyyppisen piirilevyn, jossa on
COVID-19 Realtime Tracker ESP32: 3 askelta
COVID-19 Realtime Tracker ESP32: Tämä pieni seuranta auttaa sinua olemaan ajan tasalla koronavirusepidemiasta ja maasi tilanteesta. Näyttö näyttää vuorotellen eri maiden valitsemia tietoja.Tiedot kerää verkkosivusto www.wo
Lora Gateway perustuu MicroPython ESP32: 10 askelta (kuvilla)
Lora Gateway perustuu MicroPython ESP32: Lora on ollut erittäin suosittu viime vuosina. Tätä tekniikkaa käyttävä langaton viestintämoduuli on yleensä halpa (käyttäen vapaata taajuutta), pieni, energiatehokas ja sillä on pitkä tiedonsiirtoetäisyys, ja sitä käytetään pääasiassa keskinäiseen viestintään
Valitse SD -liitäntä ESP32: 12 askelta (kuvien kanssa)
Valitse SD -liitäntä ESP32: lle: Nämä ohjeet osoittavat jotain SD -käyttöliittymän valitsemisesta ESP32 -projektillesi