Hola.
Estoy desarrollando el programa para un robot móvil de detección humana. Tengo un problema con una parte del código que no logro solucionar. Quiero combinar el sensor PIR (infrarrojos) y el rcwl-0516(microondas) para detectar a una persona y una vez detectada, enviar la ubicación a un dispositivo con el GPS Neo 6m. Adjunto un esquema del código de las principales funciones:
caste.pdf (39,5 KB)
Bien, tengo 2 dudas, la primera es la siguiente: en el comando de if(sensor 1 && sensor 2) {*}, aquí *, ¿puedo poner el código del gps tal cual, o lo tengo que poner antes y fuera del condicional diciendo que esté LOW y luego poner un digitalWrite(.., HIGH) dentro del condicional?
Luego, la otra duda, en el esquema, he puesto un orden de las funciones: movimiento, bluetooth y los condicionales de los sensores. ¿El orden está bien o tiene que ser uno determinado?
Muchas gracias de antemano.
Saludos.