FUNCIONES DE ARDUINO Daniel Quizhpi

FUNCIONES DE ARDUINO Daniel Quizhpi

de DANIEL ALEXANDER QUIZHPI MINCHALA -
Número de respuestas: 0

Funciones principales de Arduino

image%20%281%29.png

Arduino es una pequeña placa electrónica que podemos programar para que haga cosas como leer sensores, encender luces, mover motores o interactuar con diferentes dispositivos. Está pensada para que cualquiera pueda aprender a usarla, incluso sin ser experto en electrónica o programación. Gracias a su software sencillo y a la cantidad de ejemplos que existen, Arduino se convierte en una herramienta muy práctica para crear prototipos, experimentar ideas y aprender cómo funcionan los sistemas electrónicos de una forma accesible y creativa.

Función

Descripción para informe

Sintaxis

void setup()

Es la función donde Arduino realiza toda la configuración inicial. Se ejecuta una sola vez al encenderse y se utiliza para preparar pines, iniciar comunicaciones o configurar dispositivos.

void setup() { /* código de inicialización */ }

void loop()

Es la función donde Arduino ejecuta de manera continua y repetitiva todas las instrucciones principales del programa. Todo lo que se coloque aquí se repetirá indefinidamente.

void loop() { /* código repetitivo */ }

pinMode()

Es la función que permite definir si un pin trabajará como entrada o como salida, dependiendo de si debe recibir información o activar un dispositivo.

pinMode(pin, MODE);

digitalWrite()

Es la función que permite enviar un nivel lógico alto (HIGH) o bajo (LOW) a un pin configurado como salida, controlando así el encendido o apagado de dispositivos.

digitalWrite(pin, VALUE);

digitalRead()

Es la función que permite leer el estado actual de un pin digital configurado como entrada, determinando si se encuentra en nivel HIGH o LOW.

int estado = digitalRead(pin);

analogRead()

Es la función que permite medir una señal analógica y obtener un valor numérico entre 0 y 1023, representando la intensidad de dicha señal.

int valor = analogRead(pin);

analogWrite()

Es la función que permite enviar un valor PWM entre 0 y 255, simulando una salida analógica para controlar la intensidad o velocidad de un dispositivo.

analogWrite(pin, valor);

delay()

Es la función que detiene temporalmente la ejecución del programa durante una cantidad de tiempo especificada en milisegundos.

delay(ms);