Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Mənim kimi olsanız, əllərinizi ən son və ən yaxşı ESP8266/və s. Əldə etmək şansına tullanırsınız … ESP32 fərqli deyil, amma sənədləşmə ilə əlaqədar hələ çox şey olmadığını gördüm. İlk 2 addım yalnız OLED ilə təsvir edilənə deyil, əksər ESP32 ləzzətlərinə aid olmalıdır. Ümid edirik ki, bu "addım-addımlar" sizi işə salacaq. Uğurlar…. Əylən … Sənin üçün işləyib -işləmədiyini mənə bildir. Arduino IDE -də necə gəzməyi və kitabxanaları ilə işləməyi bildiyinizə dair bir neçə fərziyyə var.
YENİLƏNİŞ: 05Jan18 - Bu Təlimatın sonunda bəzi yenilənmiş ESP32 videolarına baxdığınızdan əmin olun. İnternet Saatı və Bluetooth BLE fəaliyyətdədir. Eskizlərə bağlantılar üçün YouTube qeydlərinə baxın.
Addım 1: Nə lazımdır
ESP32 SOC
USB kabeli
Arduino IDE
Addım 2: Arduino IDE -nin artıq quraşdırıldığını güman etmək
Varsayılan olaraq, ESP32
Bu səbəbdən hələlik onları əl ilə əlavə etməliyik.
Arduino IDE -ni yeni ESP32 lövhəniz üçün hazırlamaq üçün aşağıdakı saytdakı BÜTÜN addımları izləyin.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Vahid OLED -ə sahibsinizsə və onu işə salmaq istəyirsinizsə, növbəti addıma keçin.
Addım 3: Arduino üzərində OLED işini əldə edin
Yəqin ki, ESP32 -yə bir Arduino eskizini yüklədiniz, ilk dəfə qoşduqda üzərində işləyən 'yaraşıqlı' şəkillər yəqin ki yoxa çıxdı.
Bu xüsusi ESP32, OLED ekranı ilə əlaqə qurmaq üçün SSD1306 kitabxanalarından istifadə edir. Aşağıdakı Arduino kitabxanasını yükləyərək və SSD1306 -nın daxil olan Nümunə eskizlərindən birini sınayaraq başlamaqla uğurlar qazandım. Eskiz səhvlərlə tərtib edilmədikdə, uğursuz olduğu ünvanı dəyişdirdiyinizə əmin olun (0x3c, 5, 4).
Bu ESP -nin xüsusi I2C pinləri məlumat və saat üçün GPIO 5 və 4 -dədir.
Əlavə edilmiş ESP32_Wemos_I2C_Scanner eskizi, sancaqlarınızın düzgün ünvanlandığını təsdiq edəcək. ESP32 -yə yükləyin və seriyalı monitoru yoxlayın.
github.com/squix78/esp8266-oled-ssd1306
Addım 4: Arduino LDR Analog Girişli Funksional OLED
**** 28DEC17 YENİLƏNİŞİ İnternet/NTP saatı ilə ESP32 videosuna baxın. Kod yükləmə URL -si videonun altındakı YouTube -da mövcuddur
Bununla məşğul olmağa davam etmək qərarına gəldim və OLED -ni yalnız nümunələrlə deyil, 'həqiqi' məlumatlarla işləməyi bacardım. Analog LDR yemi. Kömək etmək üçün buna Arduino eskizini əlavə etdim. Səbr edin və necə çıxardığınızı mənə bildirin! Arduino və Analog-un işləmələri ilə əlaqədar bir "fırçalamağa" ehtiyacınız varsa, https://programmingelectronics.com/tutorial-21-ana… ünvanına daxil olun.
Bu uşaqlar ilə Arduino macərasına başladım … kurs mütləq dəyərlidir.