Paso 3: Programe la Flora
Software y bibliotecas:
Antes de que podemos empezar a programa de la Flora, necesitamos el IDE de Arduino, así como algunas bibliotecas de Adafruit.
Se describe cómo instalar el IDE y añadir productos Adafruit aquí.
Puede descargar las bibliotecas desde GitHub gratis haciendo click en los enlaces de abajo.
- Matriz de LED mochila biblioteca
- Biblioteca de núcleo de gráficos de Adafruit GFX
- Biblioteca de Adafruit Sensor
- Biblioteca de BMP280 Sensor de presión
- Biblioteca de Adafuit GPS
- Biblioteca de temporizador de Arduino
Si necesita ayuda sobre cómo instalar las librerías, se puede visitar esta guía en la Página Web de Adafruit.
El código que escribí puede descargarse desde aquí. Acaba de crear una nueva carpeta en el directorio Arduino una pasta el archivo dentro de esa carpeta. Et Voilà
Cuando se pasa a través del código se le aviso que funciona pero que es un poco desordenada y necesita mejoras aquí y allá. No he tenido tiempo para probar el algoritmo ampliamente. Se podría decir, que el programa todavía está en fase beta y se mantenga en actualizarlo para hacerlo más estructurado y hacer predicciones de tiempo más precisa. Si tienes alguna idea, sugerencia o Consejo solo deja un Comentario por lo que podemos averiguar de una manera de hacer cosas grandes.
Básicamente el reloj de tiempo hace predicciones basadas en la presión de aire. Puesto que el dispositivo no opera inmóvil, tiene que compensar el cambio en la presión de aire debido al cambio de altitud. Es por eso que necesitamos el módulo GPS. Con el GPS, puede determinar la altitud y utilizarlo para corregir las mediciones de presión de aire.
Para cargar el programa, abrirlo en el IDE de Arduino. Seleccionar la Flora como la placa y seleccionar el puerto usb conectada a la Flora.
Después de haga clic en el botón de flecha y el código se compila y transferido al dispositivo...