Final

Tenemos reservada el aulita de Laboratorio 1 para el viernes 5/7 a las 14. Nos vemos.

Pd.- No olviden completar la encuesta asi podemos cerrar las actas ese mismo viernes. Ya deberían estar todos habilitados.

Exposición de trabajos. Instrucciones

Hola,

El viernes 5/7 será el primer turno para exponer los trabajos finales. Vamos a comenzar a las 14.00 (puntualmente) en un aula a confirmar.

  • El tiempo asignado para cada presentación será de 12 minutos
  • La exposición deberá estar repartida equitativamente por todos los integrantes del grupo
  • Habrán 3 minutos para preguntas
  • Deberán traer la presentación en un pendrive para ser cargados en una PC de uso común. Formatos usuales: PDF, PPT, …
  • Si hay algún grupo comprometido con el examen, tendrán prioridad para comenzar
IMPORTANTE: No se olviden de completar la encuesta, de esa manera podemos ir cerrando las actas

Nos vemos!

 

Lantz + Arduino

Hola,

Les dejo las instrucciones para lo que les mostré

1.- Crear una archivo de python con una clase que derive de InoDriver. Adentro puede tener attributos. Ver ejemplos en:

https://github.com/lantzproject/examples

2.- Generar el sketch de arduino, desde la consola con el environment que contiene lantz

lantz ino new modulo:clase

donde modulo es el nombre del archivo (sin el .py) y clase es el nombre de la clase. Importante: deben respetar mayúsculas y minúsculas, y deben ejecutar la instruccion en la carpeta que contiene el archivo .py

3.- Usando el arduino IDE abrir el archivo .ino recien creado.

4.- Probar de subirlo a la arduino

5.- Escribir un archivo de python que importe el modulo y use la clase

Ver ejemplos en:

https://github.com/lantzproject/examples

6.- Agregar la funcionalidad que necesiten al archivo inodriver_user.cpp e inodriver_user.h. Noten que ya tienen los getters y setters creados.

Los getters deben devolver el valor de interes, los setters deben devolver 0 si no hubo error o un numero distinto de 0 si hubo error.

7.- Probar de subirlo a la arduino

8.- Opcionalmente hacer una GUI. Ver ejemplos en:

https://github.com/lantzproject/examples

Envío de informes

Hola!

breve recordatorio para aquellos que todavía no enviaron el informe (la versión preliminar) por mail (german@df.uba.ar)

les pido si pueden hacerlo con la siguiente convención:

  • IC_GXX_TPY.pdf, donde XX es el número de grupo e Y el número de trabajo práctico

gracias!

Mas videos de Python

Mas videos de Python