Olá Pessoal eh o seguinte, estou desenvolvendo um projeto onde eu utilizaria alguns clps, porém visto a diversidades e os custos das peças para arduino optei por fazer o prototipo , com ele, porém conheço muito pouco de C, eu já tenho a lógica to em um esboço que fiz, porém não sei com programa-la, e umas das minhas primeiras duvidas eh a senguite:
a lógica eh:
em um interruptor de parede haverá um botão on/off e um sensor de presença, (o botão não tem relevância agora) terá dupla função, uma é acionar a lampada quando se chegar aprox. 1m dele, a 2a é quando eu ativar o alarme no arduino esse sensor deverá ampliar sua area de detecção e caso haja movimento acionar uma sirene junto com a lampada. em pseudo-linguagem seria mais ou menos isso:
se detecção =< 1 metro E sensor de luz = escuro( liga pino digital 30 lampada);
ENQUANTO alarme = ligado E detecção >= 0,1 (liga toda a iluminação da casa E pino 40 sirene);
é mais ou menos isso que preciso.