İçindekiler:

OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım

Video: OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım

Video: OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım
Video: Arduino ile Parallax Ping Ultrasonik Mesafe Sensörünün Kullanımı/ How to Use Pink Ultrasonic Sensor 2024, Kasım
Anonim
Image
Image

Bu eğitimde Arduino UNO, OLED Lcd, Ultrasonik telemetre modülü ve Visuino kullanarak ultrasonik menzili Lcd üzerinde görüntüleyeceğiz ve kırmızı bir LED ile limit mesafesini ayarlayacağız. Bir tanıtım videosu izleyin.

Adım 1: Neye İhtiyacınız Olacak?

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
  • Arduino UNO'su
  • Ultrasonik Mesafe Bulucu
  • OLED LCD
  • Kırmızı LED
  • ekmek tahtası
  • Atlama telleri
  • Visuino programı: Visuino'yu indirin

Adım 2: Devre

Devre
Devre
  • GND'yi Maduino UNO'dan devre tahtası pinine (gnd) bağlayın
  • Maduino UNO'dan 5V pini breadboard pinine bağlayın (pozitif)
  • SCL'yi Maduino UNO'dan OLED LCD pinine (SCL) bağlayın
  • SDA'yı Maduino UNO'dan OLED LCD pinine (SDA) bağlayın
  • OLED LCD pinini (VCC) breadboard pinine (pozitif) bağlayın
  • OLED LCD pinini (GND) breadboard pinine (GND) bağlayın
  • Ultrasonik modül pimini (VCC) devre tahtası pimine (pozitif) bağlayın
  • Ultrasonik modül pimini (GND) devre tahtası pimine (GND) bağlayın
  • Ultrasonik modül pinini (ECHO) Maduino UNO pin dijitale (3) bağlayın
  • Ultrasonik modül pinini (TRIG) Maduino UNO pin dijitale (2) bağlayın

  • Maduino UNO'dan dijital pimi (13) LED pimine (pozitif) bağlayın
  • LED pimini (negatif) devre tahtası pimine (GND) bağlayın

Adım 3: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Arduino'yu programlamaya başlamak için, Arduino IDE'yi buradan yüklemeniz gerekir:

Arduino IDE 1.6.6'da bazı kritik hatalar olduğunu lütfen unutmayın. 1.6.7 veya üstünü yüklediğinizden emin olun, aksi takdirde bu Talimat çalışmayacaktır! Eğer yapmadıysanız, Arduino IDE'yi ESP 8266'yı programlamak için ayarlamak için bu Talimattaki adımları izleyin! Visuino:https://www.visuino.eu da kurulmalıdır. İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin

Adım 4: Visuino'da Bileşen Ekleme

Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
  • Ultrasonik Ranger bileşeni ekle
  • Karşılaştırma Aralığı bileşenini ekleyin ve özellikler altında ayarlayın MAX: 9 << Display OLED bileşenini ekleyin, üzerine çift tıklayın ve "metin alanını" sola sürükleyin, özellikler set boyutu altında:2

Adım 5: Visuino'da: Bileşenlerin Bağlanması

Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
  • Arduino dijital çıkış pinini[3] UltrasonicRanger1 pinine[Echo] bağlayın
  • Arduino Seri[0] çıkış pinini[Out] DisplayOled1 pin[In]'e bağlayın
  • DisplayOled1 pini[Out I2c] - Arduino I2C pini [in]
  • UltrasonicRanger1 pin[Out]'u CompareRange1 pin[In]'e ve DisplayOled1 Elements. Text Field1 pin[In]'e bağlayın
  • UltrasonicRanger1 pimini[Ping] Arduino Dijital pimine[2] ve DisplayOled1 pimine[Yenile] bağlayın
  • CompareRange1 pinini[Out] Arduino Digital pinine[13] bağlayın

Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Visuino'da Arduino kodunu oluşturmak için F9'a basın veya Resim 1'de gösterilen butona tıklayın ve Arduino IDE'yi açın

Arduino IDE'de kodu derlemek ve yüklemek için Upload butonuna tıklayın (Resim 2)

7. Adım: Oynat

Oynamak
Oynamak

Arduino UNO modülüne güç verirseniz, OLED Lcd herhangi bir engelin mesafesi için değer numarasını göstermeye başlayacaktır. Ultrasonik modülün yanına herhangi bir engel koyarsanız değer değişecek ve LED yanıp sönecektir.

Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi de ekli. Visuino'da indirebilir ve açabilirsiniz:

Önerilen: