İçindekiler:

Hareket Sensörü APDS9960 ile Mesafe Yakınlık Ölçümü: 6 Adım
Hareket Sensörü APDS9960 ile Mesafe Yakınlık Ölçümü: 6 Adım

Video: Hareket Sensörü APDS9960 ile Mesafe Yakınlık Ölçümü: 6 Adım

Video: Hareket Sensörü APDS9960 ile Mesafe Yakınlık Ölçümü: 6 Adım
Video: Lesson 100: Control Servo Motor with your hand gesture Sensor and ambient light APDS-9960 2024, Temmuz
Anonim
Image
Image

Bu eğitimde, bir hareket sensörü APDS9960, arduino ve Visuino kullanarak mesafeyi nasıl ölçeceğimizi öğreneceğiz.

Videoyu izle!

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 (veya başka bir Arduino)
  • APDS9960 Sensör
  • Atlama telleri
  • ekmek tahtası
  • OLED Ekran
  • Visuino programı: Visuino'yu indirin

Adım 2: Devre

Devre
Devre
  • Sensör Pinini [GND] Arduino kartı pinine [GND] bağlayın
  • Sensör Pinini [Vin] Arduino kartı pinine [3.3V] bağlayın
  • Sensör Pinini [SDA] Arduino kartı pinine [SDA] bağlayın
  • Sensör Pinini [SCL] Arduino kartı pinine [SCL] bağlayın
  • OLED Ekran Pinini [GND] Arduino kartı pinine [GND] bağlayın
  • OLED Ekran Pinini [VCC] Arduino kartı pinine [+5V] bağlayın
  • OLED Ekran Pinini [SCL] Arduino kartı pinine [SCL] bağlayın
  • OLED Ekran Pinini [SDA] Arduino kartı pinine [SDA] 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

Visuino: https://www.visuino.eu 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
  • "Gesture Color Proximity APDS9960 I2C" bileşenini ekleyin
  • "OLED" bileşeni ekleyin
  • "DisplayOLED1" üzerine çift tıklayın
  • Öğeler penceresinde "Metin Alanı"nı sola sürükleyin, özellikler penceresinde boyutu 3 olarak ayarlayın
  • Öğeler penceresini kapatın
  • "GestureColorProximity1">Yakınlık pimi[Çıkış]'ı "DisplayOLED1">Metin Alanı1 pimi [Giriş]'e bağlayın
  • "GestureColorProximity1" I2C pin "Out" u Arduino Board pin I2C [Giriş]'e bağlayın
  • "DisplayOLED1" I2C pin "Out" u Arduino Board pin I2C [Giriş]'e bağlayın

Adım 5: 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, en alttaki "Build" Sekmesine tıklayın, doğru bağlantı noktasının seçildiğinden emin olun, ardından "Compile/Build and Upload" düğmesine tıklayın.

6. Adım: Oynat

Arduino UNO modülüne güç verirseniz ve kağıdı hareket sensörü üzerinden hareket ettirirseniz, OLED Ekran kağıdın mm cinsinden mesafesini göstermelidir.

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

Önerilen: