Daftar Isi:

ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: 4 Langkah
ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: 4 Langkah

Video: ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: 4 Langkah

Video: ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: 4 Langkah
Video: ESP32 dengan OLED 128x64: Tutorial Dasar di Wokwi 2024, Juli
Anonim
Image
Image
Apa yang Dibutuhkan?
Apa yang Dibutuhkan?

Jika Anda seperti saya, Anda melompat pada kesempatan untuk mendapatkan ESP8266/etc terbaru dan terbaik…dan mencobanya. ESP32 tidak berbeda tetapi saya telah menemukan bahwa belum terlalu banyak yang berkaitan dengan dokumentasi. 2 langkah pertama harus berhubungan dengan sebagian besar rasa ESP32 dan bukan hanya yang digambarkan dengan OLED. Semoga 'beberapa langkah' ini akan membantu Anda memulai. Good Luck …. Selamat bersenang-senang … Beri tahu saya jika itu berhasil untuk Anda. Beberapa asumsi adalah bahwa Anda tahu cara menavigasi Arduino IDE dan bekerja dengan perpustakaan mereka.

UPDATE: 05Jan18 - Pastikan untuk melihat beberapa video ESP32 yang diperbarui di akhir Instructable ini. Jam Internet dan Bluetooth BLE beraksi. Lihat di catatan YouTube untuk tautan ke sketsa.

Langkah 1: Apa yang Dibutuhkan

Apa yang Dibutuhkan?
Apa yang Dibutuhkan?
Apa yang Dibutuhkan?
Apa yang Dibutuhkan?

ESP32 SOC

kabel USB

Arduino IDE

Langkah 2: Dengan asumsi Arduino IDE Sudah Terinstal

Dengan asumsi Arduino IDE Sudah Terinstal
Dengan asumsi Arduino IDE Sudah Terinstal

Secara default, ESP32 belum muncul dengan entri pengelola papan standar yang menunjuk ke

Karena itu kita perlu menambahkannya secara manual untuk saat ini.

Ikuti SEMUA langkah di situs berikut untuk menyiapkan IDE Arduino Anda untuk papan ESP32 baru Anda.

github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md

Jika Anda memiliki OLED terintegrasi, dan ingin mencoba menjalankannya, lanjutkan ke langkah berikutnya.

Langkah 3: Dapatkan OLED Bekerja di Arduino

Dapatkan OLED Bekerja di Arduino
Dapatkan OLED Bekerja di Arduino
Dapatkan OLED Bekerja di Arduino
Dapatkan OLED Bekerja di Arduino
Dapatkan OLED Bekerja di Arduino
Dapatkan OLED Bekerja di Arduino

Sekarang Anda mungkin telah memuat sketsa Arduino pada ESP32 Anda, gambar 'cantik' yang berjalan di atasnya saat Anda pertama kali memasangnya mungkin hilang.

ESP32 khusus ini menggunakan perpustakaan SSD1306 untuk berkomunikasi dengan layar OLED. Saya beruntung memulai dengan memuat perpustakaan Arduino berikut dan menguji salah satu sketsa Contoh SSD1306 yang disertakan. Jika sketsa gagal dikompilasi dengan kesalahan, pastikan Anda mengubah alamat yang gagal menjadi (0x3c, 5, 4).

Pin I2C khusus ESP ini masing-masing ada di GPIO 5 dan 4 untuk data dan jam.

Sketsa ESP32_Wemos_I2C_Scanner terlampir akan mengonfirmasi apakah pin Anda dialamatkan dengan benar. Muat di ESP32 Anda dan periksa monitor serial.

github.com/squix78/esp8266-oled-ssd1306

Langkah 4: OLED Fungsional Dengan Input Analog LDR Arduino

****PERBARUI 28Des17 Lihat video ESP32 dengan jam Internet/NTP yang berfungsi. URL unduhan kode tersedia di YouTube di bawah video

Saya memutuskan untuk terus menggulirkan ini dan berhasil membuat OLED bekerja dengan data 'nyata' dan bukan hanya contoh. Umpan LDR analog. Saya telah melampirkan sketsa Arduino ini untuk membantu. Ambillah untuk berputar dan beri tahu saya bagaimana Anda melakukannya! Jika Anda membutuhkan 'pemolesan' tentang cara kerja Arduino dan Analog, kunjungi

Saya memulai petualangan Arduino saya dengan orang-orang ini … kursus ini pasti bermanfaat.

Direkomendasikan: