Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Automates Cellulaires Temps Réel sur Arduino avec Écran OLED 128x64

Composants et fournitures

ComposantQuantité
Plaque d'essai demi-taille (ou 1 standard)1
Écran OLED I2C 128x64 (SSD1306)1
Fils de connexion4
Arduino Nano (ou Uno)1

À propos du projet

Projet original : runtimeprojects.com

Affichage du Jeu de la Vie (John Conway) sur OLED I2C 128x64 piloté par Arduino Nano.

Prérequis

Théorie : Jeu de la Vie

Grille de cellules à deux états : vivante (1) ou morte (0). Deux règles simples :

  1. Naissance : Cellule morte avec exactement 3 voisines vivantes → devient vivante.
  2. Survie : Cellule vivante avec 2 ou 3 voisines vivantes → reste vivante ; sinon elle meurt.

Câblage

ArduinoOLED
3.3VVCC (vérifiez tension votre OLED)
GNDGND
A4SDA
A5SCL
Automates Cellulaires Temps Réel sur Arduino avec Écran OLED 128x64
Automates Cellulaires Temps Réel sur Arduino avec Écran OLED 128x64

Programmation

Deux bibliothèques Adafruit requises :

Sketch complet : GitHub

Point important : L'adresse I2C (ligne 51 : 0x3C) peut varier selon les modules. Testez 0x3C, 0x3D...

Résultat

Les lignes horizontales visibles sont dues au rafraîchissement OLED vs caméra. L'automate tourne en temps réel.

Ressources

Processus de fabrication

  1. Créer un jeu Pong classique sur Arduino UNO avec écran OLED – Tutoriel étape par étape
  2. Créer des animations et jeux sur LCD avec Arduino UNO
  3. Construire un Voltmètre Intelligent avec Arduino et Smartphone – Projet DIY Facile
  4. Pixie : Montre-bracelet NeoPixel à base d'Arduino – Élégante, DIY, montre LED
  5. Contrôle Arduino UNO depuis Python 3 – Communication Série et Démo LED
  6. Compteur RPM Haute Vitesse Arduino – Algorithme « Single Shot » Novelty
  7. eDOT : Horloge Arduino précise et station météo avec télécommande IR intégrée
  8. Construire une Radio FM Compacte avec Arduino Nano et RDA5807M
  9. Système de pointage RFID temps réel avec Arduino et Google Sheets