Skip to content

Latest commit

 

History

History
78 lines (73 loc) · 4.99 KB

index.md

File metadata and controls

78 lines (73 loc) · 4.99 KB

ARDUSB spazio di studio e test

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