Contrôle de matrice leds, 2013/2014, TD1 : Différence entre versions

De Wiki de Projets IMA
Ligne 23 : Ligne 23 :
 
c=1 bleu
 
c=1 bleu
 
c=255 rouge
 
c=255 rouge
 +
 +
création matrice de 256 caractères reçu par matrice.php
 +
ces caractères correspondent aux couleurs B=bleu, R=rouge ... (recherche couleur finie ou pas selon les besoins juste une traduction de binaire à hexa)
 +
switch case pour traiter les infos de la matrice
 +
 +
début du cgi-bin

Version du 14 mai 2014 à 10:06

Contrôle de matrice de LEDs

partie info: première séance : création site web page d'accueil permettant de choisir la taille de la matrice (n lignes et m colonnes) le type de LEDs (couleurs ou non) le formulaire envoie vers un php (matrice.php "a vérifier") qui affiche cette matrice de LEDs qui pour l'instant sont vertes par défaut et deviennent rouge en cliquant dessus

deuxième séance : essaie de la liaison série

USB : pifou@zabeth15:/media/usb0/projet_SC$ stty -F /dev/ttyUSB0 9600 cs8 -hupcl -icrnl -ixon -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke ignbrk pifou@zabeth15:/media/usb0/projet_SC$ sleep 9999d 3</dev/ttyUSB0 &[1] 8179

Programme : pifou@zabeth15:/media/usb0/projet_SC$ stty -F /dev/ttyUSB0 9600 cs8 -hupcl -icrnl -ixon -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke ignbrk pifou@zabeth15:/media/usb0/projet_SC$ sleep 9999d 3</dev/ttyUSB0 &[1] 8179

c=0 ou 256 led éteinte c=1 bleu c=255 rouge

création matrice de 256 caractères reçu par matrice.php ces caractères correspondent aux couleurs B=bleu, R=rouge ... (recherche couleur finie ou pas selon les besoins juste une traduction de binaire à hexa) switch case pour traiter les infos de la matrice

début du cgi-bin