Modifications

Sauter à la navigation Sauter à la recherche
727 octets ajoutés ,  13 janvier 2013 à 13:36
Ligne 52 : Ligne 52 :  
Pour l'interface graphique, c'est le framework de [http://www.pygame.org/ pygame] qui est utilisé. La version du code initialize le viewport graphique à 500×500 points (''500x500 pixels''), mais il serait possible de passer ce paramètre à une commande "init" envoyée depuis un Arduino (comme cela, c'est le programme Arduino qui défini également le ViewPort).  
 
Pour l'interface graphique, c'est le framework de [http://www.pygame.org/ pygame] qui est utilisé. La version du code initialize le viewport graphique à 500×500 points (''500x500 pixels''), mais il serait possible de passer ce paramètre à une commande "init" envoyée depuis un Arduino (comme cela, c'est le programme Arduino qui défini également le ViewPort).  
   −
Le code devrait être assez facile à comprendre: il n'y a que deux commandes cupportées, “draw” (dessiner) avec 4 paramètres, et “quit” pour quitter le programme (sinon une boucle infinie attends les commandes de dessin)  
+
Le code devrait être assez facile à comprendre: il n'y a que deux commandes supportées, “draw” (dessiner) avec 4 paramètres, et “quit” pour quitter le programme (sinon une boucle infinie attends les commandes de dessin).
   −
(I named the file ar2pi.py):
+
Le fichier est nommé '''ar2pi.py'''.
    
  <nowiki>#!/usr/bin/env python
 
  <nowiki>#!/usr/bin/env python
   −
# Code source de Joonas Pihlajamaa pour codeandlife.com (Juillet 2012)
+
# Code source ar2pi.py par Joonas Pihlajamaa pour codeandlife.com (Juillet 2012)
 
# Article original: http://codeandlife.com/2012/12/27/raspberry-pi-as-arduino-hdmi-shield/
 
# Article original: http://codeandlife.com/2012/12/27/raspberry-pi-as-arduino-hdmi-shield/
# Article Français:
+
#    original et credit par Joonas Pihlajamaa (www.joonaspihlajamaa.com) 
 +
# Article Francais: http://mchobby.be/wiki/index.php?title=Rasp-Hack-HDMI-Serveur
 +
#    Traduction CC-BY-SA par D.Meurisse (www.MCHobby.be) 
    
import serial
 
import serial
Ligne 90 : Ligne 92 :  
ser.close()
 
ser.close()
 
</nowiki>
 
</nowiki>
 +
 +
=== Rendre le fichier exécutable ===
 +
Par défaut, les fichier sont considéré comme des fichiers texte non exécutable... même s'il contiennent des scripts.
 +
 +
Il faut donc indiquer au système d'exploitation qu'il peut autoriser l'exécution de notre raspi-blink.py
 +
<nowiki>chmod +x ar2pi.py</nowiki>
 +
 +
== Exécuter notre programme ==
 +
<nowiki>sudo ./ar2pi.py</nowiki>
 +
 +
Vous pouvez arrêter le programme en utilisant la commande "quit" depuis votre Arduino ou en utilisant la combinaison de touche CTRL + C.
    
<hr />
 
<hr />
29 910

modifications

Menu de navigation