1. Problema
Enviar datos u órdenes a un dispositivo Arduino.
2. Solución
El módulo instalable pyserial para Python permite la comunicación con un dispositivo Arduino por medio del puerto serial (Bernard, 2016).
3. Código Python
Instalación del módulo:
$ pip install --user pyserial
Luego se puede proceder con el envío de instrucciones:
$ python
>>> import serial
>>> conexion_serial = serial.Serial('/dev/tty.usbserial', 9600)
>>> conexion_serial.write(b'P')
El tercer comando -conexion_serial.write(b'A')- envía el carácter P codificado como una cadena de bytes.
4. Literatura & Enlaces
Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.