2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu Təlimat, "GIFs Challenge 2017" yarışması yarışır, İstəsəniz, yuxarıdakı pankartı tıklayaraq səsinizi verin. Çox sağ olun!;-)
Bu dərslik, bu böyük IoT cihazı olan ESP32 haqqında daha çox məlumat əldə etmək üçün bir səyahətin davamıdır.
Son dərsimdə: IOT Made Simple: Arduino IDE -də ESP32 ilə oynayaraq araşdırdıq:
- Rəqəmsal Çıxış: LEDin yanıb -sönməsi
- Rəqəmsal Giriş: Toxunma Sensorunun Oxunması
- Analog Giriş: Potansiometrdən dəyişən gərginliyin oxunması
- Analog Çıxış: LED parlaqlığını idarə etmək
- Analog Çıxış: Servo Mövqeyinə Nəzarət
- Rəqəmsal sensor ilə Temperatur/Nəmlik Məlumatlarının Oxunması
- İnternetə qoşulmaq və yerli vaxt əldə etmək
- Sadə bir yerli veb səhifədən məlumatların alınması, LED -in yandırılması/söndürülməsi
- Məlumatların sadə bir veb səhifəsinə ötürülməsi
İndi DHT sensoru (Temperatur və Rütubət) tərəfindən çəkilən məlumatları yerli vaxtda təqdim etmək üçün bir OLED daxil edək.
Addım 1: BoM - Material Bill
- ESP32 İnkişaf Şurası (8.52 ABŞ dolları)
- 0.91 düym 128x32 I2C IIC Seriyalı Mavi OLED LCD Ekran (2.98 ABŞ dolları)
- DHT22/AM2302 Rəqəmsal Temperatur və Rütubət Sensoru (US $ 9.99)
- 1 x LED (isteğe bağlı)
- 2 x Rezistorlar: 330 ohm və 10K ohm
- Potensialiometr: 10K ohm
- Protoboards
Addım 2: ESP32 Sürücü və Kitabxana Quraşdırması
Arduino IDE -dən istifadə edərək ESP32 -ni ESP8266 ailəsi ilə eyni şəkildə proqramlaşdırırıq.
Sürücüləri Qurun:
Kompüterinizə UART Sürücüsünə yenilənmiş CP210x USB -ni quraşdırmağınız vacibdir. Bu linkə daxil olun: usb-to-uart-bridge-vcp-sürücüləri və OS üçün uyğun sürücünü quraşdırın.
Kitabxananı quraşdırın:
Buradakı yenilik, Expressif-in GitHub-da bizə kitabxana quraşdırılması üçün lazımi istiqamətləri verməsidir: arduino-esp32. OS üçün təlimatları izləyin.
Bundan sonra Arduino IDE -ni yenidən başladın və tamamlandı! "TOOLS" menyusunda bir neçə lövhə görməlisiniz. Sizə uyğun olanı seçin. Ümumiyyətlə, "ümumi" ESP32 DEV MODULE yaxşı işləyir.
Arduino IDE -ni ilk dəfə açdığınız zaman, standart yükləmə sürətinin 921, 600 baud olduğunu qeyd edəcəksiniz. Bu qeyri -sabitliyi təhrik edə bilər. 115, 200 baud olaraq dəyişdirin!