Paso 6: Toques finales
Ahora el circuito de nuevo juntos, envolver en cinta aislante para evitar cortocircuitos y cargar el código
Aquí está el código:
/*******************************************************************************/
/ * definiciones de macros de PIR motion sensor pin y pin LED * / #define PIR_MOTION_SENSOR 8 / / pin de uso 8 para recibir la señal desde el módulo #define LED 7 / / el Grove - LED está conectado a D4 de Arduino
void setup() {pinsInit();}
void loop() {//if if(isPeopleDetected()) detecta el movimiento de la gente? turnOnLED();
turnOffLED() otra cosa; ¿} void pinsInit() {pinMode (PIR_MOTION_SENSOR, entrada); pinMode(LED,OUTPUT);} void turnOnLED() {digitalWrite(LED,HIGH);} void turnOffLED() {digitalWrite(LED,LOW);} / *** / / * función: detectar si alguien se mueve en detecta gama * / / * retorno:-booleano, ture es alguien detected.* / boolean isPeopleDetected() {int sensorValue = digitalRead(PIR_MOTION_SENSOR); if(sensorValue == HIGH) //if el valor del sensor es alta? {return true; //yes,return ture} else {return false; //no,return false}}