วันศุกร์ที่ 6 กรกฎาคม พ.ศ. 2561

โปรเจคที่3 Code Arduino Hookup กับ SW-420

 Arduino Hookup กับ SW-420

เซนเซอร์ตรวจจับการสั่นสะเทือนรุ่น SW-420 มาพร้อมกับบอร์ด breakout ที่มี LM 393 และเครื่องปรับแรงดันไฟฟ้าในตัวสำหรับการเลือกค่าความไวและสัญญาณ LED

ผลการค้นหารูปภาพสำหรับ sw420


โมดูลเซ็นเซอร์นี้ผลิตสถานะตรรกะขึ้นอยู่กับแรงสั่นสะเทือนและแรงภายนอกที่ใช้ เมื่อไม่มีการสั่นสะเทือนโมดูลนี้จะให้เอาต์พุตลอจิก LOW เมื่อรู้สึกสั่นสะเทือนแล้วการแสดงผลของโมดูลนี้จะไปที่ความสูงของ logic อคติในการทำงานของวงจรนี้อยู่ระหว่าง 3.3V ถึง 5V DC




เซ็นเซอร์วัดแรงสั่นสะเทือน sw 420 arduino interface

ต่อขา Vcc ของบอร์ดเซนเซอร์กับขา 5V ของบอร์ด Arduino เชื่อมต่อขา Gnd กับขา Gnd ของ Arduino เชื่อมต่อขาสัญญาณขาออกของบอร์ดเซนเซอร์กับขาดิจิตอล Arduino D3 ทำการปรับเทียบและปรับเกณฑ์ความไวจากนั้นอัปโหลดภาพร่างต่อไปนี้ลงในกระดาน Arduino


Code Arduino สำหรับเอาต์พุต Logic State จากโมดูลเซ็นเซอร์ที่นี่ LED onboard ของ Arduino บ่งชี้ว่ามีการสั่นสะเทือน

int       vidr_pin      =  3   ;
int       LED_pin   =  13   ;
การตั้งค่าเป็นโมฆะ    (   )    {      pinmode      (      vibr_pin      ,      เอาท์พุท)    ;     }






void    loop   (   )    {
     int   val    ;
val    =   digitalRead   (  vibr_pin  )    ;
ถ้า  (  val   ==  1  )
{
อื่น
digitalwrite   LED_Pin  ,  HIGH   )   ;
ความล่าช้า (   1000   )   ;

digitalwrite   LED_Pin  ,  LOW  )   ;
ความล่าช้า (   1000   )   ;
}
อื่น
digitalrite   (  LED_Pin   ,   LOW)   ;
}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น