Bonjour à tous,
je souhaite envoyer une chaîne de caractères en python a partir d'une Raspberry Pi vers une Arduino. voici mes débuts
et voilà sur quoi je tombe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 import smbus import time #bus = smbus.SMBus(0) # Rev 1 Pi uses 0 bus = smbus.SMBus(1) # Rev 2 Pi uses 1 DEVICE = 0x12 var =["a","b","c"] while True: for x in xrange(1,4): bus.write_byte_data(DEVICE,0x00,var[x]) time.sleep(5)
Pouvez-vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 pi@raspberrypi ~ $ sudo nano /home/pi/Python/envoie/envoie.py pi@raspberrypi ~ $ python /home/pi/Python/envoie/envoie.py Traceback (most recent call last): File "/home/pi/Python/envoie/envoie.py", line 11, in <module> bus.write_byte_data(DEVICE,0x00,var[x]) TypeError: an integer is required pi@raspberrypi ~ $
Merci
Partager