esta es la versión 1.0 en la proxima versión podrá hacerse desde el mismo teclado, por el momento la clave se configura al momento de programar el Arduino, exitos
Como puedo encontrar el buzzer que usaste? en tinkercard no me aparece el mismo y otra pregunta seria con que conectaste el teclado matricial, no me deja hacerlo. gracias y muy buen video
Gracias por comentar, El buzzer es realmente un zumbador piezoelectrico, en TinkerKad se encuentra ese dispositivo. El teclado matricial traia un conector hembra de 7 agujeros, lo único que hice fue conectarlo en los pines macho que trae el Arduino Uno, es por la misma razón que utilicé los pines del 0 - 6 para que me permitiera conectarlo directamente. Exitos
Buenas! Excelente explicacion. Tengo una consulta, se puede integrar una conexion a internet y hacer una consulta a una API para hacer validaciones de usuario? Muchas gracias.
Gracias por comentar, si puede hacerse pero requeriria más código y mas hardware, si tuviera que hacer algo así usaría mejor un Wemos D1 o Esp-8266 o ESP-32 ya que estos traen incorporado conexión wifi y me ahorraría trabajo. dentro de poco subiré un código mas elaborado para poder crear, eliminar claves. las claves creadas se almacenarán en la EEPROM
Gracias por comentar, te refieres a una alarma. Claro que sí amigo, aqui solo tiene el teclado, habría que implementar en el código que al ingresar la clave correcta se armé el sistema y con una bandera se deja evidencia que está la alarma encendida, luego al volver a introducir contraseña correcta se revisa bandera y si está la bandera activa entonces se desactiva la alarma y se deja evidencia con la bandera en false. lo de la sirena es en caso que mientras la alarma esté activa el Arduino detecte que en una entrada ya no esté presente el GND que esta conectada al NC circuito normalmente cerrado del sensor y entonces envia un pulso sostenido de unos 4 minutos que activa un relevo y por consiguiente la sirena de alarma, bueno existen proyectos de alarma, he tenido experiencia con alarmas mas de 8 años y tal vez en un momento dado suba un proyecto completo. éxitos..
con bandera me refiere a una variable de tipo booleana que puede ser verdadera(true) o falsa(false). para evitar perder esa información en caso que el circuito se haya quedado sin energia y luego la energía haya vuelto puede guardar el estado de la variable booleana en la memoria EEPROM para poder recuperarla luego. éxitos..
Claro que sí, en este ejemplo solo se enciende el led conectado al pin 10 del Arduino si la variable bandera=true. boolean bandera = false; int pinsalida = 10; void setup() { pinMode(pinsalida, OUTPUT); digitalWrite(pinsalida, LOW); } void loop() { if(bandera==true){ digitalWrite(pinsalida, HIGH); } else{ digitalWrite(pinsalida, LOW); } delay(10); }
La pantalla LCD I2C iría conectado al SCL SDA VCC GND o sea requiere 4 pines de conexión 5VDC GND SCL SDA el SDA va al pin A4 del Arduino y el SCL va al pin A5 del Arduino
Interesante y práctico, una pregunta si quiero cambiar la clave que debo hacer ?
esta es la versión 1.0 en la proxima versión podrá hacerse desde el mismo teclado, por el momento la clave se configura al momento de programar el Arduino, exitos
Como puedo encontrar el buzzer que usaste? en tinkercard no me aparece el mismo y otra pregunta seria con que conectaste el teclado matricial, no me deja hacerlo.
gracias y muy buen video
Gracias por comentar, El buzzer es realmente un zumbador piezoelectrico, en TinkerKad se encuentra ese dispositivo. El teclado matricial traia un conector hembra de 7 agujeros, lo único que hice fue conectarlo en los pines macho que trae el Arduino Uno, es por la misma razón que utilicé los pines del 0 - 6 para que me permitiera conectarlo directamente. Exitos
Buenas! Excelente explicacion. Tengo una consulta, se puede integrar una conexion a internet y hacer una consulta a una API para hacer validaciones de usuario? Muchas gracias.
Gracias por comentar, si puede hacerse pero requeriria más código y mas hardware, si tuviera que hacer algo así usaría mejor un Wemos D1 o Esp-8266 o ESP-32 ya que estos traen incorporado conexión wifi y me ahorraría trabajo. dentro de poco subiré un código mas elaborado para poder crear, eliminar claves. las claves creadas se almacenarán en la EEPROM
@@cmarinv2005 buenísimo, gracias!
@@descerebradodemas con mucho gusto, éxitos..
Hola, excelente proyecto ¿Se puede agregar un sensor movimiento y sirena de 12 volt? ¿Cómo sería el proyecto?
Gracias por comentar, te refieres a una alarma. Claro que sí amigo, aqui solo tiene el teclado, habría que implementar en el código que al ingresar la clave correcta se armé el sistema y con una bandera se deja evidencia que está la alarma encendida, luego al volver a introducir contraseña correcta se revisa bandera y si está la bandera activa entonces se desactiva la alarma y se deja evidencia con la bandera en false. lo de la sirena es en caso que mientras la alarma esté activa el Arduino detecte que en una entrada ya no esté presente el GND que esta conectada al NC circuito normalmente cerrado del sensor y entonces envia un pulso sostenido de unos 4 minutos que activa un relevo y por consiguiente la sirena de alarma, bueno existen proyectos de alarma, he tenido experiencia con alarmas mas de 8 años y tal vez en un momento dado suba un proyecto completo. éxitos..
@@cmarinv2005 Gracias por tu respuesta, pregunta ¿A qué te refieres cuando dices "Bandera"? ¿Sería como un aviso? Saludos
con bandera me refiere a una variable de tipo booleana que puede ser verdadera(true) o falsa(false). para evitar perder esa información en caso que el circuito se haya quedado sin energia y luego la energía haya vuelto puede guardar el estado de la variable booleana en la memoria EEPROM para poder recuperarla luego. éxitos..
@@cmarinv2005 Bien ¿Podrás mostrar un ejemplo de Bandera en Booleano? Gracias
Claro que sí, en este ejemplo solo se enciende el led conectado al pin 10 del Arduino si la variable bandera=true.
boolean bandera = false;
int pinsalida = 10;
void setup() {
pinMode(pinsalida, OUTPUT);
digitalWrite(pinsalida, LOW);
}
void loop() {
if(bandera==true){
digitalWrite(pinsalida, HIGH);
}
else{
digitalWrite(pinsalida, LOW);
}
delay(10);
}
Una disculpa a dónde va comectada la pantalla
La pantalla LCD I2C iría conectado al SCL SDA VCC GND o sea requiere 4 pines de conexión 5VDC GND SCL SDA el SDA va al pin A4 del Arduino y el SCL va al pin A5 del Arduino
@@cmarinv2005 muchas gracias
@@poker9507 listo amigo, éxitos