Visitas: 0
Modo día

Bienvenidos al Futuro

Aprende las bases de la ingeniería moderna a través de guías prácticas y conceptos fundamentales de electrónica y robótica aplicada.

Conceptos Claros

Desde la Ley de Ohm hasta el control de sensores avanzados.

Proyectos Reales

Crea semáforos inteligentes y alarmas con tus propias manos.

Código Arduino

Aprende la estructura básica de un sketch y funciones comunes.

La Ley de Ohm

La ley de Ohm establece que la intensidad de corriente (I) que circula por un conductor es directamente proporcional al voltaje (V) aplicado e inversamente proporcional a la resistencia (R) del mismo.

Establece la relación entre Voltaje (V), Corriente (I) y Resistencia (R).

V = I × R

Voltaje (V)

La "fuerza" que empuja electrones. Medido en Voltios (V).

Corriente (I)

Flujo de electrones por segundo. Medido en Amperios (A).

Resistencia (R)

Oposición al paso de corriente. Medido en Ohmios (Ω).

Ejemplo Práctico:

Un motor de compresor consume 15 A de corriente y tiene una resistencia de 8 Ω. Utilizando la ley de Ohm:
V = I × R
V = 15 A × 8 Ω
V = 120 voltios

Si el suministro eléctrico es inferior a 120 V, es posible que el motor no funcione correctamente.

El triángulo de Ohm:

Si necesitas recordar las diferentes formas de la ley de Ohm, el triángulo es una herramienta muy útil. Te ayuda a resolver fácilmente la tensión (V), la corriente (I) o la resistencia (R).

Triángulo de Ohm

Electrónica Básica

Los componentes que dan vida a los circuitos.

Componentes Activos

Diodo: Permite el paso en un solo sentido.

Transistor: El interruptor electrónico fundamental.

Componentes Pasivos

Resistencia: Limita la corriente.

Capacitor: Almacena energía eléctrica.

¿Por qué aprender electrónica básica?

Comprender los principios de la electrónica básica te permite interpretar circuitos, diagnosticar fallas, usar equipos de medición y desarrollar soluciones técnicas reales. Es clave para:

  • Mantenimiento y reparación de dispositivos electrónicos.
  • Automatización industrial.
  • Redes eléctricas y cableado estructurado.
  • Electrónica automotriz y de consumo.

¿Qué estudia la electrónica básica?

Analiza el comportamiento del flujo de electrones en diferentes materiales y dispositivos. Se apoya en:

  • Ley de Ohm.
  • Leyes de Kirchhoff.
  • Características de materiales conductores, semiconductores y aislantes.

Componentes fundamentales

  1. Resistores: Limitan la corriente eléctrica. Se miden en ohmios (Ω).
  2. Condensadores: Almacenan energía. Su unidad es el faradio (F).
  3. Diodos rectificadores: Permiten el paso de corriente en una sola dirección.
  4. Transistores: Actúan como interruptores o amplificadores (BJT, FET).
  5. Circuitos Integrados: Contienen miles de componentes miniaturizados.
  6. Fuentes de Alimentación: Suministran energía al circuito.
Electrónica

Programación con Arduino IDE

El entorno para dar inteligencia a tu hardware.

void setup() {
  // Configuración inicial
  pinMode(13, OUTPUT);
}
void loop() {
  // Se repite infinitamente
  digitalWrite(13, HIGH);
}

Arduino UNO R3: La Revolución del Hardware Libre

El Arduino UNO R3 es el buque insignia de la marca, siendo la placa más popular para quienes se inician en programación y electrónica.

Índice de Contenidos:
  • ¿Qué es y para qué sirve?
  • Antepasados y Evolución Histórica
  • Anatomía Técnica: El Microcontrolador y Puertos
  • Programación Práctica en Arduino IDE

¿Qué es Arduino UNO R3 y para qué sirve?

Es una placa de desarrollo basada en el microcontrolador ATmega328P. Facilita la programación de microcontroladores para interactuar con sensores y actuadores físicos.

Arduino UNO R3
Vista superior de la placa Arduino UNO R3 original.

Antepasados de Arduino UNO

1. Etapa Arduino Serial (2005-2006)

Las primeras versiones utilizaban el protocolo RS-232, requiriendo adaptadores externos.

Arduino puerto serie

Comparativa de Niveles Lógicos


Nivel LógicoSerie TTL (Moderno)Serie RS-232 (Antiguo)
1 (Alto)+5V[-3V a -15V]
0 (Bajo)0V[+3V a +15V]

2. Etapa Arduino USB

Se integró un puerto USB con el chip FTDI FT232BM como conversor USB-Serie.

Chip FTDI

Anatomía del Arduino UNO R3

  • ATmega328P: Microcontrolador con 32 KB de memoria Flash.
  • Puerto USB Tipo B: Ideal para conexión constante en laboratorios.
  • Conector Jack: Alimentación con batería de 9V o hasta 12V.
  • Pines ICSP: Programación sin puerto USB.
Diagrama Arduino

Cómo programar un Arduino UNO R3

Para cargar programas (sketches), se utiliza el Arduino IDE. Es vital seleccionar correctamente la placa en el menú de herramientas.

Código de Ejemplo: Blink (Parpadeo)

void setup() {
  pinMode(13, OUTPUT); // Pin 13 como salida
}

void loop() {
  digitalWrite(13, HIGH); // Enciende LED
  delay(1000);            // Espera 1 segundo
  digitalWrite(13, LOW);  // Apaga LED
  delay(1000);            // Espera 1 segundo
}
Done Uploading
Mensaje "Done uploading" al cargar correctamente.

Proyectos Educativos

NIVEL 1

Semáforo Inteligente

Control de múltiples salidas digitales y tiempos de espera (delays).

NIVEL 2

Alarma de Pulsador

Uso de entradas digitales y transductores acústicos (Buzzers).

NIVEL 3

Luz Nocturna

Detección de luz ambiental con sensores LDR (analógicos).

Nivel 1: Básico

Proyecto: Semáforo Inteligente

Aprenderás a controlar múltiples salidas digitales y a gestionar tiempos de espera mediante delay().

Semáforo Arduino

Representación de un semáforo educativo con LEDs de 10mm.

1. Materiales Necesarios

  • 1 Placa Arduino Uno R3
  • 1 LED Rojo, 1 Amarillo y 1 Verde
  • 3 Resistencias de 220Ω
  • 1 Protoboard y cables de conexión

2. Aplicación de la Ley de Ohm

¿Por qué 220Ω? Usamos R = V / I. Si Arduino entrega 5V y el LED consume ~2V con 15mA, necesitamos ~200Ω para proteger el componente.

3. Código en Arduino IDE

/**
 * Proyecto: Semáforo Inteligente
 * Objetivo: Controlar una secuencia de luces
 */

void setup() {
  pinMode(13, OUTPUT); // Rojo
  pinMode(12, OUTPUT); // Amarillo
  pinMode(11, OUTPUT); // Verde
}

void loop() {
  // Verde encendido
  digitalWrite(11, HIGH);
  delay(5000);
  digitalWrite(11, LOW);

  // Amarillo (Precaución)
  digitalWrite(12, HIGH);
  delay(2000);
  digitalWrite(12, LOW);

  // Rojo (Alto)
  digitalWrite(13, HIGH);
  delay(5000);
  digitalWrite(13, LOW);
}

4. Lógica de Funcionamiento

Paso A: Configuración

En void setup(), establecemos que los pines funcionarán como salidas de energía.

Paso B: Bucle Infinito

El void loop() repite la secuencia de encender y apagar cada pin, creando el ciclo infinito del semáforo.

Contacto

¿Tienes dudas sobre los retos? ¡Escríbenos!