Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Construye un Rover con Windows IoT Core en Raspberry Pi 2 – Guía de Principiante a Avanzado

El Rover es un robot apto para principiantes que empieza simple y escala a infinitas posibilidades. Para mí, los robots siempre han despertado curiosidad –tras el primer LED parpadeante, un robot básico se vuelve el proyecto perfecto para explorar nuevas plataformas y tecnologías.

Al elegir Windows IoT Core, el Rover fue el primer paso natural. Su diseño sencillo lo hace ideal para novatos, pero su arquitectura permite futuras mejoras.

Este Rover inicial funciona autónomamente: avanza recto hasta que un obstáculo bloquea su camino, entonces gira hasta encontrar ruta libre y reanuda la marcha. El núcleo es una Raspberry Pi 2 con Windows 10 IoT Core. Dos motores se controlan vía controlador dual H‑bridge L298N, y un sensor ultrasónico HC‑SR04 provee detección de obstáculos. El chasis es un kit de bajo coste ampliamente disponible que puede sustituirse por cualquier plataforma rodante.

No se requieren conocimientos avanzados de hardware o software. Excluyendo prerrequisitos, la construcción toma 1,5‑2 horas para cualquiera familiarizado con Arduino o Raspberry Pi. Si es tu primer proyecto electrónico, dedica un par de horas a ver videos introductorios de Arduino y Raspberry Pi antes de empezar.

Mejoras futuras que planeo incluyen:

¡Siéntete libre de compartir tus mejoras en los comentarios!

Recursos útiles usados en este proyecto:

Prerrequisitos

  1. Consigue Windows 10 IoT Core corriendo en tu Raspberry Pi 2 (instrucciones aquí).

  2. Instala Windows 10 y Visual Studio 2015 en tu PC (instrucciones aquí).

  3. Despliega una app Windows simple en la Raspberry Pi para verificar la configuración (instrucciones aquí).

Nota: Los prerrequisitos toman 2‑3 horas, la mayoría sin supervisión.

Qué Necesitarás

Partes:

  1. Raspberry Pi 2 y accesorios estándar: fuente 5 V 2 A, micro‑SD 8 GB Clase 10, carcasa y cable de red.
  2. Cables jumper – macho/macho y macho/hembra.
  3. Mini protoboard.
  4. Kit chasis coche robot (base, motores, ruedas).
  5. Controlador de motor L298N.
  6. Sensor ultrasónico HC‑SR04.
  7. Resistencias 1 kΩ y 2,2 kΩ.
  8. Módulo convertidor DC‑DC step‑up ajustable LM2577.
  9. 3 × portapilas AA 1,5 V.
  10. Opcional: 4 × portapilas AA 1,5 V con interruptor y tapa.
  11. Opcional: Cinta de doble cara, Velcro o gomas.

Herramientas:

  1. Multímetro.

  2. Destornillador Phillips #1.

  3. Alicates de punta fina.

  4. Opcional: pelacables.

  5. Opcional: soldador.

  6. Opcional: cinta aislante.

Referencias:

Instrucciones del Proyecto

Paso 1: Ensamblar el Chasis del Robot

Tiempo: 30 minutos

Herramientas: Destornillador Phillips #1; soldador o cinta aislante; pelacables opcional

Partes: kit chasis robot; opcional portapilas 4 × AA con interruptor

Sigue las instrucciones del kit para montar base, motores y ruedas. Si tienes soldador, suelda cables de motores; si no, dobla extremos, fíjalos a bornes y envuelve con cinta aislante.

Consejo: Pasa cables de motores por agujeros de la base para evitar enredos.

Sustituí el portapilas del kit por uno con tapa e interruptor para control de potencia cómodo. La Raspberry Pi se sienta directamente sobre el portapilas, así que este interruptor permite apagar motores sin desconectar la Pi.

Monta la caja de baterías centrada en la base para mantener equilibrio. Usa tornillos, Velcro, cinta doble cara o gomas según convenga.

Paso 2: Cableado del Driver L298N

Tiempo: 20 minutos

Herramientas: Destornillador Phillips #1; alicates de punta fina

Partes: Driver L298N; cables jumper

Conecta cables de motores a bornes del L298N: rojo/negro a Motor A, rojo/negro a Motor B. Conecta portapilas 4 × AA a entrada +12 V (rojo) y Ground (negro). Cablea Ground del L298N a pin GND GPIO de la Raspberry Pi (pin 6).

La alimentación de 5 V del L298N puede fluctuar bajo carga de motores, reiniciando la Raspberry Pi. Para evitarlo, alimenta la lógica del L298N desde el rail de 5 V de la Pi y usa pack de baterías separado para los motores.

Importante: Quita el jumper enable de 5 V en el L298N para evitar salida variable.

Crea rail de 5 V en protoboard: conecta jumper hembra‑macho desde pin 2 de la Pi (5 V) a fila libre, luego jumper macho‑macho para linkar terminal +5 V del L298N a este rail.

Cablea cuatro pines GPIO a entradas del L298N: IN1 → GPIO 27 (pin 13), IN2 → GPIO 22 (pin 15), IN3 → GPIO 5 (pin 29), IN4 → GPIO 6 (pin 31). Mantén jumpers ENA/ENB puestos.

Las conexiones resultantes coinciden con el diagrama siguiente.

Paso 3: Cableado del Convertidor DC‑DC Step‑Up

Tiempo: 20 minutos

Herramientas: multímetro; soldador o cinta aislante; pelacables opcional

Partes: Convertidor DC‑DC step‑up; portapilas 3 × AA; cables jumper

Usando tres celdas AA (4,5 V), el convertidor DC‑DC eleva a 5 V estables para la Raspberry Pi. Suelda o asegura los cables de la batería a pads In+ e In‑ del convertidor, luego ajusta la salida a 5 V con el potenciómetro integrado.

Importante: Verifica que el convertidor entrega 5 V antes de conectarlo a la Pi.

Conecta la salida del convertidor a la Pi: suelda o tuerce cables a pads Out+ (rojo) y Out‑ (negro), luego conecta a pin 4 (5 V) y pin 14 (GND) de la Pi.

Leer Más Detalle: Rover

Proyecto / Post Actual también se encuentra usando:

Proceso de manufactura

  1. Construya una estación meteorológica y de calidad del aire con Raspberry Pi, InfluxDB y Grafana
  2. Monitorización profesional de temperatura con Raspberry Pi y DS18B20
  3. Construcción de una estación meteorológica exterior con Raspberry Pi 2 y ADS‑WS1
  4. Monitorización precisa de temperatura en armario de servidores con Raspberry Pi
  5. Tutorial IoT para principiantes: Streaming de datos de temperatura desde Raspberry Pi
  6. Seguimiento Avanzado de Pelotas de Ping‑Pong con Raspberry Pi y OpenCV
  7. Construya un Mando Universal Profesional para Raspberry Pi con LIRC
  8. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  9. Conversión de RF a CC con Raspberry Pi: Construcción y Solución de Problemas de un Detector de Envolvente
  10. Cycle Chaser: Transforme su Bici en un Espectáculo de Luces Nocturno con Raspberry Pi
  11. Construya un Sensor de Humedad de Suelo de Bajo Coste para Riego Inteligente con Raspberry Pi