Модуль датчика наклона и вибрации SW-520D может быть использован, когда необходимо определить факт наклона или вибрации. Порог чувствительности настраивается с помощью подстроечного резистора, а для индикации сигнала на цифровом выходе предусмотрен отдельный светодиод.
Контактная группа модуля:
- DO — цифровой выход;
- GND — «земля», общий провод;
- VCC — плюс питания, 5 В.
Принцип работы датчика:
Подключение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
const int sigPin = 2; // номер контакта переключателя наклона const int ledPin = 13; // номер светодиодного вывода // переменные будут меняться: boolean sigState = 0; // переменная для чтения состояния переключателя наклона void setup() { // инициализирует светодиодный вывод в качестве выхода: pinMode(ledPin, OUTPUT); // инициализируйте вывод переключателя наклона в качестве входа: pinMode(sigPin, INPUT); } void loop() { // считывает состояние значения переключателя наклона: sigState = digitalRead ( sigPin ) ; if (sigState==HIGH) { // включить светодиод: digitalWrite(ledPin, LOW); } else { // выключить светодиод: digitalWrite (ledPin, HIGH); } } |