Mündəricat:

OLED Ekranlı DIY Məsafə Ölçən: 4 Addım
OLED Ekranlı DIY Məsafə Ölçən: 4 Addım

Video: OLED Ekranlı DIY Məsafə Ölçən: 4 Addım

Video: OLED Ekranlı DIY Məsafə Ölçən: 4 Addım
Video: SSD1306 128x32 OLED Ekran I2C Arduino kodu ilə necə istifadə olunur 2024, Iyun
Anonim
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən
OLED Ekranlı DIY Məsafə Ölçən

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

Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
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

Adafruit OLED Kitabxanasını quraşdırın
Adafruit OLED Kitabxanasını quraşdırın

OLED kitabxanasını qurmaq üçün aşağıdakı adımları yerinə yetirin:

  1. Arduino IDE -ni açın və Sketch> Kitabxanaya Daxil Edin> Kitabxanaları İdarə edin
  2. İndi kitabxana meneceri pəncərəsi açıqdır, "SSD1306" axtarın
  3. "Adafruit SSD1306 by Adafruit" başlıqlı birini seçin.
  4. Quraşdırma düyməsini basın
  5. Kitabxana artıq yüklənməlidir və proqramlaşdırmaya keçə bilərsiniz

Addım 3: Proqramlaşdırma

Proqramlaşdırma
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

Bitirdin!
Bitirdin!
Bitirdin!
Bitirdin!

İ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.

Tövsiyə: