Christophe Halgand - CNRS - Institut de Neurosciences Cognitives et Intégratives d'Aquitaine
Arnauld Biganzoli - UPS - Toulouse Neuro Imaging Center -Phénotypage microbien et végétal à haut débit
Initiation à Python pour l'embarqué : mise en oeuvre d'une communication série et I2C avec une carte électronique
Python, Interface série (adaptateur USB vers RS232), Microcontrôleurs et composants dédiés, Qt Designer
A travers la mise en oeuvre du langage Python 3, vous découvrirez comment communiquer avec une carte électronique. A partir du composant MCP2221, vous réaliserez une communication série et aussi I2C à travers l'utilisation d'une DLL depuis Python.
L'atelier se décomposera en 3 temps :
puis [root]# chmod 666 /dev/ttyS3 [user my_repertory]$ python ./connect.py connected to: /dev/ttyS3 [user my_repertory]$ cat connect.py import sys import serial my_serial = serial.Serial('/dev/ttyS3', 9600, timeout=1) print("connected to: " + ser.portstr) my_serial.close()
Installation de “qdarkstyle”: cmd.txt
Le_groupe_Python_:_Module_PyQtGraph
Fablab Artilect, section Fab-Tronic, voir le dossier de la carte HexaBoard équipé du MCP2221