Hola, muy buena explicación, con poco conocimiento de informática pude programar mí Arduino nano.... Lo que tengo en duda es como hacer para que Windows me tomé como un dispositivo de juego HID para que mí juego lo tome
Buenas excelente , usted puede hacer un tutorial como programar los pulsadores de la pantalla lcf keypad sheild y gracias por compartir sus conocimientos , saluy
Un pequeño comentario de como fluye los electrones en el pull up. Cuando esta abierto la corriente se va a ir a el pin de lectura, este pin de lectura consume muy poco, entonces I va a ser super pequeño, entonces inicialmente tienes 5V y el consumo del pin es aproximadamente 0.00001A y la resistencia es de 10K, entonces 0.00001 x 10 000 da 0.1 y se lo restas a 5V, sigue cercano a 5V, es HIGH. Ahora cuando cierras, se va a tierra (aumenta el consumo). Ahora aplicas la ley de ohms y tienes que V = I * R , R en el pin ground es 0 o cercano, entonces el voltaje que vas a leer es 0 o casi 0, entonces tu pin lee LOW. Dato interesante por si alguno no lo sabe. La corriente toma siempre el camino con menos resistencia, otra razon por la cual cuando cierras se va a querer ir a tierra por tierra tiene R 0, entonces le llega muy poquitica corriente al pin de lectura y lee LOW. Saludos y excelente curso para aprender.
Hola johann me gustan tus videos, a mi me pasa que si apreto y suelto el pulsador una sola vez muy rapido no me lo lee, probe cambiando el pulsador a otros modelos y me pasa lo mismo, que sera?
Hola profe me encantaría si podrías hacer un video de una puerta de garaje q abra y cierre con pulsador o switch final de carrera te lo agradecería mucho 🙏
me quedo la duda de la resistencia que no es de 10k sino de 1k segun el codigo de colores marron negro rojo es equivalente a 1k y marron negro naranja es equivalente a 10k?.
Las resistencias serían para proteger el botón (como a los leds)??? Has usado de 10k da igual cuantos ohmios usemos u hay algún mínimo paraguas sea efectivo ?? (Por debajo de x Ohmios es como Sino hubieras puesto nada) Para proteger los leds y no quemarlos tb da igual ohmios resistencia o hay un mínimo de ohmios a tener en cuenta que si ponemos por debajo de este quemamos el led??? Muchas gracias ,, maestro !!!! Un saludo !!
Claro !! Pero cuanto voltaje bajamos ?? Con poner una resistencia cualquiera ya es menor de los 5v ya vale o cada led tiene un voltaje máximo a soportar o por el empleo es regla común poner una resistencia para que en vez de 5v sean 3v y con ese voltaje no se funde ningún led...
Hola Ezequiel. No estamos protegiendo el botón, este no se quema como un LED. Estamos generando suficiente resistencia para que el voltaje baje a menos de la mitad y arduino entienda que cambiamos de 1 a 0 o viceversa. 10k es lo recomendado por Arduino: www.arduino.cc/en/Tutorial/Foundations/DigitalPins Si quieres investiga en qué punto deja de leer un 1 y se convierte el cero y haces la matemática y nos cuentas cuales resistencias nos sirven. Sería muy interesante saberlo. Yo no sé el dato exacto. Saludos!
el ultimo LedPin me sale error despues del ELSE, dice este escope no fue declarado int buttonPin = 4 ; int ledPin = 2; int buttonRead; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(buttonPin, INPUT ); pinMode(ledPin, OUTPUT); } void loop() { // put your main code here, to run repeatedly: buttonRead = digitalRead(buttonPin); Serial.println(buttonRead); delay (100); if (buttonRead == 0) { digitalWrite (LedPin, 1); } else { digitalWrite(LedPin, 0); } } CUAL ES EL ERROR ?
Aqui estas conectando 5V con tierra y para que haga cortocircuito ponemos una resistencia en medio. Si no la pones el consumo es tal que se te jode la placa, entonces necesitamos un valor de resistencia para evitar que esto suceda. Arduino recomienda 10K. Saludos
los esquemas del principio me ayudaron a entender este concepto mucho mejor que como lo había visto en varios videos ! gracias
Yo sigo por aquí, con altibajos pero muy alegre por estas clases que son tan explicativas y geniales :D
Muy buena explicación, me gusta saludos desde valencia España.
Compré un kit de componentes electrónicos pero sin arduino y trae todo lo que has enseñado a el curso facil
Excelente!! Que sigan los éxitos y tus tutoriales.
Gracias, saludos 😜
Me encanta este curso, he aprendido muchisimo y lo estoy aplicando al area automotriz. Saludos Johan.
Hola, muy buena explicación, con poco conocimiento de informática pude programar mí Arduino nano.... Lo que tengo en duda es como hacer para que Windows me tomé como un dispositivo de juego HID para que mí juego lo tome
eres lo máximo hermano..
Muchas gracias me salvaste con esto 😢😄
Muchas gracias por todo eres un genio, un saludo.
Me gustaron los esquemas del principio, para entender mejor "pull-up" y "pull-down".
Me costó ver la utilidad de la resistencia.
Buenas excelente , usted puede hacer un tutorial como programar los pulsadores de la pantalla lcf keypad sheild y gracias por compartir sus conocimientos , saluy
Gracias! Explicas genial.
Un pequeño comentario de como fluye los electrones en el pull up. Cuando esta abierto la corriente se va a ir a el pin de lectura, este pin de lectura consume muy poco, entonces I va a ser super pequeño, entonces inicialmente tienes 5V y el consumo del pin es aproximadamente 0.00001A y la resistencia es de 10K, entonces 0.00001 x 10 000 da 0.1 y se lo restas a 5V, sigue cercano a 5V, es HIGH.
Ahora cuando cierras, se va a tierra (aumenta el consumo). Ahora aplicas la ley de ohms y tienes que V = I * R , R en el pin ground es 0 o cercano, entonces el voltaje que vas a leer es 0 o casi 0, entonces tu pin lee LOW.
Dato interesante por si alguno no lo sabe. La corriente toma siempre el camino con menos resistencia, otra razon por la cual cuando cierras se va a querer ir a tierra por tierra tiene R 0, entonces le llega muy poquitica corriente al pin de lectura y lee LOW.
Saludos y excelente curso para aprender.
importa si uso una fuente de 5V y 1A, alimentando al arduino por lo piones Vin y GND o sera que la corriente puede dañar en los pines digitales?
Excelente clase!!!
Hola johann me gustan tus videos, a mi me pasa que si apreto y suelto el pulsador una sola vez muy rapido no me lo lee, probe cambiando el pulsador a otros modelos y me pasa lo mismo, que sera?
Excelente video amigo saludos,
mejor tutorial
entendi todo!!!
Hola profe me encantaría si podrías hacer un video de una puerta de garaje q abra y cierre con pulsador o switch final de carrera te lo agradecería mucho 🙏
Muy buenas explicaciones. Cuando tienen inventario del kit? Saludos
excelente!!! yo deje el IDE 2.0 y volví al 1.8. la nueva versión es muy pesada y pierde el principio de simplicidad.
Ese teclado vive desconfigurado.
Cuantos input_pullup se pueden utilizar? gracias
me quedo la duda de la resistencia que no es de 10k sino de 1k segun el codigo de colores marron negro rojo es equivalente a 1k y marron negro naranja es equivalente a 10k?.
buenas practicas!!!
El botón está bien conectado?
Las resistencias serían para proteger el botón (como a los leds)??? Has usado de 10k da igual cuantos ohmios usemos u hay algún mínimo paraguas sea efectivo ?? (Por debajo de x Ohmios es como Sino hubieras puesto nada)
Para proteger los leds y no quemarlos tb da igual ohmios resistencia o hay un mínimo de ohmios a tener en cuenta que si ponemos por debajo de este quemamos el led???
Muchas gracias ,, maestro !!!!
Un saludo !!
La respuesta a tu pregunta está en la Ley de Ohm! Debes estudiarla.
Claro !! Pero cuanto voltaje bajamos ?? Con poner una resistencia cualquiera ya es menor de los 5v ya vale o cada led tiene un voltaje máximo a soportar o por el empleo es regla común poner una resistencia para que en vez de 5v sean 3v y con ese voltaje no se funde ningún led...
Hola Ezequiel. No estamos protegiendo el botón, este no se quema como un LED. Estamos generando suficiente resistencia para que el voltaje baje a menos de la mitad y arduino entienda que cambiamos de 1 a 0 o viceversa. 10k es lo recomendado por Arduino: www.arduino.cc/en/Tutorial/Foundations/DigitalPins Si quieres investiga en qué punto deja de leer un 1 y se convierte el cero y haces la matemática y nos cuentas cuales resistencias nos sirven. Sería muy interesante saberlo. Yo no sé el dato exacto. Saludos!
@@JohannPerezE perfecto muchas gracias y un saludo!!!
faltó conectar el interruptor al pin no?
Saludos, muy buen tema
Gracias por asistir a la clase!!!
Larga vida al Arduino IDE antiguo.
Saludos.... 👋👋
Hola Christian. Saludos!
Saludos excelente
Hola Juan. Un saludo!
el ultimo LedPin me sale error despues del ELSE, dice este escope no fue declarado
int buttonPin = 4 ;
int ledPin = 2;
int buttonRead;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(buttonPin, INPUT );
pinMode(ledPin, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
buttonRead = digitalRead(buttonPin);
Serial.println(buttonRead);
delay (100);
if (buttonRead == 0) {
digitalWrite (LedPin, 1);
}
else {
digitalWrite(LedPin, 0);
}
}
CUAL ES EL ERROR ?
Hola. probablemente sea porque la declaraste con L minúscula y luego loa usaste con L mayúscula. Saludos!
@@JohannPerezE gracias verifico luegp
He visto que todos usan resistencia de 10k pero no entiendo porque
Aqui estas conectando 5V con tierra y para que haga cortocircuito ponemos una resistencia en medio. Si no la pones el consumo es tal que se te jode la placa, entonces necesitamos un valor de resistencia para evitar que esto suceda. Arduino recomienda 10K. Saludos
mi boton es mas grande y no sirve :(