آموزش وصل کردن سنسور ضربه به آردوینو

توی دومین آموزش از سری آموزش‌های آردوینو قراره نحوه وصل کردن سنسور ضربه به آردوینو رو توضیح بدم.

shock2

مواد مورد نیاز

  • آردوینو
  • ماژول ضربه
  • سیم جامپر

بستن مدار

برای بستن مدار کافیه خروجی سیگنال رو به ورودی دیجیتال شماره ۳ وصل کنید و زمین رو به زمین و ۵V رو هم به ۵V آردوینو وصل کنید.

کد برنامه

حالا برنامه آردوینو رو باز کنید و کد زیر رو داخلش کپی/پیست کنید:

int Shock = 3; //define shock port
int val;//define digital variable val
void setup()
{
 pinMode(Shock, INPUT); //define shock sensor as a output port
 Serial.begin(9600);
}
void loop()
{ val = digitalRead(Shock); //read the value of the digital interface 3 assigned to val
 if (val == HIGH) //when the shock sensor have signal, LED blink
 {
 Serial.println("shock detected");
 }
}

 

حالا کد رو کامپایل کنید و به آردوینو منتقل کنید.

خروجی برنامه

درصورتی که ماژول رو جا به جا کنید، توی خروجی Serial عبارت Shock detected نوشته میشه:

shock

کمک گرفته از www.robotcube.cc

پاسخ دهید