Outils pour utilisateurs

Outils du site


issue94:arduino

The aim of this mounting is to simulate the flame observed in a fire. An 8×8 LED matrix using the MAX7219 driver is lit with SPI protocol. DataIn, Clock and Chip Select pins are connected to the Arduino board using pin 11, 13 and 10 respectively. VCC (+5V) and GND pins are also used to power the LED matrix. Drawing a flame on squared paper We have plotted the flames on a ‘digital ribbon’ as shown right. In the void loop, the flame array is written in the MAX7219 using a moving window governed by variable j. A delay of 25ms is used to render the flame dynamics. Arduino code: http://pastebin.com/DmABRLHs

Le but de ce montage est de simuler la flamme observée dans un feu.

Une matrice de LED 8×8 utilisant un pilote MAX7219 est allumée avec le protocole SPI. Les picots DataIn, Clock et Chip Select sont connectés respectivement aux picots 11, 13 et 10 de l'Arduino. Les picots VCC (+5V) et GND [masse] sont aussi utilisés pour alimenter la matrice.

Dessiner une flamme sur du papier à carrés

Nous avons tracé les flammes sur un « ruban numérique », comme montré à droite.

Dans la boucle vide, la matrice de la flamme est écrite dans le MAX7219 en utilisant une fenêtre mobile pilotée par la variable j. Un retard de 25 ms est utilisé pour rendre le mouvement de la flamme.

Code Arduino : http://pastebin.com/DmABRLHs

issue94/arduino.txt · Dernière modification : 2015/04/01 10:49 de auntiee