Ajout des fichiers de fabrication ad hoc

This commit is contained in:
Philippe Roy 2023-10-08 11:54:39 +02:00
parent a2b0a732af
commit 9dac4e71d7
10 changed files with 2 additions and 1 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -12,13 +12,14 @@ import pyfirmata
# Communication avec la carte Arduino # Communication avec la carte Arduino
# carte = pyfirmata.Arduino('COM3') # Windows # carte = pyfirmata.Arduino('COM3') # Windows
carte = pyfirmata.Arduino('/dev/ttyACM0') # GNU/Linux carte = pyfirmata.Arduino('/dev/ttyACM1') # GNU/Linux
print("Communication Carte Arduino établie") print("Communication Carte Arduino établie")
servo = carte.get_pin('d:9:s') # Servo sur broche D9 servo = carte.get_pin('d:9:s') # Servo sur broche D9
try : try :
while True: # Boucle infinie while True: # Boucle infinie
print ("Angle :", servo.read())
angle = int(input("Entrer un angle entre 10 et 170) : ")) # Demande à lutilisateur dentrer la valeur de langle angle = int(input("Entrer un angle entre 10 et 170) : ")) # Demande à lutilisateur dentrer la valeur de langle
if angle < 10 : # Si la valeur entrée est inférieure à 10° on bloque le servo moteur à 10° if angle < 10 : # Si la valeur entrée est inférieure à 10° on bloque le servo moteur à 10°
angle = 10 angle = 10