🔴 ARDUINO MATRIX KEYBOARD ⌨ [WITH and WITHOUT library] # 021

  Рет қаралды 27,992

Sergio A. Castaño Giraldo

Sergio A. Castaño Giraldo

Күн бұрын

Пікірлер: 48
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
🔴 Descargar Código: bit.ly/34sZmAj ✅ Teclado Matricial PIC: bit.ly/2RSKmJg ✅ Interrupciones Arduino: bit.ly/2EhJG8v ⚠ Sé un Experto con 1 click: bit.ly/2RVvxne *CONTENIDO* 0:20 Introducción 1:48 Que es el teclado matricial 2:22 Tipos de teclado matricial 4:10 Funcionamiento del Teclado 4:30 Los pasos para programar un teclado 5:30 Como identificar filas y columnas 7:15 Pines del teclado en simulación 7:51 Pasos para programar Teclado 9:20 Resumen de programación teclado 11:13 Librería Keypad 13:12 Instalación de Libreria Keypad 13:44 Ejemplo 1 con librería 18:50 Ejemplo 1 con Proteus 22:42 Ejemplo 2 SIN librería 26:25 Ejemplo 2 Tinkercad 27:15 Implementación real Teclado Matricial
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
*CONTENIDO* 0:20 Introducción 1:48 Que es el teclado matricial 2:22 Tipos de teclado matricial 4:10 Funcionamiento del Teclado 4:30 Los pasos para programar un teclado 5:30 Como identificar filas y columnas 7:15 Pines del teclado en simulación 7:51 Pasos para programar Teclado 9:20 Resumen de programación teclado 11:13 Librería Keypad 13:12 Instalación de Libreria Keypad 13:44 Ejemplo 1 con librería 18:50 Ejemplo 1 con Proteus 22:42 Ejemplo 2 SIN librería 26:25 Ejemplo 2 Tinkercad 27:15 Implementación real Teclado Matricial
@jockpunch
@jockpunch 4 жыл бұрын
Lo mejor que descubrí de tus explicaciones, es que explicas el programa, paso a paso, de forma muy didactica. Me está sirviendo mucho para entender y conocer la estructura de los programas.
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
Gracias Alvaro, que bueno que te gustan los videos. Saludos!!
@arturosanchezpena1756
@arturosanchezpena1756 2 жыл бұрын
Hola muchas gracias por la información me ha sido de gran utilidad, arme el circuito sin utilizar librería y me funciono, solo que en el paso 4 hay un error, ya que dice que las filas deberán ser salidas activadas y el código de ejemplo se muestra las columnas con un estado alto, cuando deberían ser las filas, porque las columnas están configuradas como entradas con resistencias pull up. Fuera de eso todo estuvo muy bien, muchas gracias
@joseosto30
@joseosto30 Жыл бұрын
Me sirvio mucho, muchas gracias
@accsceo
@accsceo 3 жыл бұрын
Muy bien explicado todo, muchísimas gracias.
@vicentematricardi3596
@vicentematricardi3596 5 жыл бұрын
Hola Sergio , muy interesante y ya que estamos , lo miramos , Muchas Gracias !!!!!
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Gracias Vicente. Un saludo grande!
@Danmuz66
@Danmuz66 5 жыл бұрын
Excelente tutorial don Sergio. Gracias por compartir la información.
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Gracias Danilo, me alegra que te haya gustado. Saludos!
@poderpensar
@poderpensar 5 жыл бұрын
exelente video muy bien esplicado, sin libreria es mas entendible, un saludo!!
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Excelente poderpensar, me alegra de que te haya gustado el video. Saludos y muchos éxitos!!
@tensoescalar1
@tensoescalar1 5 жыл бұрын
Excelente clase, muchas gracias y saludos
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Gracias Adalberto, es bueno tenerte por acá en el curso. Saludos!!
@carlosliriano435
@carlosliriano435 5 жыл бұрын
El contenido de tus vídeos siempre se muy bueno e instructivo, me gustaría si es posible explicaras como funcionan las maquinas de estados para realizar multi tareas simultaneas con arduinio utilizando la funcion millis pues pienso que este es un tema de mucha importancia y utilidad que seria bien acogido por tus seguidores incluyéndome a mi claro esta, y confió que con tus conocimientos aportarías luz sobre este tema ,si es que ya has tocado dicho tema en tu canal por favor indicarmelo, saludos desde Rep. Dominicana.
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Hola Carlos, gracias por el comentário, para este curso de Arduino ya tengo vários videos grabados, solo falta la edición, lo que comentas es muy interesante y trataré de cubrir esos temas en en algún video futuro. Saludos!
@diegohurtado9527
@diegohurtado9527 2 жыл бұрын
Excelente tutorial brother!!! estoy haciendo un proyecto de un timbre automatizado, cómo podría utilizar el teclado matricial para interactuar con la placa lcd.?
@lalyquispe6327
@lalyquispe6327 4 жыл бұрын
Geniaaal, Gracias :)
@Miguel261170
@Miguel261170 2 жыл бұрын
Hola Sergio, me pareció muy buena tú explicación pero tengo que conecta un Arduino a un teclado matricial de 13 columna y 4 filas, que modelo de Arduino me recomiendas y lo armó igual que tú explicación gracias
@robinsonramirez1324
@robinsonramirez1324 4 жыл бұрын
¿Puedo crear cualquier teclado con la dimensión que desee? (Por ejemplo, armar un teclado 5x5 usando botones de arcade).
@marioperales1187
@marioperales1187 3 жыл бұрын
Muchas gracias Una duda Por que no se puede colocar el teclado solamente en el puerto D (Pines del 0 al 7), si esos pines también tienen resistencias de PULL UP?
@jhovanidiaz7620
@jhovanidiaz7620 4 жыл бұрын
hola buen dia profe, disculpe pero por que en el min 23:31 dice que los pinesColumna los pone en HIGH, si se supone que son entradas. Gracias.
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
buena observación Jhovani, ahí me equivoqué realmente es digitalWrite(pinesFilas[nL],HIGH). Gracias. Saludos.
@jhovanidiaz7620
@jhovanidiaz7620 4 жыл бұрын
@@SergioACGiraldo va que va profe muchas gracias.
@kanadalux3621
@kanadalux3621 2 жыл бұрын
¿Estos teclados puedo usarlo con un promicro atmega32u4?
@pedrocoico7753
@pedrocoico7753 3 жыл бұрын
Buenas noches ingeniero, si deseo borrar un caracter ingresado, qué línea de código podría utilizar?
@electroz207
@electroz207 3 жыл бұрын
y el efecto rebote que aparece en pulsadores no se considera en el teclado?
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Seria una buena practica incorporar un antirebote, te va a quedar mucho mejor el código.
@sarabiaduranjavieralejandr6745
@sarabiaduranjavieralejandr6745 3 жыл бұрын
Muy buen video, solo una observación, la línea de código de el minuto 26:00 está mal, tiene un error de sintaxis, de ahí en más muy bien su código
@sarabiaduranjavieralejandr6745
@sarabiaduranjavieralejandr6745 3 жыл бұрын
Para ser más preciso nombró mal el array y un consejo, sería aún más efectivo que explicará que es un array, un ciclo for y como es que gracias a él funciona así yo creo que muchos aprenderían a empezar a crear sus propios algoritmos... Un consejo nadamás, buen día :D
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Hola Javier, gracias por la observación, tienes razón este video lo grabé inicialmente en portugués para el curso que tengo en Udemy y se me pasó. Sin embargo el código está bien en el sitio web para descarga. Estoy deacuerdo, que debería explicar los conceptos básicos, todavía no lo he hecho porque he grabado esos videos para otros lenguajes de programación que tengo en el canal, pero falta en este curso. Saludos.
@SERCHIPAPER
@SERCHIPAPER 3 жыл бұрын
Muchas gracias, pero una cosa, con estos teclados matriciales se podrían pulsar varios teclas a la vez? o se volvería loco el sistema?
@efrask827
@efrask827 3 жыл бұрын
hola Sergio disculpa la lbreria de keypad sirve usando una matriz mas grande? o solo es para un 4x4? Saludos
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
La librería Keypad es una biblioteca que puedes usar diferentes teclados matriciales con Arduino, no es exclusivo solo del 4x4. Saludos.
@efrask827
@efrask827 3 жыл бұрын
@@SergioACGiraldo gracias algo estoy haciendo mal revisaré mi circuito
@jonatantolentino1226
@jonatantolentino1226 5 жыл бұрын
Perfecto.
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Gracias Jonatan, me alegra que te haya gustado el video. Saludos!
@solonano4493
@solonano4493 2 жыл бұрын
Una consulta maestro: Si quiero asignar la tecla "enter" a un boton del matricial como lo hago? Estoy hace unos dias y no logro hacerlo. Gracias
@yosuechinoshernandez6347
@yosuechinoshernandez6347 2 жыл бұрын
Remplazas uno de los valores por ' '. Por ejemplo en lugar de que el '#' sea ese valor, si no un enter, la matriz "teclas [4][4]" ahora sería igual a: "{ { '1', '2', '3', 'A'}, { '4', '5', '6', 'B'}, { '7', '8', '9', 'C'}, { '*', '0', ' ', 'D'} }"
@tensoescalar1
@tensoescalar1 5 жыл бұрын
Una Pregunta Sergio, se pude usar este procedimiento para controlar un teclado de computadora completo? Este o un procedimiento parecido? La programación es parecida para un teclado completo? Gracias y saludos
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Hola Adalberto, el procedimiento mostrado en el video es más adecuado para teclados matriciales númericos. Claro, podrias usar el mismo procedimiento para un teclado completo pero gastarías muchas entradas. Lo mejor es por ejemplo utilizar el propio puerto PS/2 del teclado, el cual usa pocos pines y puedes usar una librería ya disponible conocida como PS2Keyboard.h
@eduardoescalona139
@eduardoescalona139 5 жыл бұрын
Para cuándo lo veremos con un curso en UDEMY profe.?
@SergioACGiraldo
@SergioACGiraldo 5 жыл бұрын
Hola Enrique, estoy pensando en hacer uno en Español el próximo año. Por el momento en esa plataforma he hecho este mismo de Arduino en portugués con contenido complementário para personas que no saben mucho de electrónica, pero para el próximo año pretendo hacer un curso que tengo en mente desde hace tiempo: bit.ly/331C6tq
@soss593
@soss593 4 жыл бұрын
En que tipo de variable se guarda la tecla pesionada ?
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
En una variable del tipo caracter. Saludos.
@zulynayelijaramillovalarez9598
@zulynayelijaramillovalarez9598 4 жыл бұрын
Agrégale LCD I2C con teclado matricial sin librería
¿Como usar un SERVOMOTOR con Arduino?  🔵 # 022
24:17
Sergio A. Castaño Giraldo
Рет қаралды 13 М.
👮 EEPROM Arduino [CONTRASEÑA KEYPAD] #025
32:21
Sergio A. Castaño Giraldo
Рет қаралды 14 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Using Keypads with Arduino - Build an Electronic Lock
28:17
DroneBot Workshop
Рет қаралды 242 М.
Teclado Matricial 4x4 con PIC ☎️ [PIC C en CCS C] - # 016
26:52
Sergio A. Castaño Giraldo
Рет қаралды 46 М.
AREF Arduino ⚡️ Voltaje de REFERENCIA ⭐️ [Curso ARDUINO] # 013
24:35
Sergio A. Castaño Giraldo
Рет қаралды 11 М.
Using LCD Displays with Arduino
46:23
DroneBot Workshop
Рет қаралды 1,7 МЛН