ساخت پروژه
0 محصولات نمایش سبد خرید

هیچ محصولی در سبد خرید نیست.

تست ماژول HC-SR04 با اردوینو

تست ماژول HC-SR04 با اردوینو

در این آموزش از ساخت پروژه نحوه تست ماژول HC-SR04 با اردوینو را اموزش خواهیم داد. حسگر سنسور اولتراسونیک SR04 سنسوری است که می تواند فاصله را اندازه گیری کند. ماژول SR04 یک امواج با فرکانس 40 کیلو هرتز منتشر می کند که از طریق هوا عبور می کند و اگر جسم یا مانعی که در مسیر آن باشد ، دوباره به ماژول باز می گردد. با در نظر گرفتن زمان سفر و سرعت صدا می توانید مسافت را محاسبه کنید.


پایه های سنسور SR04 اولتراسونیک HC-SR04 VCC (1) ، TRIG (2) ، ECHO (3) و GND (4) است. ولتاژ تغذیه VCC + 5V است و می توانید پین TRIG و ECHO را به هر ورودی / خروجی دیجیتال به آردوینو خود متصل کنید.


تست ماژول HC-SR04 با اردوینو

قطعات مورد نیاز

1. Arduino UNO R3

2. حسگر اولتراسونیک HC-SR04

3. سیم بردبورد

4. بردبورد


شماتیک تست ماژول HC-SR04 با اردوینو


پایه 5V اردوینو به VCC ماژول پایه GND اردوینو به GND ماژول پایه D2 اردوینو به ECHO و در اخر پایه D3 اردوینو به TRIG ماژول


تست ماژول HC-SR04 با اردوینو

کد تست ماژول HC-SR04 با اردوینو


#define echoPin 2
#define trigPin 3
long duration; 
int distance; 
void setup() {
  pinMode(trigPin, OUTPUT); 
  pinMode(echoPin, INPUT); 
  Serial.begin(9600); 
  Serial.println("Ultrasonic Sensor HC-SR04 Test");
  Serial.println("with Arduino UNO R3");
}
void loop() {
  // Clears the trigPin condition
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
 
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
 
  duration = pulseIn(echoPin, HIGH);
 
  distance = duration * 0.034 / 2;
  
  Serial.print("Distance: ");
  Serial.print(distance);
  Serial.println(" cm");
}

کد را کپی کنید و در نرم افزار اردوینو پیست کنید و روی اردوینو اپلود کنید

پس از اپلود کد سریال مانیتور رو باز کنید و سرعت سریال مانیتور رو روی 9600 قرار دهید

مقاله پیشنهادی  آموزش Data Logger با میکروکنترلر STM32 ذخیره‌سازی و ارسال داده‌ها

همان طور در تصویر زیر مشاهده میکنید ماژول به درستی کار میکند


تست ماژول HC-SR04 با اردوینو

امیدوارم که از این اموزش خوشتان امده باشه

امتیاز دادن به مطلب
0
دیدگاه‌های نوشته

*
*