Voila, j'ai voulu brancher ma Raspberry pi sur une carte Arduino, et envoyer des informations de cette Raspberry pi vers la carte Arduino par I2c, j'ai donc coder un programme en python que j'ai voulu tester en ne branchant pas l'arduino et en changeant les entrées et les sorties par des variables. Le seul problème, ... c'est que ça ne marche pas. J'ai ensuite essayer ce même code sur mon pc et la non plus il ne fonctionne pas, il doit surement y avoir une erreur dans mon code mais je ne vois pas où il se situe pourriez vous m'aidez s'il vous plaît ? Merci d'avance et je m'excuse si je n'ai pas poster dans la bonne section de ce forum.
L'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 import smbus import time a = 1 #bus = smbus.SMBus(1) #address = 0x04 while 1: k = 0 var = int(input("Nombre du capteur :") for k in range (1, var) #bus.write_byte(address,a) print(a) #time.sleep(1) #reponse = bus.read_byte(address) reponse = a print("Arduino répond: ") print(reponse) print(k)
File "ArduinoprogrammingTest3.py", line 12
print(a)
^
SyntaxError: invalid syntax
Partager