Isi kandungan:
- Langkah 1: Alat untuk Dimuat turun
- Langkah 2: Komponen yang Diperlukan
- Langkah 3: Sambungan
- Langkah 4: Tutorial
- Langkah 5: Kod
Video: Antaramuka ESP32 Dengan SSD1306 Oled Dengan MicroPython: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Micropython adalah python yang mengoptimumkan dan jejak kecil python. Yang dimaksudkan untuk membina peranti tertanam yang mempunyai kekangan memori dan penggunaan kuasa yang rendah. Micropython tersedia untuk banyak keluarga pengawal yang merangkumi ESP8266, ESP32, Arduino Boards seperti MEGA2560 dan beberapa pengawal nordic.
Dalam artikel ini kita akan melihat bagaimana menggunakan antara muka ESP32 dengan paparan oled ssd1306 menggunakan antara muka i2c.
Kami akan memuatkan OS mikropon yang disematkan pada ESP32 dan perpustakaan serta aplikasi kami akan ditulis dalam skrip python.
Langkah 1: Alat untuk Dimuat turun
Muat turun perduaan untuk varian papan yang digunakan
Muat turun binari dari pautan berikut, micropython.org/
Muat turun esptool yang mengendalikan membaca, menulis dan memadam ESP32 / ESP8266, github.com/espressif/esptool
Langkah 2: Komponen yang Diperlukan
Komponen yang diperlukan adalah:
1. ESP32
ESP32 di India - https://amzn.to/2NpbsE2ESP32 di UK -
ESP32 di Amerika Syarikat -
2. SSD1306 OLED Paparan SSD1306 di India-
SSD1306 di Amerika Syarikat -
SSD1306 di UK -
3. Papan roti
BreadBoard di India- https://amzn.to/2MW0OpbBreadBoard di Amerika Syarikat-
BreadBoard di UK-
4. Beberapa wayar
Langkah 3: Sambungan
Berikut ini adalah perincian sambungan antara paparan ESP32 dan SSD1306. SD1306 hadir dalam dua varian berdasarkan antara muka yang berasaskan I2C dan berasaskan SPI. Kami akan menggunakan varian berasaskan I2C dalam projek keluar.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK / CLK-> PIN4
SDA -> PIN5
Langkah 4: Tutorial
Langkah 5: Kod
Cari kod di Github.
github.com/stechiez/esp32-upython.git
Disyorkan:
Bermula dengan Antaramuka Sensor I2C ?? - Antaramuka MMA8451 Anda Menggunakan ESP32s: 8 Langkah
Bermula dengan Antaramuka Sensor I2C ?? - Antaramuka MMA8451 Anda Dengan Menggunakan ESP32: Dalam tutorial ini, anda akan mempelajari semua tentang Cara memulakan, menyambung dan mendapatkan peranti I2C (Accelerometer) yang berfungsi dengan pengawal (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Pilih Antaramuka SD untuk ESP32: 12 Langkah (dengan Gambar)
Pilih Antaramuka SD untuk ESP32: Arahan ini menunjukkan sesuatu tentang memilih antara muka SD untuk projek ESP32 anda
Antaramuka Dua Kawat (DMX) Dengan Skrin dan Butang: 5 Langkah (dengan Gambar)
Antaramuka Dua Kawat (DMX) Dengan Skrin dan Butang: DMX adalah protokol yang digunakan untuk mengawal lekapan lampu tahap dan kesan khas. Setiap peranti mempunyai salurannya sendiri yang bertindak balas. Saluran ini dapat dipilih oleh suis DIP atau paparan dengan butang. Terdapat banyak cara untuk memilih
Antaramuka Langkah MIDI: 12 Langkah (dengan Gambar)
MIDI Step Interface: Versi Sepanyol di sini. Dalam arahan ini, kami akan menunjukkan kepada anda cara membuat antara muka cahaya dan bunyi yang boleh digunakan untuk bermain " Simon Says " dan sebagai antara muka MIDI. Kedua-dua mod akan dimainkan dengan kaki anda. Latar belakang Projek ini dilahirkan kerana
Antaramuka Penggera Honeywell Vista Dengan Smart Hub (Wink / Smartthings): 7 Langkah (dengan Gambar)
Antaramuka Penggera Honeywell Vista Dengan Smart Hub (Wink / Smartthings): Hai! Saya ingin memberi tutorial ringkas mengenai bagaimana sistem penggera Honeywell Vista saya disatukan ke dalam hub pintar saya. Saya menggunakan Wink untuk tutorial ini, tetapi ini mesti berfungsi dengan mana-mana hub pintar (Smartthings / Iris / dll.) Sebelum kita memulakan, anda pergi