Comando De Arduino:
(los numeros vistos son de ejemplo)
Amarillo: Entrada
verde:Salida
void setup() se encarga de iniciar y configurar el programa, se ejecuta una sola vez
void loop() se encarga de ejecutar repetidamente un ccodigo formando un ciclo infinito.
pinMode(pin, OUTPUT/INPUT): define si un pin envia (OUTPUT) o recibe (INPUT). señal. (se utiliza
desde el pin 2 al pin 13)
digitalWrite(2,HIGH/2,LOW): pone el pin en encendido (HIGH) o apagado (LOW).
digitalWrite(LED, HIGH/LOW) prende o apaga el LED.
digitalRead(pin) Lee el valor de un pin digital especificado, ya sea HIGH o LOW.
digitalWrite(3,digitalRead(2)]: manda una señal o no la manda.
delay(ms) espera un tiempo prendido o apagado en milisegundo.
INPUT_PULLUP: mantiene el ping HGH sin señal externa.
Pull_down: usa resistencia externa para mantenerlo en LOW.
pull_up: usa la resistencia externa para manternerlo en HIGH.
analogRead(AO): lee el valor del pin analógico especificado
Bits 8 (Salida): tiene hasta 256 combinaciones posibles, tiene menos porque no es necesario,ej
(motor) puede tener 256 posibilidades de velocidad, con eso basta.
Bits 10 (Entrada): tiene hasta 2024 combinaciones posibles, esto tiene mas cominaciones
posibles para una mejor presición.
analogWrite(2,(un valor de 0-255) ): distintos numeros para limitar distintas velocidades,etc.
conexion: anodo(positivo) catodo(negativo)
Teoria:
¿Qué es Arduino?
Es una plataforma electrónica abierta y de bajo costo, ideal para principiantes y proyectos de
electrónica. Usa una placa con un microcontrolador (como el Arduino UNO) y se programa desde la PC
usando el entorno Arduino IDE.
Componentes básicos de la placa Arduino UNO:
Pines digitales (0 al 13): sirven como entrada o salida.
Pines analógicos (A0 al A5): usados para leer señales variables.
Pin GND: tierra.
Pin 5V: alimentación de 5 volts.
Puerto USB: para programación y alimentación.
Botón Reset: reinicia el programa.
Tipos de señales:
Digital: solo dos valores (0 o 1).
Analógica: puede tener muchos valores entre un mínimo y un máximo (por ejemplo, de 0 a 1023).
¿Para qué sirve Arduino?
Sirve para leer datos del entorno (como luz o temperatura) y responder activando algo (como un LED o
un motor). Se usa en automatización, robótica, domótica y para aprender electrónica.
¿Qué puede hacer un Arduino?
Puede recibir señales de sensores, procesarlas y activar salidas. También puede conectarse a internet,
enviar datos o comunicarse con otros dispositivos, usando módulos o placas adicionales llamadas
shields.
¿Cómo conectar una entrada en Arduino?
Se conecta un pulsador entre un pin digital (ej: 2) y GND, con una resistencia pull-down (o usando
INPUT_PULLUP). Luego se lee con digitalRead(2), que devuelve HIGH si está presionado o LOW si no.
¿Por qué Arduino?
Porque es más accesible y fácil de usar que otras plataformas similares. Es barato, funciona en
Windows, Linux y Mac, tiene un entorno de programación simple y claro, y además es de código abierto,
lo que permite modificar tanto el software como el hardware para adaptarlo o aprender más. Esto lo
hace ideal para estudiantes, profesores y aficionados
¿Qué es un potenciómetro?
Es una resistencia variable que permite controlar la corriente en un circuito. En Arduino se usa como
entrada analógica, entregando valores entre 0 y 1023 según su posición.
¿Qué es un diodo LED?
Es un componente que emite luz cuando se conecta correctamente. Tiene polaridad: la pata larga es el
ánodo (+) y la corta el cátodo (−). Es eficiente, duradero y muy usado en iluminación y señales.
¿que es una protoboard?
un placa de prototipo que nos ayuda a hacer circuitos temporales.