Temario gratis › Tecnología 4.º ESO

Robótica: Arduino y programación de microcontroladores

Estás viendo el contenido de esta lección en modo lectura. Los ejercicios no se corrigen aquí — accede con una cuenta gratuita para practicar con corrección automática y guardar tu progreso.

Robótica: Arduino y programación de microcontroladores

Arduino

Estructura de un programa Arduino

void setup() {
  // Se ejecuta UNA vez al inicio
  pinMode(13, OUTPUT);  // Pin 13 como salida
  pinMode(2, INPUT);    // Pin 2 como entrada
}

void loop() {
  // Se ejecuta en BUCLE infinito
  digitalWrite(13, HIGH);  // Encender LED
  delay(1000);             // Esperar 1 segundo
  digitalWrite(13, LOW);   // Apagar LED
  delay(1000);             // Esperar 1 segundo
}

Funciones básicas

Proyectos típicos

¿Sabías que...?
Arduino fue creado en 2005 en el Instituto de Diseño de Interacción de Ivrea (Italia) para que estudiantes de diseño pudieran crear prototipos electrónicos fácilmente. Hoy lo usan millones de personas en todo el mundo.
Recuerda
En Arduino, setup() se ejecuta una vez (configurar pines). loop() se repite infinitamente (el programa principal). TODO programa tiene estas 2 funciones.
Actividades
1. Blink: programa que el LED parpadee (1 seg encendido, 1 seg apagado). El "Hola Mundo" de Arduino.
2. Semáforo: programa un semáforo con 3 LEDs: rojo 5 seg > amarillo 2 seg > verde 5 seg > amarillo 2 seg > rojo...
3. Sensor luz: conecta LDR a A0. Lee valor con analogRead. Si el valor es < 200 (oscuro), enciende LED.
4. Servo: programa un servo que gire de 0 a 180 grados y vuelva. Con la librería Servo.h.
5. Proyecto: diseña y programa un sistema con al menos 1 sensor + 1 actuador + lógica de control. Documenta.
✏️ Actividad de repaso

Repasa los conceptos principales de esta lección. Intenta explicar con tus propias palabras lo que has aprendido sobre Robótica: Arduino y programación de microcontroladores.

  1. Lee de nuevo las secciones que no hayas entendido bien.
  2. Escribe un resumen de 3-5 líneas con las ideas principales.
  3. Si hay ejercicios, intenta resolverlos sin mirar las soluciones.
Publicidad

¿Quieres hacer los ejercicios y guardar tu progreso en Tecnología 4.º ESO?

Crear cuenta gratis
« Sistemas de control automático Programación: algoritmos y estructuras »