Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Dövrə
- Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
- Addım 4: Visuino -da Komponentləri Əlavə et və Bağlayın
- Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 6: Oyna
Video: Arduino və VL53L0X Uçuş Zamanı + OLED Ekran Təlimatı: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimatda, VL53L0X Uçuş Vaxtı sensoru və OLED Ekranından istifadə edərək məsafəni mm olaraq göstərməyi öyrənəcəyik.
Videoya baxın.
Addım 1: Nə lazımdır
- Arduino UNO (və ya digər Arduino)
- VL53L0X Lazer Aralığı Sensoru Uçuş Zamanı Sensoru
- Jumper telləri
- OLED Ekran
- Visuino proqramı: Visuino'yu yükləyin
Addım 2: Dövrə
- OLED Ekran pinini (GND) Arduino pininə (GND) bağlayın
- OLED Display pinini (VCC) Arduino pininə (5V) qoşun
- OLED Display pinini (SCL) Arduino pininə (SCL) qoşun
- OLED Display pinini (SDA) Arduino pininə (SDA) qoşun
- VL53L0X sensor pinini (GND) Arduino pininə (GND) qoşun
- VL53L0X sensor pinini (VCC) Arduino pininə (5V) qoşun
- VL53L0X sensor pinini (SCL) Arduino pininə (SCL) qoşun
- VL53L0X sensor pinini (SDA) Arduino pininə (SDA) qoşun
Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:
Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Əgər etməmisinizsə, Arduino IDE -ni ESP 8266 proqramlaşdırmaq üçün bu Təlimat kitabındakı addımları izləyin! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 4: Visuino -da Komponentləri Əlavə et və Bağlayın
- "Time Of Flight Laser Ranger VL53L0X" komponentini əlavə edin
- "SSD1306/SH1106 OLED Ekran (I2C)" komponentini əlavə edin, "DisplayOLED1" düyməsini iki dəfə vurun və elementlər pəncərəsində "Mətn Sahəsi" ni sola və xüsusiyyətlər pəncərəsinin ölçü ölçüsünə sürükləyin: 2
- LaserRanger1 pin sensoru I2C -ni Arduino pin I2C -yə qoşun
- DisplayOLED1 pin Out I2C -ni Arduino pin I2C -yə qoşun
- LaserRanger1 pin Məsafəsini (mm) DisplayOLED1 pin Mətn Sahəsinə1> Daxil edin
Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin
Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.
Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)
Addım 6: Oyna
Arduino UNO modulunu işə salırsınızsa, OLED ekranı, uçuş sensoru vaxtından əldə etdiyi məsafəni mm olaraq göstərməyə başlamalıdır, sensorun qarşısına bir obyekt qoya bilərsiniz və dəyəri dəyişəcək.
Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, buradan yükləyə və Visuinoda aça bilərsiniz:
Tövsiyə:
Arduino OLED Ekran Menyu Seçim Seçimiylə: 8 Addım
Arduino OLED Ekran Menyu Seçim Seçimi ilə: Bu dərslikdə OLED Display və Visuino istifadə edərək seçim seçimi ilə bir menyu necə quracağımızı öyrənəcəyik
Potensialiometr, OLED Ekran və Düymələrdən istifadə edərək Arduino Control DC Motor Hızı və İstiqamət: 6 Addım
Potensialiometr, OLED Ekran və Düymələrdən istifadə edərək Arduino Control DC Motor Sürəti və İstiqaməti: Bu təlimatda bir L298N DC MOTOR KONTROL sürücüsü və iki düymə ilə bir DC motor sürətini və istiqamətini idarə etmək və potensiometr dəyərini göstərmək üçün potensiometrdən istifadə etməyi öyrənəcəyik. OLED Ekranında. Bir nümayiş videosuna baxın
OLED Ekran və Arduino ilə Əylən: 12 Addım (Şəkillərlə birlikdə)
OLED Display və Arduino ilə əyləncə: Əminəm ki, OLED ekran texnologiyası haqqında mütləq eşitmisiniz. Nisbətən yenidir və köhnə LCD texnologiyasından daha yaxşı keyfiyyət təklif edir. Bu təlimatda, ən çox yayılmış tək şirkətlərdən birində məlumatları göstərmək üçün lazım olan addımları nəzərdən keçirmək istəyirik
OLED I2C Ekran Arduino/NodeMCU Təlimatı: 15 addım
OLED I2C Display Arduino/NodeMCU Tutorial: Yenidən proqramlaşdırma dili öyrənməyə başladığınız zaman yazdığınız ilk proqram: " Hello World! &Quot; Proqramın özü ekranda "Hello World" mətnini çap etməkdən başqa bir şey etmir. Beləliklə, Arduinomuzu "
Arduino UNO ilə 0.91inch 128x32 OLED Arayüzü Təlimatı: 7 Addım (Şəkillərlə)
Arduino UNO ilə OLED 0.91inch 128x32 Arayüzü Təlimatı: Bu dərslik, Arduino UNO ilə OLED 0.91inch LCD128x32 istifadə haqqında bəzi əsasları öyrədəcək