Esempi di programmazione in Python Qt4 per dialogare con Arduino

Vi segnalo gli esempi di programmazione in Python Qt4 per dialogare con Arduino che ho sviluppato per un corso tenuto a Pinerolo (To)
https://github.com/elpaso/arduino-slip/tree/master/Esercizzi_PyQT

Gli esempi sono stati sviluppati per Linux al momento.
L'esercizio 3-2 è l'esempio su come fare funzionare gli esercizi su Windows.
Non ho esempi per Mac

La nostra associazione è:
http://www.softwareliberopinerolo.org/

Ciao
Gio

"Esercizzi"?? :sweat_smile: :sweat_smile:
C'è una zeta di troppo... :stuck_out_tongue:

Per il resto, vedendo il codice, sono esempi che girano su Linux, dovreste o esplicitamente dirlo oppure spiegare come configurare la porta su Windows e Mac.

se interessa del codice in PyQt4 che comunica con arduino, anche io sto sviluppando cose del genere (per dei test di laboratorio), posso pubblicarlo se puo servire da esempio.
è un codice per controllare 2i motori passo passo (o meglio genera le sequenze da mandare ad una scheda di controllo) inviando segnali di passo, numero passo, enable, direzione, ed eventale riduzione corrente.

Leo appena possibile aggiungo le spiegazioni per configurare le porte su Windows.
Non saprei per Mac perché nessuno di noi lo usa.

E questo è buona cosa :slight_smile:
Grazie della condivisione.

roboticboyer:
Non saprei per Mac perché nessuno di noi lo usa.

Ricorda che OS X deriva da Darwin ... che deriva da FreeBSD ...

... questo per dire che la definizione delle seriali è praticamente identica a Linux ... tipo "/dev/tty.xyz" quindi, c'è solo da scoprire il nome della porta assegnata ad Arduino quando lo si collega e sostituirla nella riga :

SERIALPORT =  '/dev/ttyACM0'

Ad esempio, sul mio iMac, collegando Arduino UNO mi crea una porta di nome "/dev/tty.usbmodem1a12151" :wink:

Guglielmo