Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. ser = serial.Serial('/dev/ttyUSB0', baudrate=115200)
  2.  
  3. print("azzero il pwm e aspetto 5 sec")
  4. ser.write(str.encode("0"))
  5. time.sleep(3)
  6. print("avvio")
  7.  
  8. while True:
  9.   for numero in range(50):
  10.     # leggi cosa torna indietro e stampalo
  11.  
  12.     # questa funzione invia il dato
  13.     ser.write(str.encode(str(numero + 20)))
  14.     #delay di 4 secondi
  15.     time.sleep(4)
  16.     #pulisco i buffer
  17.     ser.flushInput()
  18.     ser.flushOutput()
  19.     #menorizzo in una stringa leggo quello che arduino mi fa tornare indietro
  20.     ser_bytes = ser.readline()
  21.     #stampo la stringa
  22.     print("dati letto: %s"%ser_bytes)
  23.     #pulisco i buffer
  24.     ser.flushInput()
  25.     ser.flushOutput()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement