Përmbajtje:
- Hapi 1: Mjetet për tu shkarkuar
- Hapi 2: Komponentët e kërkuar
- Hapi 3: Lidhja
- Hapi 4: Tutorial
- Hapi 5: Kodi
Video: Ndërfaqja ESP32 Me SSD1306 Oled Me MicroPython: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Mikropitoni është optimist i python dhe gjurmë e vogël e python. Që do të thoshte të ndërtohej për pajisjen e ngulitur e cila ka kufizime në kujtesë dhe konsum të ulët të energjisë. Mikropitoni është i disponueshëm për shumë familje kontrolluesish i cili përfshin ESP8266, ESP32, Arduino Boards si MEGA2560 dhe disa nga kontrolluesit nordik.
Në këtë artikull ne do të shohim se si të përdorim ndërfaqen ESP32 me ekranin oled ssd1306 duke përdorur ndërfaqen i2c.
Ne do të ndezim mikropitonin e ngulitur os në ESP32 dhe biblioteka dhe aplikacioni ynë do të shkruhen me shkrim python.
Hapi 1: Mjetet për tu shkarkuar
Shkarkoni skedarin binar për variantin e bordit që përdoret
Shkarkoni binarët nga lidhja e mëposhtme, micropython.org/
Shkarkoni esptool i cili trajton leximin, shkrimin dhe fshirjen e ESP32/ESP8266, github.com/espressif/esptool
Hapi 2: Komponentët e kërkuar
Komponentët e kërkuar janë:
1. ESP32
ESP32 në Indi - https://amzn.to/2NpbsE2ESP32 në MB -
ESP32 në SHBA -
2. Ekrani SSD1306 OLED SSD1306 në Indi-
SSD1306 në SHBA -
SSD1306 në MB -
3. Tabela e bukës
BreadBoard në Indi- https://amzn.to/2MW0OpbBreadBoard në SHBA-
BreadBoard në MB-
4. Pak tela
Hapi 3: Lidhja
Më poshtë janë detajet e lidhjes midis ekranit të lyer me ESP32 dhe SSD1306. SSD1306 vjen në dy variante bazuar në ndërfaqen që është e bazuar në I2C dhe e bazuar në SPI. Ne do të përdorim variantin e bazuar në I2C në projektin jashtë.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK/CLK-> PIN4
SDA -> PIN5
Hapi 4: Tutorial
Hapi 5: Kodi
Gjeni kodin në Github.
github.com/stechiez/esp32-upython.git
Recommended:
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: Në këtë udhëzues ne do të ndërlidhim një sensor ADXL335 (nxitues) në Raspberry Pi 4 me Shunya O/S
Luaj një lojë PONG Me Arduino Uno dhe OLED 0.96 SSD1306 Ekran: 6 hapa
Luaj një lojë PONG Me Arduino Uno dhe OLED 0.96 SSD1306 Ekran: Përshëndetje djema sot ne do të bëjmë një lojë PONG me Arduino. Ne do të përdorim ekranin me ngjyrë 0.96 të adafruit për të shfaqur lojën & shtypni butonat për të kontrolluar lojën
ESP32 Me E32-433T LoRa Moduli Tutorial - Ndërfaqja LoRa Arduino: 8 hapa
ESP32 Me E32-433T LoRa Moduli Tutorial | LoRa Arduino Interfacing: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Ky projekt i imi po ndërlidh modulin E32 LoRa nga eByte i cili është një modul transmetues me fuqi të lartë 1 vat me një ESP32 duke përdorur Arduino IDE. Ne e kuptuam punën e E32 në tutorinë tonë të fundit
Grafika në një ekran SSD1306 I2C OLED 128x64 me qark Python duke përdorur një Itsybitsy M4 Express: 13 hapa (me fotografi)
Grafika në një SSD1306 I2C OLED 128x64 Display With CircuitPython Duke përdorur një Itsybitsy M4 Express: Ekrani SSD1306 OLED është i vogël (0.96 "), i lirë, i disponueshëm gjerësisht, I2C, ekran monokrom grafik me 128x64 pixel, i cili është i ndërfaqshëm lehtë (vetëm 4 tela) te bordet e zhvillimit të mikroprocesorit si Raspberry Pi, Arduino ose
Flappy Bird në ATtiny85 dhe OLED Display SSD1306: 6 hapa (me fotografi)
Flappy Bird në ATtiny85 dhe OLED Display SSD1306: Hej Gjithkush, Sot do t'ju tregoj një klon bazë të shpendëve flappy që kam krijuar, dhe si mund të bëni për të bërë një lojë të ngjashme. Unë në thelb do të kaloj nëpër kodin tim me ju dhe do t'ju shpjegoj se si funksionon në çdo hap të rrugës. Kjo lojë është ndërtuar për të ruajtur