Abbiate pazienza per un povero newbie
nel frattempo mi sto documentando su:
- GitHub
- GitHub pages
- JSON
- GeoJSON
- GeoJSON in Github
- GeoJSON in MongoDB
- accesso Github a DATA GeoJSON
- aggiornare dati su GitHUB da RED
- RED node
- Arduino UNO hw
- Arduino UNO IDE
- MQTT
- Mosquito MQTT broker
- NodeMCU CH340 cpm ESP8266
- eLUA
TODO/Working list:
- Parser RED risposta JSON NMEA da arduino
- Memorizzazione JSON in MONGODB via RED
- Pubblicazione via leafletjs
- App Android per la gestione arduino
- App Android per l'invio dati arduino
- Mappa html su Github
- Mappa GeoJSON su Github
- Associazione delle letture GPS e SDS
Il sensore SDS ha bisogno di almeno 10" per riempirsi di nuova aria e fare un paio di letture. Ho raddoppiato questo tempo.In corrispondenza con le frecce verdi ci sono i momenti in cui è possibile associare le letture della posizione del GPS con quella della qualità dell'aria dell'SDS.Quindi l'ultima lettura GPS è molto prossima alla prima dell'SDS come l'ultima SDS è prossima alla prima lettura di posizione GPS del ciclo successivo - Gestione web CH340 (web rel.1 ok, rel.2 in sviluppo)
- Gestione degli stati di consumo delle board per il risparmio energetico in mobilità
- Aggiunta di 3 nuovi sensori, CO2, ozono, formaldeide
- Ordine per le nuove centraline operative da settembre: Giulianova (TE), Villanova di Cepagatti (PE), Roma 1
sFATTO list:
- Interfaccia Bluetooth arduino / terminal android
- Calcolo temperatura e connessione termistore 503
- Gestrione comandi da bluetooth in arduino e risposta
- Parser NMEA per GPS VK2828U7G5LF
- Risposta JSON arduino
- Creazione accesso e token MAPBOX
- Collegamento display per controllo in mobilità
- Primo cruscotto RED controllo temperatura
- Creazione account su MQTT broker https://io.adafruit.com/
- Prime letture da SDS011, segue implementazione nel prototipo
- Gestione frequenza di campionamento/pausa
- Raccolta dei prototipi sw e stesura rel.1.0 Implementazione cruscotto RED
Completare con GPS - Creazione db e collezione su MONGODB e popolamento da RED conservando la natura JSON
- Aggiunto campo data e ora nel payload verso mongodb
- Bot twitter https://t.me/Ardusbot (in continuo sviluppo quindi potrebbe dare risultati inattesi. il bot è in funzione solo quando è acceso il PC di sviluppo)
- modifiche a tutto il codice e agli ambienti per l'implementazione del nuovo sensore temperatura e umidità
- Rappresentazione dati in tempo reale in cruscotto RED
- Template responsive a cura di Tapioca Muffin
- Installazione Mosquito MQTT broker ed esposizione
- Prototipo MQTT su NodeMCU (con 503) e implementazione progressiva degli altri sensori, test utilizzo del telethering o del modem 4G
MATERIALE arrivato:
- GPS VK2828U7G5LF
- Iic/i2c lcd 2004 20*4 lcd 20x4 5 v blu schermo per arduino
- Nova pm sensore sds011 laser ad alta precisione modulo sensore di rilevamento di qualità super polvere polvere pm2.5
- 1602 16x2 HD44780 per arduino LCD Carattere/w IIC/I2C
- 40 pz in Fila Dupont Cavo 20 cm 2.54mm pin 1 p-1 p Femmina a Ponticello
- Alta Sensibilità Microfono Suono Modulo Sensore di Rilevamento Per Arduino AVR PIC
- 5 V-3 V IIC UART SPI Four Modulo Convertitore di Livello A 4 Canali per Arduino
- DHT22/Am2302 Digitale e Sensore di Umidità
- micro sd tf card di memoria micro sd spi per arduino shield module
- Nuovo Wireless modulo CH340 NodeMcu V3 Lua WIFI Internet of Things ESP8266
Materiale atteso:
Preparazione carrelli ordine per altre 3 centraline