Talaan ng mga Nilalaman:
- Hakbang 1: Mga Tool upang Mag-download
- Hakbang 2: Kinakailangan na Mga Sangkap
- Hakbang 3: Koneksyon
- Hakbang 4: Tutorial
- Hakbang 5: Code
Video: ESP32 Interface With SSD1306 Oled With MicroPython: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang Micropython ay ang na-optimize ng python at maliit na bakas ng paa ng sawa. Na nangangahulugang bumuo para sa naka-embed na aparato na may mga hadlang sa memorya at mababang pagkonsumo ng kuryente. Magagamit ang Micropython para sa maraming mga pamilyang tagakontrol na may kasamang ESP8266, ESP32, Arduino Boards tulad ng MEGA2560 at ilan sa Controller ng nordic.
Sa artikulong ito makikita natin kung paano gamitin ang interface ESP32 na may oled ssd1306 display gamit ang i2c interface.
Kami ay flashing micropython naka-embed os sa ESP32 at ang aming library at application ay nakasulat sa script ng sawa.
Hakbang 1: Mga Tool upang Mag-download
I-download ang binary para sa iba't ibang board na ginagamit
Mag-download ng mga binary mula sa sumusunod na link, micropython.org/
Mag-download ng esptool kung aling mga humahawak sa pagbabasa, pagsulat at burahin ang ESP32 / ESP8266, github.com/espressif/esptool
Hakbang 2: Kinakailangan na Mga Sangkap
Ang mga kinakailangang sangkap ay:
1. ESP32
ESP32 sa India - https://amzn.to/2NpbsE2ESP32 sa UK -
ESP32 sa USA -
2. SSD1306 OLED Display SSD1306 sa India-
SSD1306 sa USA -
SSD1306 sa UK -
3. Breadboard
BreadBoard sa India- https://amzn.to/2MW0OpbBreadBoard sa USA-
BreadBoard sa UK-
4. Ilang mga wire
Hakbang 3: Koneksyon
Ang sumusunod ay ang mga detalye ng koneksyon sa pagitan ng display na oled ng ESP32 at SSD1306. Ang SD1306 ay may dalawang pagkakaiba-iba batay sa interface na batay sa I2C at batay sa SPI. Gumagamit kami ng I2C batay sa pagkakaiba-iba sa labas ng proyekto.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK / CLK-> PIN4
SDA -> PIN5
Hakbang 4: Tutorial
Hakbang 5: Code
Hanapin ang code sa Github.
github.com/stechiez/esp32-upython.git
Inirerekumendang:
Pagsisimula Sa I2C Sensor Interface ?? - I-interface ang Iyong MMA8451 Paggamit ng mga ESP32: 8 Mga Hakbang
Pagsisimula Sa I2C Sensor Interface ?? - I-interface ang Iyong MMA8451 Paggamit ng ESP32s: Sa tutorial na ito, malalaman mo ang lahat tungkol sa Paano magsimula, kumonekta at makakuha ng I2C device (Accelerometer) na gumagana sa controller (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Maglaro ng PONG Game Sa Arduino Uno at OLED 0.96 SSD1306 Display: 6 na Hakbang
Maglaro ng PONG Game Sa Arduino Uno at OLED 0.96 SSD1306 Display: Kumusta mga tao ngayon ay gagawa kami ng isang PONG Game kasama ang Arduino. Gagamitin namin ang 0.96 oled display ng adafruit upang maipakita ang laro & pindutan ng push upang makontrol ang laro
Mga graphic sa isang SSD1306 I2C OLED 128x64 Display With CircuitPython Gamit ang isang Itsybitsy M4 Express: 13 Mga Hakbang (na may Mga Larawan)
Mga graphic sa isang SSD1306 I2C OLED 128x64 Display With CircuitPython Gamit ang isang Itsybitsy M4 Express: Ang display na SSD1306 OLED ay isang maliit (0.96 "), mura, malawak na magagamit, I2C, monochrome grapikong display na may 128x64 pixel, na madaling ma-interfaced (4 lamang wires) sa microprocessor development boards tulad ng isang Raspberry Pi, Arduino o
Flappy Bird sa ATtiny85 at OLED Display SSD1306: 6 Mga Hakbang (na may Mga Larawan)
Flappy Bird sa ATtiny85 at OLED Display SSD1306: Hey Lahat, Ngayon ay ipapakita ko sa iyo ang isang pangunahing flappy bird clone na nilikha ko, at kung paano ka makakagawa ng isang katulad na laro. Mahalaga na tatakbo ko ang aking code sa iyo at ipaliwanag kung paano ito gumagana sa bawat hakbang. Ang larong ito ay binuo upang ru
ARDUINO MENU DESIGN Sa OLED-UI (USER INTERFACE): 4 na Hakbang
ARDUINO MENU DESIGN Sa OLED-UI (USER INTERFACE): Hey all! Sa tutorial na ito susubukan kong ipaliwanag kung paano gumawa ng ARDUINO MENU DESIGN sa pamamagitan ng paggamit ng i2c OLED Screen. Kilala rin ito bilang UI (User Interface). Gumagamit ito para sa maraming proyekto ngunit dapat pamilyar ito sa iyo mula sa mga 3d printer :) Narito din ang video