Isi kandungan:
Video: Paparan ESP32 dan OLED: Jam Internet - DHT22: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Instructable ini adalah pertandingan yang bertanding: "GIFs Challenge 2017", Sekiranya anda suka, sila berikan suara anda dengan mengklik pada banner di atas. Terima kasih banyak-banyak!;-)
Tutorial ini adalah kesinambungan perjalanan untuk mengetahui lebih lanjut mengenai peranti IoT hebat ini, ESP32.
Pada tutorial terakhir saya: IOT Made Simple: Bermain dengan ESP32 di Arduino IDE, kami meneroka:
- Output Digital: Berkelip LED
- Input Digital: Membaca Sensor Sentuh
- Input Analog: Membaca voltan berubah dari potensiometer
- Keluaran Analog: Mengawal kecerahan LED
- Keluaran Analog: Mengawal Kedudukan Servo
- Membaca Data Suhu / Kelembapan dengan sensor Digital
- Menyambung ke Internet dan mendapatkan waktu tempatan
- Menerima data dari laman web tempatan yang sederhana, menghidupkan / mematikan LED
- Menghantar data ke laman web tempatan yang sederhana
Sekarang mari kita sertakan OLED untuk menampilkan data yang ditangkap oleh sensor DHT (Suhu & Kelembapan) secara tempatan serta waktu tempatan.
Langkah 1: BoM - Bil Bahan
- Lembaga Pembangunan ESP32 (US $ 8.52)
- Paparan LCD OLED bersaiz biru bersaiz 0.91 inci 128x32 I2C IIC (US $ 2.98)
- Sensor Suhu dan Kelembapan Digital DHT22 / AM2302 (US $ 9.99)
- 1 x LED (pilihan)
- 2 x Perintang: 330 ohm dan 10K ohm
- Potensiometer: 10K ohm
- Protoboards
Langkah 2: Pemasangan Pemacu dan Perpustakaan ESP32
Kami akan menggunakan Arduino IDE untuk memprogram ESP32 kami, sama seperti yang kami lakukan dengan keluarga ESP8266.
Pasang Pemacu:
Penting bahawa anda telah memasang pada komputer anda, pemacu USB CP210x ke UART yang dikemas kini. Masukkan pautan ini: pemacu usb-to-uart-bridge-vcp dan pasang pemacu yang sesuai untuk OS anda.
Pasang Perpustakaan:
Yang baru di sini adalah bahawa Expressif sendiri dalam GitHubnya, akan memberi kita petunjuk yang tepat untuk pemasangan perpustakaan: arduino-esp32. Ikuti arahan untuk OS anda.
Selepas itu, mulakan semula Arduino IDE dan selesai! Anda mesti melihat beberapa papan pada Menu "ALAT". Pilih yang sesuai untuk anda. Secara amnya, MODUL ESP32 DEV "generik" berfungsi dengan baik.
Apabila anda membuka Arduino IDE untuk pertama kalinya, anda akan perhatikan bahawa kelajuan muat naik lalai adalah 921, 600 baud. Ini boleh menyebabkan ketidakstabilan provokatif. Ubahnya menjadi 115, 200 baud!
Disyorkan:
Seronok Dengan Paparan OLED dan Arduino: 12 Langkah (dengan Gambar)
Seronok Dengan Paparan OLED dan Arduino: Saya pasti anda pasti pernah mendengar mengenai teknologi paparan OLED. Ia agak baru dan menawarkan kualiti yang lebih baik daripada teknologi LCD lama. Dalam tutorial ini kami ingin mengkaji langkah-langkah yang diperlukan untuk memaparkan data pada salah satu syarikat tunggal yang paling umum
Jam Persaraan / Jam Naik / Jam Dn: 4 Langkah (dengan Gambar)
Jam Persaraan / Jam Naik / Jam Dn: Saya mempunyai beberapa paparan dot-matriks 8x8 LED di dalam laci dan memikirkan apa yang harus dilakukan dengan mereka. Diilhamkan oleh instruksional lain, saya mendapat idea untuk membuat paparan hitung mundur / naik untuk dikira ke tarikh / masa yang akan datang dan jika waktu sasaran
Jam Internet: Tarikh dan Masa Paparan Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: 6 Langkah
Jam Internet: Tarikh dan Masa Paparan Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: Hai kawan-kawan dalam arahan ini, kami akan membina jam internet yang akan mendapat masa dari internet sehingga projek ini tidak memerlukan RTC untuk berjalan, ia hanya memerlukan sambungan internet berfungsi Dan untuk projek ini, anda memerlukan esp8266 yang mempunyai
Jam Rangkaian ESP8266 Tanpa RTC - Jam NTP Nodemcu Tiada RTC - PROJEK JAM INTERNET: 4 Langkah
Jam Rangkaian ESP8266 Tanpa RTC | Jam NTP Nodemcu Tiada RTC | PROJEK JAM INTERNET: Dalam projek ini akan membuat projek jam tanpa RTC, akan memakan masa dari internet menggunakan wifi dan akan memaparkannya pada paparan st7735
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: 13 Langkah (dengan Gambar)
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: Pengenalan: Ini adalah Projek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemprosesan (boleh dimuat turun percuma) untuk memaparkan data Suhu, Kelembapan dalam digital dan borang graf bar, masa dan tarikh paparan dan jalankan waktu mengira