Sisällysluettelo:
- Vaihe 1: Lataustyökalut
- Vaihe 2: Tarvittavat komponentit
- Vaihe 3: Yhteys
- Vaihe 4: Opetusohjelma
- Vaihe 5: Koodi
Video: ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Micropython on pythonin optimoima ja pieni jalanjälki pythonista. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Arduino -levyt, kuten MEGA2560 ja jotkut pohjoismaisista ohjaimista.
Tässä artikkelissa näemme, miten ESP32 -käyttöliittymää käytetään olet ssd1306 -näytöllä i2c -käyttöliittymän avulla.
Väläytämme mikropython -upotettua käyttöjärjestelmää ESP32: ssa, ja kirjasto ja sovellus kirjoitetaan python -komentosarjalla.
Vaihe 1: Lataustyökalut
Lataa käytettävän levyn variantin binaari
Lataa binääritiedostot alla olevasta linkistä, micropython.org/
Lataa esptool, joka käsittelee ESP32/ESP8266: n lukemista, kirjoittamista ja poistamista, github.com/espressif/esptool
Vaihe 2: Tarvittavat komponentit
Tarvittavat komponentit ovat:
1. ESP32
ESP32 Intiassa - https://amzn.to/2NpbsE2ESP32 Isossa -Britanniassa -
ESP32 Yhdysvalloissa -
2. SSD1306 OLED -näyttö SSD1306 Intiassa-
SSD1306 Yhdysvalloissa -
SSD1306 Iso -Britanniassa -
3. Leipälauta
BreadBoard Intiassa- https://amzn.to/2MW0OpbBreadBoard Yhdysvalloissa-
BreadBoard Isossa-Britanniassa-
4. Muutama johto
Vaihe 3: Yhteys
Seuraavassa on yhteyden tiedot ESP32: n ja SSD1306 -näytön välillä. Käytämme I2C -pohjaista varianttia projektissa.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK/CLK-> PIN4
SDA -> PIN5
Vaihe 4: Opetusohjelma
Vaihe 5: Koodi
Etsi koodi Githubista.
github.com/stechiez/esp32-upython.git
Suositeltava:
Automaattinen geelialkoholiannostelija, jossa Esp32: 9 vaihetta
Automaattinen geelialkoholin annostelija Esp32: opetusohjelmassa näemme kuinka tehdä täydellinen prototyyppi, koota automaattinen geelialkoholiannostelija esp32: n kanssa, se sisältää vaiheittaisen kokoonpanon, elektronisen piirin ja myös lähdekoodin, jotka on selitetty vaihe vaiheelta askel
NodeMCU Lua Halpa 6 $ -levy, jossa on MicroPython -lämpötilan ja kosteuden kirjaus, Wifi ja mobiilitilastot: 4 vaihetta
NodeMCU Lua Halpa 6 $ -levy, jossa on MicroPython -lämpötilan ja kosteuden kirjaus, Wifi ja mobiilitilastot: Tämä on pohjimmiltaan pilvisääasema, voit tarkistaa puhelimesi tiedot tai käyttää jotakin puhelinta reaaliaikaisena näyttönä NodeMCU -laitteella voit kirjata lämpötila- ja kosteustiedot ulkopuolelle , huoneessa, kasvihuoneessa, laboratoriossa, jäähdytyshuoneessa tai missä tahansa muussa paikassa
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: 10 vaihetta
Lääketieteellinen hengityslaite, jossa on STONE HMI ESP32: Uusi koronavirus on aiheuttanut lähes 80 tuhatta vahvistettua tapausta valtakunnallisesti, ja hengityssuojaimet ja hengityssuojaimet ovat pulaa viime kuukausina. Ei vain se, mutta tilanne ulkomailla ei myöskään ole optimistinen. Kumulatiivinen luku
Layad -piirien aakkosnumeerinen näppäimistö, jossa ESP32 ja LCD -merkintä: 4 vaihetta
Layad -piirien aakkosnumeerinen näppäimistö, jossa ESP32 ja merkkinäyttö: Tässä artikkelissa esitetään aakkosnumeerisen näppäimistömoduulin ja 16x2 I2C -merkkisen LCD -moduulin käyttö tietojen syöttämiseen ESP32 -laitteeseen. Tätä menetelmää voidaan käyttää Wi-Fi-kirjautumistietojen ja muiden tietojen syöttämiseen ja hakemiseen ESP32-laitteeseen ja sieltä