Segunda clase
Grupo 14:
- Diego Carmona
- Andrea Mancilla
- Enzo Meneses
- Leonardo Rodriguez
Tras decidir utilizar firmata, lo primero que hicimos fue probar este código en el que se enciende un led con un interruptor, para entender como funciona el modulo.
Despues estuvimos recabando mas información de lo que podíamos hacer con "firmata", mientras preparábamos un nuevo modelo de nuestra presentación, debido a haber cambiado el proyecto.
Mientras buscabamos informacion del modulo encontramos un codigo para controlar la posicion de un servomotor a travez de un deslizador, el cual decidimos probar.
- Diego Carmona
- Andrea Mancilla
- Enzo Meneses
- Leonardo Rodriguez
Después de una investigación previa a la clase, teniamos dos modulos de opciones para ejcutar arduino con codigos de python, pyserial y firmata. Ambos cumplen una funcion parecida, sin embargo nos decantamos por firmata debido a que arduino trae un codigo de ejemplo de firmata, el cual solo debe cargar al placa antes de ejecutar el codigo de python, en cambio para utilizar pyserial es necesario escribir cada vez un codigo en arduino que se adapte al codigo de python, lo que si bien, es más eficiente, tambien añade complejidad y no cumple con nuestro interes de programar solamente en python para ejecutar un codigo en arduino.
Tras decidir utilizar firmata, lo primero que hicimos fue probar este código en el que se enciende un led con un interruptor, para entender como funciona el modulo.
Despues estuvimos recabando mas información de lo que podíamos hacer con "firmata", mientras preparábamos un nuevo modelo de nuestra presentación, debido a haber cambiado el proyecto.
Mientras buscabamos informacion del modulo encontramos un codigo para controlar la posicion de un servomotor a travez de un deslizador, el cual decidimos probar.
Con este codigo nos percatamos que la mayor ventaja de usar python con arduino, es la interaccion que ofrece con el usuario debido a la gran cantidad de librerias existentes para python. Por ejemplo es posible hacer una interfaz grafica con el modulo tkinter para controlar arduino. Ademas al intentar ejecutar el codigo perdimos mucho tiempo antes de darnos cuenta de varios detalles necesarios para la utilizacion de firmata.




Comentarios
Publicar un comentario