Paso 3: Configuración de biblioteca de Pyduino
En orden para poder mover nuestros motores sobre la marcha tenemos que ser capaces de decirle nuestro dispositivo Arduino; "¡ Hey! Mover este motor para este ángulo yo!" Esto puede hacerse enviando un mensaje a través del puerto USB a nuestro Arduino. Para una descripción básica de comunicación serial cómo revisa obras entre Arduino y python http://playground.arduino.cc/interfacing/python. Antes de empezar deja que me informará sobre algunas de las limitaciones que python tiene al crear proyectos de Arduino. Python no crea bocetos de Arduino, ni vas subiendo sketch más de 1 a la placa esta todo tiempo. En cambio, python se va a enviar pequeñas cadenas (sólo unos pocos caracteres) a nuestra placa Arduino, nuestra placa Arduino tendrán un bosquejo precargado asociado con la biblioteca pyduino para interpretar nuestro mensaje pequeño entonces realizar dicha tarea. Lo ingenioso del bosquejo que subire a nuestra placa de Arduino es que puede utilizarse con cualquier lenguaje de programación capaz de enviar mensajes de serie. Así que si no te gusta Python puede usar otro idioma
.
Echale un vistazo en el código siguiente: se quiere guardar el código siguiente en un archivo llamado: pyduino.py
Usted querrá poner ese archivo en el directorio que está trabajando en. Tome un momento para leer sobre el trozo de código y ver lo que hace. También es una pieza de código de ejemplo en la parte inferior de la biblioteca que muestra cómo utilizarlo que voy a siguiente. Si desea ver un ejemplo de trabajo de cómo utilizar la biblioteca para controlar algo más que un motor cinemático Echale mi instructables otros.
Si no desea utilizar Python entonces deberás tomar un momento y transcribir este fragmento de código a otro lenguaje. Para obtener más información acerca de la biblioteca de pyduino salida https://github.com/lekum/pyduino