En este blog iremos publicando entradas sobre el desarrollo de un proyecto en .Net Micro Framework para la asignatura PSE Narcis Girones y Jose Alberto Soler
viernes, 3 de junio de 2011
Pruebas Finales
miércoles, 18 de mayo de 2011
Video Demo Interface
La interfaz gráfica se ha desarrollado en Microsoft Visual Studio C# 2010 en .Net Micro Frameowrk. Al no tener componentes gráficos ni "Form", ni botones, ni "TextBox", ni "Labels", etc, todo se ha creado mediante código en lenguaje C#.
Para la creación de una ventana, se crea un Panel con las dimensiones de la pantalla de la ChipWorkx, dónde se ubicarán todos los elementos que se crean y que se utilizan. Después se crean tantos "Text" y "StackPanels" como componentes se quieran introducir al Panel.
Para la realización de un botón, primero se crea una clase Boton.cs dónde se programa las funciones y eventos del botón. Para que aparezca un botón en la ventana, primero se necesita crear un "Text" y un "Boton", para que el botón contenga el texto que se crea. Después se crea un "StackPanel para que contenga el botón que se ha creado. A continuación, se le dice que el Panel contenga el StackPanel, y ya se tiene un botón dentro del Panel y que se pueda visualizar en la pantalla.
A partir de esto, se puede crear una interfaz como la siguiente:
En la siguiente entrada, se explicará los avances sobre la interacción de la interfaz gráfica con el XBee.
jueves, 12 de mayo de 2011
Ampliando el proyecto: Módulo Zigbee

Una vez comprobado que las funcionalidades básicas del proyecto funcionan, planteamos ampliar el proyecto con una interfaz grafica que implementaremos en una placa de desarrollo chipworkx y que estará conectada con la fez panda mediante un módulo Zigbee. De esta manera podemos controlar y configurar nuestro disparador a distancia además de tener una cómoda interfaz táctil.
Protocolo Proyecto Disparador
Primera letra significará disparo o configuración
· D (disparo)
· C (configuración)
Si enviamos un disparo el valor siguiente decidirá el tiempo de disparo en ms
Ejemplo: D0010 significaría haz un disparo de 10 ms.
En el caso de configuración la siguiente letra indicará el sensor que estamos configurando
Ejemplo: CPXXX indica que queremos configurar el sensor de proximidad
CMXXX indica que queremos configurar el micro
En el caso del micro el valor que enviemos después será el umbral del micrófono
Ejemplo: CM100 Pondrá el valor umbral del micrófono en 1000
Para activar o desactivar un sensor enviaremos CX000 (desactivar) o CX999 (activar)
La placa Panda podrá indicar que se ha hecho una foto enviando la palabra “foto”
miércoles, 27 de abril de 2011
Novedades Post-Semana Santa

Teniendo las funcionalidades básicas aseguradas, disparar cuando oímos un sonido o cuando se detecta movimiento, hemos dedicado este tiempo a hacer pruebas, mejoras y a pensar posibles ampliaciones.



martes, 5 de abril de 2011
Disparador solucionado
Ahora nos queda fabricar buenos conectores para la cámara y los sensores y empezar a programarlos
jueves, 10 de marzo de 2011
miércoles, 9 de marzo de 2011
Disparando la cámara

jueves, 24 de febrero de 2011
Decidiendo el proyecto
- Disparador para camara camera AXE
- Detector de Radar
- Segway
- Juego
- Harpa Laser
- Placas 3D
- Pantalla trasera para el coche (mensajes personalizados, avisos si frenas muy fuerte, si pitas..) .
- Levitación magnética
- Domotica
viernes, 18 de febrero de 2011
Primera Entrada: Hello World!
