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

Autómatas Celulares en Tiempo Real con Arduino y Pantalla OLED 128x64

Componentes y materiales

Componente Cantidad
Arduino Nano R3 (o Uno) 1
Pantalla OLED 128x64 I2C (SSD1306) 1
Protoboard (1 mediana o 2 pequeñas) 1
Cables jumper 4

Descripción del proyecto

Implementación del Juego de la Vida de Conway (autómata celular 2D) en una pantalla OLED 128x64 controlada por Arduino Nano. Cada célula vive/muere según 2 reglas simples, generando patrones complejos y fascinantes.

Autómatas Celulares en Tiempo Real con Arduino y Pantalla OLED 128x64
Autómatas Celulares en Tiempo Real con Arduino y Pantalla OLED 128x64

Conexiones (I2C)

Arduino OLED
3.3V VCC (verifica voltaje de tu módulo)
GND GND
A4 (SDA) SDA
A5 (SCL) SCL

Librerías necesarias

  1. Adafruit GFX Library – gráficos y texto.
  2. Adafruit SSD1306 – driver OLED 128x32/64.

Instala desde el Gestor de librerías del IDE Arduino o descarga e instala manualmente.

Código (sketch principal)

El código completo está en GitHub: Arduino-Cellular-Automata

Puntos clave:

Reglas del Juego de la Vida

  1. Nacimiento: Célula muerta con exactamente 3 vecinas vivas → nace.
  2. Supervivencia: Célula viva con 2 o 3 vecinas vivas → vive; en otro caso → muere.

Recursos

Esquemáticos

Conexión I2C simple de 4 hilos (ver tabla arriba).

Proceso de manufactura

  1. Construya el clásico juego Pong en Arduino UNO con pantalla OLED: Tutorial paso a paso
  2. Crea Animaciones y Juegos en LCD 16×2 con Arduino UNO
  3. Construye un Voltímetro Inteligente con Arduino y Smartphone – Proyecto DIY Fácil
  4. Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
  5. Control Arduino UNO desde Python 3 – Envío de Comandos y Demo LED
  6. Tacómetro Arduino de Alta Velocidad – Algoritmo "Single-Shot" para RPM Preciso
  7. eDOT: Reloj Preciso y Estación Meteorológica Arduino con Control IR Integrado
  8. Construye una Radio FM Compacta con Arduino Nano y RDA5807M
  9. Sistema de control de asistencia RFID en tiempo real con Arduino y Google Sheets
  10. Sistema Avanzado de Detección de Caídas con Arduino, Windows IoT y Azure Cloud
  11. Cerradura Inteligente Sin Llave: Arduino y Android con Bluetooth y Contraseña