Entradas

Ultima y tercera clase

Imagen
Esta clase seguimos trabajando con distintos codigos de arduino en python. El primer codigo que hicimos fue una interfaz grafica que permite controlar colores RGB en un led:   Una vez terminados el código y circuito mencionados anteriormente, decidimos intentar hacer una interfaz grafica para representar los valores recogidos por el sensor de humedad y temperatura (DHT11), usando los conocimientos que adquirimos sobre pygame, pero nos enfrentamos al problema de que pyfirmata no soporta el modulo dht11, y para utilizarlo seria mejor utilizar pySerial, por lo que decidimos dejarlo para el final en caso de tener el tiempo necesario. El resto de la clase lo pasamos planeando la presentación y pensando en códigos para ejemplificar el uso de python con arduino.

Segunda clase

Imagen
Grupo 14:         - 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, par...

Primera clase

Imagen
Grupo 14:         - Diego Carmona         - Andrea Mancilla         - Enzo Meneses         - Leonardo Rodriguez Lo primero que hicimos fue pensar en un nuevo proyecto, ya que nuestra primera idea tenia dos problemas. El primero, el proyecto no era adecuado de acuerdo a los requisitos del proyecto, segundo, requería usar detectores infrarrojos los cuales no nos agrada su funcionamiento. Por lo que perdimos mucho tiempo pensando en un nuevo proyecto, uno de ellos diseñar un simulador de conducción para el que evaluamos todos los pro y contras, pero llegamos a la conclusión de que seria muy complicado conseguir emular todas las partes de un auto, porque no disponíamos con todos los materiales. Pero luego llego esto.... NRF M24L01 Un receptor Bluetooth, que se puede utilizar para recibir comandos de voz a través del celular, sin em...