Étape 3: Programmation de l’ordinateur (teensy 3.1/3.2)
Le teensy 3.1/3.2 est un Comité de développement compatible arduino qui j’avais choisi parce qu’il a une grande quantité de RAM (64 Ko) qui est utilisé pour la mémoire tampon d’écran. En permanence, cet écran tampon contenu sera affiché à l’écran LED de résolution 96 x 64. Il faut donc, une routine/fonction de minuterie qui accomplit cette tâche.
Nous avons besoin d’une fonction de recevoir des commandes de réseau WiFi via le Module ESP8266. Il indiquera les données envoyées par le PC (et également android dans un futur proche)
Mais tout d’abord, nous devons définir l’environnement de programmation Arduino IDE 1.6.5 soutien notre ordinateur (teensy 3.1/3.2) et aussi le ESP8266 - 01 Module WiFi. Pour ce faire, nous devons suivre ces étapes :
- Téléchargez et installez la IDE Arduino 1.6.5 ou plus
- Téléchargez et installez le fichier Teensyduino (je l’ai fait sous Windows 7). Ce programme d’installation ajoute les fichiers de support nécessaires à IDE Arduino pour teensy 3.1/3.2/ordinateur de bord.
- Fait, nous sommes prêts pour la programmation le teensy contrôle la disposition de panneaux de LED RGB avec notre application windows par WiFi.
Deuxièmement, dans l’esquisse de teensy ordinateur, nous devons définir la configuration des broches ESP8266 (UART) et le panneau LED RGB première 32 x 32.
Le sketch ensemble le module ESP8266 WiFi AP (Access Point), nous ne devons donc matériel réseau supplémentaire pour connecter notre ordinateur portable (ou PC avec capacité sans fil) à la Platine des LED. Pour ce faire, nous devons envoyer à ESP8266 aux commandes de l’interface série de teensy broches UART :
Maintenant, nous devons lire les données de l’ESP8266 envoyés par l’ordinateur portable/PC par WiFi.
Enfin, la routine de minuterie pour attirer le contenu de mémoire tampon d’écran sur la platine des LED :