200TL ÜZERİ ÜCRETSİZ KARGO
 

Ultrasonik Sensör Modülü

  • 165,70 TL149,90 TL

Ultrasonik sensör modülü ses dalgaları sayesinde nesne ile arasındaki mesafeyi ölçmemize yarayan bir sensördür.

Alışveriş Listeme Ekle

Karşılaştırma listesine ekle

Vergiler Hariç: 149,90 TL

Stok Durumu: Stokta var

Marka: ALPGEN Robotics

Ürün Kodu: M013 - Ultrasonik Sensor

Uyarı: Fonlama kampanyamızdan ötürü ürün kargolama süremiz 1 aydır. Anlayışınız için teşekkür ederiz. Stok durumu için mail yolu ile iletişim kurabilirsiniz.

Ultrasonik Sensör Modülü

Ultrasonik sensör modülü ses dalgaları sayesinde nesne ile arasındaki mesafeyi ölçmemize yarayan bir sensördür. 

Verici kanalından gönderilen ses dalgaları herhangi bir nesneye çarptığı zaman yansıyan dalganın sensöre ulaşma süresine bağlı matematiksel bir formül ile aradaki mesafe santimetre cinsinden hesaplanabilir. 


Ultrasonik sensör engelden kaçan robot projeleri başta olmak üzere, boy hesabı, hırsız alarm, park sensörü gibi birçok projede kullanılabilir.


Teknik Özellikler

Maksimum Menzil4m
Minimum Menzil3cm
Çalışma VoltajıDC 5V
Görme Açısı15 Derece
Çektiği Akım15mA
Tetik Bacağı Giriş Sinyali10us TTL
Echo Çıkış SinyaliGiriş TTL Sinyali ve Mesafe Oranı
En62.19mm
Boy35.86
Vida Delik Çapı3.2mm


Örnek Proje Devre Şeması

Bu projede sensör ile ölçüm yapılarak Arduino'nun ekranına ölçülen değer cm cinsinden yazdırılmıştır.




Örnek Proje Arduino Kodu



/* ALPGEN Robotics */
// Ultrasonik Sensör ile Mesafe Ölçme
// 07.05.2021 
// Soru ve Yardım İçin: proje@alpgenrobotics.com
// www.alpgenrobotics.com //

int trigPin = 8; // trigPin Dijital 8 pine tanımlandı
int echoPin = 9; // echoPin Dijital 9 pine tanımlandı
long zaman;      // zaman adında değişken tanımlandı
long mesafe;     // mesafe adında değişken tanımlandı

void setup()     // Başlangıç Ayarlamaları
{
  pinMode(trigPin, OUTPUT); // trigPin çıkış olarak ayarlandı
  pinMode(echoPin,INPUT);   // echoPin giriş olarak ayarlandı
  Serial.begin(9600);       // Seri haberleşme hızı 9600 baudrate ayarlandı
}
void loop() // Sürekli Tekrar Edecek Olan Döngü
{
  digitalWrite(trigPin, LOW);     // trigPin durumu LOW yapıldı
  delayMicroseconds(5);           // 5us gecikme süresi
  digitalWrite(trigPin, HIGH);    // trigPin durumu HIGH yapıldı
  delayMicroseconds(10);          // 10us gecikme süresi
  digitalWrite(trigPin, LOW);     // trigPin durumu LOW yapıldı
  zaman = pulseIn(echoPin, HIGH); // echoPin HIGH olana kadar geçen süre zaman değişkenine atandı
  mesafe= (zaman /29.1)/2;        // Ölçülen zaman mesafeye çevrildi
  Serial.print("Uzaklik ");       // Arduino'nun seri ekranına "Uzaklık" yazdırıldı
  Serial.print(mesafe);           // Ekranda uzaklık kelimesinden sonra ölçülen mesafe değişkeni yazdırıldı
  Serial.println(" cm");          // En son cm yazdırılarak "println" komutu ile satır aşağı kaydırıldı
  delay(500);                     // Verilerin ekrana yazdırılma süresi = 500ms
}