Entradas analógicas en Arduino

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 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

  • @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 ?

  • @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?