Que tal, una consulta: En caso de que el voltaje sobrepase los 5v las entradas analógicas cuentan con alguna protección? es decir, podría soportar los 6.5v sin dañarse? esto con la finalidad de no perder la resolución si realizara un divisor de voltaje.
Hola, buen día. el voltaje máximo son los 5v para los pines digitales y si conectas mas de 5 puedes dañar la placa. puedes apoyarte con un divisor de voltaje.
buen video, pero tengo una consulta... estoy haciendo un código donde deseo usar analógicos, con el fin de que si en una entrada analógica le llegan 255 por ejemplo, entonces que realice determinada acción sin embargo si el valor que ingresa es 160, entonces que haga otra acción totalmente diferente, es posible esto? como tu mencionas en el video el valor cuando esta flotante o sin señal fluctúa ...
Hola. Si es posible. Recuerda que las entradas analógicas te dan 1024 valores, de los cuales los puedes convertir a los valores que requieras con una regla de tres por ejemplo. Ya que tienes tu rango de valores, puedes utilizas condicionales anidados para realizar diferentes acciones en tus salidas P/E: // Sentencia if con Arduino if (valor > 255) { // Parpadear LED digitalWrite(pinLed, HIGH); delay(500); digitalWrite(pinLed, LOW); } else if (valor 100){ // Encender LED digitalWrite(pinLed, HIGH); }else{ // Apagar LED digitalWrite(pinLed, LOW); }
Buenas tardes, una inquietud: Porque se declara la variable análoga como entero (int) y su valor se establece como 'A0', siendo este último un carácter?
Hola. solo en el caso de las entradas analógicas, estas se asocian a los valores A0, A1, A2, A3, hasta A5 y es posible declarar así el uso de los pines que son exclusivamente entradas
buen día. en los pines disponemos de 6 salidas PWM de 8bits. Una resolución de 8bits en una salida PWM significa que tenemos 2^8 que es igual a 256 niveles. que van de 0 a 255. y los pines analógicos se caracterizan por leer valores de tensión de 0 a 5 Voltios con una resolución de 1024 (10 bits ) es decir 2^10. las entradas analógicas se usan cuando quieras recocer valores o señales en cantidades que varían en un rango de intensidad. por ejemplo: nivel de agua, luz, presión, velocidad, etc.. y las digitales cuando solo necesites reconocer dos estados. por ejemplo. si esta o no. prendido, presencia, si hay luz o no, etc. Espero te sirva Saludos.
Que tal, una consulta:
En caso de que el voltaje sobrepase los 5v las entradas analógicas cuentan con alguna protección? es decir, podría soportar los 6.5v sin dañarse? esto con la finalidad de no perder la resolución si realizara un divisor de voltaje.
Hola, buen día.
el voltaje máximo son los 5v para los pines digitales y si conectas mas de 5 puedes dañar la placa.
puedes apoyarte con un divisor de voltaje.
@@proyectos-jc gracias por tu respuesta. Saludos ✌
buen video, pero tengo una consulta... estoy haciendo un código donde deseo usar analógicos, con el fin de que si en una entrada analógica le llegan 255 por ejemplo, entonces que realice determinada acción sin embargo si el valor que ingresa es 160, entonces que haga otra acción totalmente diferente, es posible esto? como tu mencionas en el video el valor cuando esta flotante o sin señal fluctúa ...
Hola. Si es posible.
Recuerda que las entradas analógicas te dan 1024 valores, de los cuales los puedes convertir a los valores que requieras con una regla de tres por ejemplo.
Ya que tienes tu rango de valores, puedes utilizas condicionales anidados para realizar diferentes acciones en tus salidas P/E:
// Sentencia if con Arduino
if (valor > 255) {
// Parpadear LED
digitalWrite(pinLed, HIGH);
delay(500);
digitalWrite(pinLed, LOW);
} else if (valor 100){
// Encender LED
digitalWrite(pinLed, HIGH);
}else{
// Apagar LED
digitalWrite(pinLed, LOW);
}
Buenas tardes, una inquietud:
Porque se declara la variable análoga como entero (int) y su valor se establece como 'A0', siendo este último un carácter?
Hola.
solo en el caso de las entradas analógicas, estas se asocian a los valores A0, A1, A2, A3, hasta A5 y es posible declarar así el uso de los pines que son exclusivamente entradas
9:00 ¿Por qué hasta 255?
PD: ¿Cuándo se usan las entradas analógicas y cuando las digitales?
buen día.
en los pines disponemos de 6 salidas PWM de 8bits. Una resolución de 8bits en una salida PWM significa que tenemos 2^8 que es igual a 256 niveles. que van de 0 a 255.
y los pines analógicos se caracterizan por leer valores de tensión de 0 a 5 Voltios con una resolución de 1024 (10 bits ) es decir 2^10.
las entradas analógicas se usan cuando quieras recocer valores o señales en cantidades que varían en un rango de intensidad.
por ejemplo:
nivel de agua, luz, presión, velocidad, etc..
y las digitales cuando solo necesites reconocer dos estados.
por ejemplo.
si esta o no. prendido, presencia,
si hay luz o no, etc.
Espero te sirva Saludos.
@@proyectos-jc Muchas gracias! admiro tu dedicación
los pines analogicos de 1023 tambien se pueden usar como salidas verdad?
Se puede con un potenciometro de 5k?
Si. La variación de datos seria mas rápida
el potenciómetro de que valor debe ser ?
con uno de 10k