Modifications

Sauter à la navigation Sauter à la recherche
421 octets ajoutés ,  25 janvier 2014 à 16:29
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{RPI-ShieldBridge-NAV}}
 
{{RPI-ShieldBridge-NAV}}
{{traduction}}
      
== Introduction ==
 
== Introduction ==
Ligne 125 : Ligne 124 :     
=== Python ===
 
=== Python ===
Create a test script named i2ctest.py:
+
Créons un script de test nommé i2ctest.py:
    
  $ nano i2ctest.py
 
  $ nano i2ctest.py
Ligne 137 : Ligne 136 :  
import smbus
 
import smbus
 
bus = smbus.SMBus(1)
 
bus = smbus.SMBus(1)
addr = 0x30
+
addr = 0x30 # Adresse de périphérique I2C
    
while True:
 
while True:
 +
    # Ecrire le byte/octet 0x01 sur le périphérique I2C 0x30
 +
    # (donc le RPi-ShieldBrigde)
 
     bus.write_byte(addr, 0x01)
 
     bus.write_byte(addr, 0x01)
 +
    # Message pour indiquer que la Led est allumée sur le Rpi-ShieldBridge
 
     print "on"
 
     print "on"
 +
   
 +
    # Attendre une seconde
 
     time.sleep(1)
 
     time.sleep(1)
 +
   
 +
    # Ecrire le byte/octet 0x00 sur le périphérique I2C 0x30
 +
    # (donc le TRi-ShieldBrigde)
 
     bus.write_byte(addr, 0x00)
 
     bus.write_byte(addr, 0x00)
 +
 +
    # Message pour indiquer que la Led est éteinte sur le Rpi-ShieldBridge
 
     print "off"
 
     print "off"
 +
 
     time.sleep(1)</nowiki>
 
     time.sleep(1)</nowiki>
      −
Run the script:
+
Exécuter le script Python:
    
   $ sudo python i2ctest.py
 
   $ sudo python i2ctest.py
    
{{RPI-ShieldBridge-TRAILER}}
 
{{RPI-ShieldBridge-TRAILER}}
29 918

modifications

Menu de navigation