Raspberry Pi nRF24L01 + Data Collector använder Google former (11 / 11 steg)
Steg 11: Observationer och slutsatser
Datavisualisering
Vi samlar data på ett rör och använda Google lakan att dela ut varje sensor från överordnade formuläret data och Visa det grafiskt. Detta gör att ganska snabbt inferens. Till exempel illustrerar de insamlade här att tidsintervall är kanske lite alltför snabb. På listorna data verkar har samlats på samma tidsintervall, men har genererat olika temperatur och fuktighet avläsningar. I verkligheten avläsningarna är sekunder isär, diagramskala som täcker hela tidsramen av data ger detta intryck. Men Google ark tillåter manipulering av diagrammet skalor beroende på displayen önskas.
Dessa data kan visas och förhördes från nästan var som helst. Allt som krävs är tillgång till internet och Google ark.
Målen uppfylls
Data är tillgängliga från Google täcker
- Diagram kan lätt skapa
- Trender och mönster följs lätt
- Data kan lätt delas
- Data bokföring metod är relativt lätt och kräver inte AUTH0 manipulation
Program
- Laboratorium, fuktighet, ljus, bad temperaturövervakning
- Hem Automation, rum övervakning
- Väderstation
Förbättringar
- Förbättra och rengör Python-skript
- Expandera nCurses Python-skript för att skanna mer rör
- Expandera nCurses Python skript för att skapa en instrumentpanel Menykontroll tillåter sensorn eller grupper av sensorer
- Införa robust felhantering
- Tillåt dynamisk hantering av data
Förbättra och rengöra sensorn skissen Arduino
- Fixa en standard sensor uppsättning och införa mer robusta sensor rutiner för att täcka dem.
- Ta bort och rensa upp de Serial.print rapporterna, många av dem finns för debug
- Den energibesparande rutiner genomförs inte väl, förbättra den, detta kommer att innebära rethinking vissa sensorer och hårdvara.
- Sensor identifiering tilldelas vid kompileringen, detta är inte det bästa sättet att utföra denna funktion, hålla sensorn skissen generiska, men tillåta sensorerna kan tilldelas till och från eeprom.
- Övergripande polska för allmän distribution
Totalt sett har jag kunnat övervaka flera sensorer i realtid med hjälp av en mycket enkel arket. Detta har varit mitt syfte mycket väl.