חיישן ויברציה - SW-420
חיישן שמזהה רעידות, מכות וזעזועים. בתוכו מנגנון קפיצי-מתכתי שסוגר מעגל כשיש תנועה מספיק חזקה. יש גם בורג כוונון רגישות קטן על גבי המודול - כדי לקבוע כמה חזק צריך "לדפוק" כדי שהחיישן יגיב.
מפרט
- מתח הפעלה: 3.3V עד 5V
- פלט: דיגיטלי (HIGH/LOW), עם פוטנציומטר לכוונון רגישות
- שימושים נפוצים: אזעקה נגד פריצה, זיהוי מכה או נפילה, מדידת רעד
חיבור
VCC ל-5V, GND ל-GND, DO לפין דיגיטלי (למשל פין 2).
קוד לדוגמה
const int vibrationPin = 2;
void setup() {
Serial.begin(9600);
pinMode(vibrationPin, INPUT);
}
void loop() {
int state = digitalRead(vibrationPin);
if (state == HIGH) {
Serial.println("זוהתה רעידה!");
}
delay(50);
}
רעיון לתרגול
לבנות "אזעקת דלת" - כשהחיישן מזהה רעידה (למשל דלת שנפתחת בכוח), מפעילים באזר וסופרים כמה פעמים זה קרה.