Paso 9: Los códigos de Arduino
1.) Descargar los siguientes códigos y luego subir el sketch / códigos a tu Arduino
2.) Presione "CTRL + Shift + M" para abrir al monitor serial
3.) Introduzca la traba abierta superior "O" - "C" para cerrar el pestillo
Sugerencias, consejos y trucos:
1.) Utilice los botones de tacto + pines digitales, en lugar de utilizar el monitor serial de la PC.
2.) retardo de agregar un bloqueo automático para el servo cerrar automáticamente después de la apertura.
_________________________________________________________________
Los códigos Raw (si eres demasiado perezoso para descargar el croquis):
Codificado por: Angelo S. Casimiro (también conocido como ASCAS)
Se aplica la regla de derecho de autor - reconocimiento no comercial Compartir igual (by-nc-sa)
Instrucciones:
Presione "CTRL + Shift + M" serial monitor de acceso a
Escriba: ' o ' para abrir cerradura - 'C' para cerrar (no mayúsculas y minúsculas)
#include
Servo myservo;
gar Char;
//------------------Setup---------------------
void setup() {}
myservo.Attach(9); Conecte el Servo al Pin #9
Serial.Begin(9600);
Serial.Print ("Introduzca: ' o ' abrir cerradura - 'C' cerca \n");
}
//------------------Loop---------------------
void loop() {if(Serial.available()) {gar = Serial.read(); Serial.println(GAR); Serial.println ("\nEnter: ' o ' al candado abierto - 'C' para cerrar"); delay(1000);}
Si (gar == 'c' || gar == 'C' || gar == 'cerrar') {//If "C" se introduce, cierre el pestillo
myservo.Write(0);
/ * myservo.write(150);delay(5000); Servo mando de bloqueo automático después de 5 segundos.
[Eliminar esta etiqueta de comentario para el código de bloqueo automático Servo - sugerido por: marhar]
*/
}
else if (gar == ' o ' || gar == ' o ' || gar == 'abrir') {//If "O" se ha introducido, cierre el pestillo
myservo.Write(150);
}
}