Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda, dəyərləri OLED ekranda çıxaracaq rəqəmsal məsafə ölçmə cihazı quracağıq. Bu layihə üçün bir ardiuno və ya ESP8266 modulundan istifadə etməyi seçə bilərsiniz və hər ikisi üçün kod verəcəyəm. İlk dəfə bir ESP8266 istifadə edirsinizsə, bu modul haqqında təlimatımı oxuyun. Bu proqramın təsviri, HC-SR04 məsafə sensoru oxunuşunu mikro nəzarətçiyə (arduino və ya ESP8266) göndərəcək və sonra mikro nəzarətçi bu dəyəri ekrana çıxaracaq. Beləliklə başlayaq.
Təchizat
Bu dərs üçün aşağıdakı komponentlərə ehtiyacınız olacaq:
- mikro nəzarətçi (arduino və ya ESP8266)
- çörək taxtası
- tullanan tellər
- HC-SR04 məsafə sensoru
- 0.96 düymlük OLED ekran
Addım 1: Dövrə naqilləri
Arduino və ya ESP8266 -nın naqilləri üçün sxemləri və cədvəli izləyin.
PINArduinoESP8266VCC (məsafə sensoru) 5V5VTRIG13D6ECHO12D5 GND (məsafə sensoru) GNDGNDVDD (OLED ekran) 3.3V3.3VGND (OLED ekran) GNDGNDSCKA5D1SDAA4D2
Addım 2: Adafruit OLED Kitabxanasını quraşdırın
OLED kitabxanasını qurmaq üçün aşağıdakı adımları yerinə yetirin:
- Arduino IDE -ni açın və Sketch> Kitabxanaya Daxil Edin> Kitabxanaları İdarə edin
- İndi kitabxana meneceri pəncərəsi açıqdır, "SSD1306" axtarın
- "Adafruit SSD1306 by Adafruit" başlıqlı birini seçin.
- Quraşdırma düyməsini basın
- Kitabxana artıq yüklənməlidir və proqramlaşdırmaya keçə bilərsiniz
Addım 3: Proqramlaşdırma
Bu həm ESP8266, həm də arduino üçün arduino IDE faylları üçün bir keçiddir. Kodda hər sətrin funksiyasını izah edən şərhlər var.
Addım 4: Bitirdiniz
İndi OLED ekranında göstərilən məsafəni görməlisiniz. Oxuduğunuz üçün təşəkkür edirəm və digər dərslərimi yoxlayın.