İçindekiler:
- 1. Adım: İndirilecek Araçlar
- 2. Adım: Gerekli Bileşenler
- 3. Adım: Bağlantı
- 4. Adım: Eğitim
- Adım 5: Kod
Video: MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Micropython, python'un optimize edilmiş ve python'un küçük ayak izidir. Bu, bellek kısıtlamaları ve düşük güç tüketimi olan gömülü cihaz için inşa etmek anlamına geliyordu. Micropython, ESP8266, ESP32, MEGA2560 gibi Arduino Kartları ve bazı nordic'in denetleyicilerini içeren birçok denetleyici ailesi için kullanılabilir.
Bu yazıda, i2c arabirimini kullanarak oled ssd1306 ekranlı ESP32 arabiriminin nasıl kullanılacağını göreceğiz.
ESP32 üzerinde micropython gömülü işletim sistemini flash edeceğiz ve kütüphanemiz ve uygulamamız python scriptinde yazılacaktır.
1. Adım: İndirilecek Araçlar
Kullanılan kartın varyantı için ikili dosyayı indirin
Aşağıdaki bağlantıdan ikili dosyaları indirin, micropython.org/
ESP32/ESP8266 okuma, yazma ve silme işlemlerini gerçekleştiren esptool'u indirin, github.com/espressif/esptool
2. Adım: Gerekli Bileşenler
Gerekli bileşenler şunlardır:
1. ESP32
Hindistan'da ESP32 - İngiltere'de https://amzn.to/2NpbsE2ESP32 -
ABD'de ESP32 -
2. SSD1306 OLED Ekran SSD1306 Hindistan'da-
ABD'de SSD1306 -
İngiltere'de SSD1306 -
3. Breadboard
Hindistan'da BreadBoard- ABD'de https://amzn.to/2MW0OpbBreadBoard-
İngiltere'de BreadBoard-
4. Birkaç tel
3. Adım: Bağlantı
ESP32 ve SSD1306 oled ekran arasındaki bağlantı detayları aşağıdadır. Projemizde I2C tabanlı değişken kullanacağız.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK/CLK-> PIN4
SDA -> PIN5
4. Adım: Eğitim
Adım 5: Kod
Kodu Github'da bulun.
github.com/stechiez/esp32-upython.git
Önerilen:
I2C Sensör Arayüzü ile Başlarken? - MMA8451'inizi ESP32 Kullanarak Arayüz: 8 Adım
I2C Sensör Arayüzü ile Başlarken? - MMA8451'inizi ESP32'leri Kullanarak Arayüz: Bu eğitimde, denetleyici (Arduino, ESP32, ESP8266, ESP12 NodeMCU) ile çalışan I2C cihazının (İvmeölçer) nasıl başlatılacağı, bağlanacağı ve elde edileceği hakkında her şeyi öğreneceksiniz
Arduino Uno ve OLED 0.96 SSD1306 Ekran ile PONG Oyunu Oynayın: 6 Adım
Arduino Uno ve OLED 0.96 SSD1306 Ekran ile PONG Oyunu Oynayın: Merhaba arkadaşlar bugün Arduino ile PONG Oyunu yapacağız. Oyunu görüntülemek için adafruit'in 0.96 oled ekranını kullanacağız & oyunu kontrol etmek için düğmelere basın
Itsybitsy M4 Express Kullanan CircuitPython ile SSD1306 I2C OLED 128x64 Ekrandaki Grafikler: 13 Adım (Resimlerle)
Bir Itsybitsy M4 Express Kullanan CircuitPython ile SSD1306 I2C OLED 128x64 Ekranda Grafikler: SSD1306 OLED ekran, küçük (0,96"), ucuz, yaygın olarak bulunabilen, I2C, tek renkli grafik ekrandır ve 128x64 piksele sahiptir ve kolayca arayüzlenebilir (yalnızca 4 teller) Raspberry Pi, Arduino gibi mikroişlemci geliştirme kartlarına veya
OLED-UI (KULLANICI ARAYÜZÜ) ile ARDUINO MENÜ TASARIMI: 4 Adım
OLED-UI (KULLANICI ARAYÜZÜ) İLE ARDUINO MENÜ TASARIMI: Herkese merhaba!Bu derste i2c OLED Ekran kullanarak ARDUINO MENÜ TASARIMI nasıl yapılır onu açıklamaya çalışacağım. UI (Kullanıcı Arayüzü) olarak da bilinir. Bir çok projede kullanılıyor ama 3d yazıcılardan aşina olmanız gerekiyor :) Burada da video
MicroPython için Kullanıcı Arayüzü: 9 Adım
MicroPython için UI: Son zamanlarda bir esp8266 kartı aldım ve üzerine MicroPython yükledim. Komut yazarak veya bir python kodu yükleyerek kontrol edilebilir. MicroPython'u esp8266'ya kurmak için lütfen https://MicroPython.org/download/#esp8266 veya https://Mic