Arduino: Comando pinMode
16 Questions
48 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es la función del comando pinMode(pin, mode)?

  • Escribe un valor alto o bajo en un pin de salida.
  • Configura un pin específico en modo de entrada o salida. (correct)
  • Detiene la ejecución del programa durante un tiempo específico.
  • Configura un pin para leer datos de un sensor.
  • ¿Qué parámetro se utiliza en pinMode para configurar un pin como entrada con resistencia pull-up?

  • OUTPUT
  • HIGH
  • LOW
  • INPUT_PULLUP (correct)
  • ¿Qué hace el comando digitalWrite(pin, value)?

  • Lee el valor de un pin configurado como entrada.
  • Configura un pin específico en modo de entrada o salida.
  • Detiene la ejecución del programa durante un tiempo específico.
  • Escribe un valor alto o bajo en un pin de salida. (correct)
  • ¿Cuál es la función del comando digitalRead(pin)?

    <p>Leer el valor de un pin configurado como entrada.</p> Signup and view all the answers

    ¿Cuál es la diferencia principal entre las variables int y long en Arduino?

    <p><code>int</code> ocupa 2 bytes y <code>long</code> ocupa 4 bytes.</p> Signup and view all the answers

    ¿Qué rango de valores es el que puede almacenar una variable de tipo int en Arduino?

    <p>-32,768 a 32,767</p> Signup and view all the answers

    ¿Qué efecto tiene el comando delay(ms) en un programa de Arduino?

    <p>Detiene la ejecución del programa durante un número específico de milisegundos.</p> Signup and view all the answers

    ¿Cuál es la función del comando pinMode(pin, mode) en un programa de Arduino?

    <p>Configura un pin como entrada o salida.</p> Signup and view all the answers

    ¿Qué hace la función void setup() en un programa de Arduino?

    <p>Configura pines y comunicación al iniciar el programa.</p> Signup and view all the answers

    ¿Qué parámetro se utiliza en el comando digitalWrite(pin, value) para indicar el estado del pin?

    <p>value</p> Signup and view all the answers

    ¿Cuál es la función de void loop() en un programa de Arduino?

    <p>Contiene el código principal que se ejecuta en un ciclo infinito.</p> Signup and view all the answers

    ¿Qué hace el comando Serial.begin(9600) en Arduino?

    <p>Inicializa la comunicación serial a 9600 baudios.</p> Signup and view all the answers

    ¿Qué realiza el comando digitalRead(pin) en Arduino?

    <p>Lee el valor de un pin configurado como entrada.</p> Signup and view all the answers

    ¿Cuál es el propósito de la función delay(ms) en un programa de Arduino?

    <p>Pausar la ejecución del programa durante un número específico de milisegundos.</p> Signup and view all the answers

    ¿Qué función tiene void setup() en un programa de Arduino?

    <p>Configurar pines y comunicación al inicio del programa.</p> Signup and view all the answers

    ¿Qué hace la función void loop() en un programa de Arduino?

    <p>Ejecuta el código principal en un ciclo infinito.</p> Signup and view all the answers

    Study Notes

    Comandos y Funciones en Arduino

    • pinMode(pin, mode): Configura un pin específico como entrada o salida.
    • Parámetro INPUT_PULLUP: Configura un pin como entrada con resistencia pull-up.
    • digitalWrite(pin, value): Escribe un valor alto o bajo en un pin de salida.
    • digitalRead(pin): Lee el valor de un pin que está configurado como entrada.
    • delay(ms): Detiene la ejecución del programa durante un número específico de milisegundos.

    Estructura del Programa

    • void setup(): Se ejecuta al iniciar el programa, configura pines y comunicación.
    • void loop(): Contiene el código principal que se ejecuta en un ciclo infinito.

    Comunicación Serial

    • Serial.begin(9600): Inicializa la comunicación serial a 9600 baudios.

    Tipos de Variables

    • int ocupa 2 bytes y long ocupa 4 bytes.
    • Rango de valores para int: -32,768 a 32,767.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este cuestionario evalúa tus conocimientos sobre la función del comando pinMode(pin, mode) en Arduino. A través de preguntas específicas, se examinará tu comprensión sobre la configuración de pines como entrada o salida y el uso de resistencias pull-up. ¡Demuestra tu experiencia en programación de Arduino!

    Use Quizgecko on...
    Browser
    Browser