Paso 8: Software
![]()
Todo el código se ha comprometido a github y puede encontrarse
aquí. El código se divide en tres partes: lado Arduino, Web y pc. Arduino Lee los sensores y formatos de los datos en un mensaje de json. Esto se envía sobre Xbee a la laptop. El código de python lee los datos guardan en un archivo de texto y luego carga el archivo al servidor web vía ftp. En el futuro me gustaría tener una manera de empujar los comandos al controlador desde el sitio Web.
He estado fastidiando con dardo, intento de Google para reemplazar a Javascript y me gusta la sintaxis está más cerca de C así que estoy más cómodo con él. Parece haber un bug con el dardo a la conversión de javascript para que el sitio web no es óptimo en navegadores que no tienen la DartVM. La Página Web debe actualizar automáticamente cada 10-30 segundos.