Entradas analógicas en Arduino

Поділитися
Вставка
  • Опубліковано 22 гру 2024

КОМЕНТАРІ • 15

  • @Ing_Marquez
    @Ing_Marquez 2 роки тому +3

    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.

    • @proyectos-jc
      @proyectos-jc  2 роки тому +3

      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.

    • @Ing_Marquez
      @Ing_Marquez 2 роки тому

      @@proyectos-jc gracias por tu respuesta. Saludos ✌

  • @oscaragudelo5157
    @oscaragudelo5157 3 роки тому +2

    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 ...

    • @proyectos-jc
      @proyectos-jc  3 роки тому

      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);
      }

  • @ynnojanodrac5740
    @ynnojanodrac5740 2 роки тому

    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?

    • @proyectos-jc
      @proyectos-jc  2 роки тому

      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

  • @Daniel-ib7du
    @Daniel-ib7du Рік тому +1

    9:00 ¿Por qué hasta 255?
    PD: ¿Cuándo se usan las entradas analógicas y cuando las digitales?

    • @proyectos-jc
      @proyectos-jc  Рік тому +2

      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.

    • @Daniel-ib7du
      @Daniel-ib7du Рік тому

      @@proyectos-jc Muchas gracias! admiro tu dedicación

  • @roelcamacho6538
    @roelcamacho6538 Рік тому

    los pines analogicos de 1023 tambien se pueden usar como salidas verdad?

  • @baudelmartinez4296
    @baudelmartinez4296 4 роки тому +1

    Se puede con un potenciometro de 5k?

    • @proyectos-jc
      @proyectos-jc  4 роки тому

      Si. La variación de datos seria mas rápida

  • @charzzdyken9244
    @charzzdyken9244 4 роки тому +1

    el potenciómetro de que valor debe ser ?