41 lines
1023 B
Python
41 lines
1023 B
Python
|
|
import smbus
|
||
|
|
import time
|
||
|
|
|
||
|
|
# Simple test, on up/down * 2 avec sleep 1 seconde entre chaque
|
||
|
|
|
||
|
|
# Remplacer 0 par 1 si nouveau Raspberry
|
||
|
|
bus = smbus.SMBus(1)
|
||
|
|
address = 0x12
|
||
|
|
|
||
|
|
#print "Envoi de la valeur 3"
|
||
|
|
#bus.write_byte(address, 3)
|
||
|
|
bus.write_byte(address, 1)
|
||
|
|
# Pause de 1 seconde pour laisser le temps au traitement de se faire
|
||
|
|
time.sleep(1)
|
||
|
|
reponse = bus.read_byte(address)
|
||
|
|
print "La reponse de l'arduino : ", reponse
|
||
|
|
|
||
|
|
|
||
|
|
time.sleep(1)
|
||
|
|
bus.write_byte(address, 0)
|
||
|
|
# Pause de 1 seconde pour laisser le temps au traitement de se faire
|
||
|
|
time.sleep(1)
|
||
|
|
reponse = bus.read_byte(address)
|
||
|
|
print "La reponse de l'arduino : ", reponse
|
||
|
|
|
||
|
|
|
||
|
|
time.sleep(1)
|
||
|
|
bus.write_byte(address, 1)
|
||
|
|
# Pause de 1 seconde pour laisser le temps au traitement de se faire
|
||
|
|
time.sleep(1)
|
||
|
|
reponse = bus.read_byte(address)
|
||
|
|
print "La reponse de l'arduino : ", reponse
|
||
|
|
|
||
|
|
|
||
|
|
time.sleep(1)
|
||
|
|
bus.write_byte(address, 0)
|
||
|
|
# Pause de 1 seconde pour laisser le temps au traitement de se faire
|
||
|
|
time.sleep(1)
|
||
|
|
reponse = bus.read_byte(address)
|
||
|
|
print "La reponse de l'arduino : ", reponse
|