помогите с скетчем
- Войдите на сайт для отправки комментариев
Помогите я в програмировании не ас мне надо подключить сигналку на основе датчиков движения вот подсобрал скетч, но он на один датчик. И никак не могу понять как добавить зоны, ещё надо 12 зон сделать тоесть 13 датчиков. arduino uno у меня, но если надо расширю
/VSS, OUT, GND => 5VC, Digital pin 2, GND
int pirPin = 2; /контакт для подключения датчика к Arduino
int ledPin = 13; /использование стандартного светодиода
int val = 0; /переменная для хранения состояния датчика
void setup() {
Serial. begin (9600); /открыть сеанс связи з компьютером
pinMode (pirPin, INPUT); /определить выходной контакт для датчика
pinMode (ledPin, OUTPUT); /определить контакт со светодиодом как выход
}
void loop() {
val = digitalRead (pirPin); /считываем состояние датчика
if (val = HIGH) { /если есть движение
digitalWrite (ledPin, HIGH); /включить светодиод
Serial. println("vor v dome!"); /передать на компьютер "Motion!"
}
else {
digitalWrite (ledPin, LOW); /иначе выключить светодиод
Serial. println("No motion"); /и передать компьютеру "No motion"
}
delay (1000); /подождать секунду
}
http://robocraft.ru/blog/arduino/518.html
или добавить val = digitalRead (pirPin);
светодиодов много у каждого датчика? много на несколько один, на несколько другой, или один на все?
а куда добавить? если есть возможность можно подправить?
будет отправляться сообщение от каждои зоны
хочется конечно это сделать
один на все