Мазмұны:

SSD1306 Oled MicroPython көмегімен ESP32 интерфейсі: 5 қадам
SSD1306 Oled MicroPython көмегімен ESP32 интерфейсі: 5 қадам

Бейне: SSD1306 Oled MicroPython көмегімен ESP32 интерфейсі: 5 қадам

Бейне: SSD1306 Oled MicroPython көмегімен ESP32 интерфейсі: 5 қадам
Бейне: Использование комплекта Wi-Fi Heltec ESP32 OLED 2024, Қараша
Anonim
ESP32 интерфейсі SSD1306 бар, MicroPython көмегімен
ESP32 интерфейсі SSD1306 бар, MicroPython көмегімен
ESP32 интерфейсі SSD1306 бар, MicroPython көмегімен
ESP32 интерфейсі SSD1306 бар, MicroPython көмегімен

Микропитон - бұл питонның оңтайландырылған және кіші ізі. Бұл есте сақтау қабілеті шектеулі және қуатты аз тұтынатын кіріктірілген құрылғыға арналған. Микропитон ESP8266, ESP32, MEGA2560 сияқты Arduino тақталары мен кейбір скандинавиялық контроллерлерді қамтитын көптеген контроллерлік отбасылар үшін қол жетімді.

Бұл мақалада біз ESP32 интерфейсін i2c интерфейсін қолдана отырып, oled ssd1306 дисплейімен қалай қолдануға болатынын көреміз.

Біз ESP32 -де микротолонды жыпылықтайтын боламыз, ал біздің кітапхана мен қосымша питон скриптінде жазылады.

1 -қадам: жүктеу құралдары

Жүктеуге арналған құралдар
Жүктеуге арналған құралдар
Жүктеуге арналған құралдар
Жүктеуге арналған құралдар

Қолданылатын тақта нұсқасы үшін екілік файлды жүктеңіз

Қосымша файлдарды келесі сілтемеден жүктеңіз, micropython.org/

ESP32/ESP8266 оқу, жазу және өшіруді басқаратын esptool жүктеңіз, github.com/espressif/esptool

2 -қадам: Қажетті компоненттер

Қажетті компоненттер:

1. ESP32

Үндістандағы ESP32 - https://amzn.to/2NpbsE2ESP32 Ұлыбританияда -

АҚШ -тағы ESP32 -

2. SSD1306 OLED дисплейі Үндістанда SSD1306-

АҚШ -тағы SSD1306 -

Ұлыбританиядағы SSD1306 -

3. Нан тақтасы

Үндістандағы нан тақтасы- https://amzn.to/2MW0OpbBreadBoard АҚШ-та-

Ұлыбританиядағы нан тақтасы-

4. Сымдар аз

3 -қадам: Қосылу

Қосылу
Қосылу

Төменде ESP32 мен SSD1306 экрандалған дисплей арасындағы байланыс мәліметтері берілген. SSD1306 интерфейске негізделген I2C және SPI негізіндегі екі түрлі болады. Біз жобада I2C негізіндегі вариантты қолданатын боламыз.

ESP32 -> SSD1306

GND -> GND

3.3V -> VDD

SCK/CLK-> PIN4

SDA -> PIN5

4 -қадам: Оқулық

5 -қадам: код

Github -та кодты табыңыз.

github.com/stechiez/esp32-upython.git

Ұсынылған: