Keyestudio EASY plug SR01 Ultrasonik Modül

255.05

Stokta yok

Gönderim & Kargo

  • Hızlı Kargo

Siparişiniz en kısa sürede kapınızda.

  • Güvenilir Alışveriş

%100 orijinal ürün, güvenli ödeme garantisiyle.

Ürün Açıklaması

Contents

EASY Plug SR01Ultrasonic Module

thumb

Tanıtım

EASY plug SR01 ultrasonik modülünün, EASY plug Kontrol kartı V2.0 ile kullanılması gerekir. Modül, çok kolay ve kullanışlı olan tek bir hat ile çift dijital port arayüzüne bağlanır. Bu modül ultrasonik verici, alıcı ve ilgili kontrol devresini içerir. Modül dört yuvarlak delikle birlikte gelir, böylece müşteriler modülü servo plastik platformu gibi diğer cihazlara sabitlenecek şekilde yerleştirebilir.
thumb

Özellikler

Çalışma Gerilimi: DC 5V
     Çalışma Akımı: 15mA
     Çalışma Frekansı: 40KHz
     Maksimum Aralık: 3–5m
     Min Aralığı: 2cm
     Ölçüm Açısı: 15 derece
     Tetik Giriş Sinyali: 10µS TTL darbe
     Arayüz : çift dijital arayüz
     Ağırlık: 11.3g
thumb

Connection Diagram

thumb

Sample Code

#define echoPin 4 // Echo Pin
#define trigPin 3// Trigger Pin
#define LEDPin 13 // Onboard LED

int maximumRange = 200; // Maximum range needed
int minimumRange = 0; // Minimum range needed
long duration, distance; // Duration used to calculate distance

void setup() {
 Serial.begin (9600);
 pinMode(trigPin, OUTPUT);
 pinMode(echoPin, INPUT);
 pinMode(LEDPin, OUTPUT); // Use LED indicator (if required)
}

void loop() {
/* The following trigPin/echoPin cycle is used to determine the
 distance of the nearest object by bouncing soundwaves off of it. */ 
 digitalWrite(trigPin, LOW); 
 delayMicroseconds(2); 

 digitalWrite(trigPin, HIGH);
 delayMicroseconds(10); 
 digitalWrite(trigPin, LOW);

 duration = pulseIn(echoPin, HIGH);

 //Calculate the distance (in cm) based on the speed of sound.
 distance = duration/58.2;

 if (distance >= maximumRange || distance <= minimumRange){
 /* Send a negative number to computer and Turn LED ON 
 to indicate "out of range" */
 Serial.println("-1");
 digitalWrite(LEDPin, HIGH); 
 }
 else {
 /* Send the distance to the computer using Serial protocol, and
 turn LED OFF to indicate successful reading. */
 Serial.println(distance);
 digitalWrite(LEDPin, LOW); 
 }

 //Delay 50ms before next reading.
 delay(50);
}

Test Result

After connecting the power and burning the code, please open the
serial monitor, and set 9600 baud rate, you can see the distance between
ultrasonic and obstacle, as the diagram shown below.
thumb

Resources

Datasheet:
https://drive.google.com/open?id=1cExRhWZXi2EJNH3RCE8IDsD-482UCNwL

Yorumlar