Stap 11: Opmerkingen en conclusies
Data visualisatie
We zijn het verzamelen van de gegevens op een pijp en gebruik Google sheets te splitsen uit elke sensor uit de gegevens van het formulier van de hoofdvariabele en het grafisch weergeven. Hierdoor heel snelle gevolgtrekking. Bijvoorbeeld blijkt de hier verzamelde gegevens dat de tijdsintervallen misschien een beetje te snel zijn. Op de grafieken de gegevens lijkt te zijn verzameld op de dezelfde tijdsinterval, maar verschillende temperatuur en vochtigheid lezingen heeft gegenereerd. In werkelijkheid zijn de lezingen seconden uit elkaar, de Grafiekschaal die betrekking hebben op het hele tijdsbestek van de gegevens is deze indruk. Maar Google bladen kunt schalen van de manipulatie van de grafiek afhankelijk van de gewenste weergave.
Deze gegevens kunnen worden bekeken en ondervraagd vanaf vrijwel elke locatie. Dat alles wordt vereist is de toegang tot het internet en Google Sheets.
Doelstellingen voldaan
De gegevens zijn gemakkelijk beschikbaar vanaf Google sheets
- Diagrammen kunnen gemakkelijk worden gemaakt
- Trends en patronen worden gemakkelijk waargenomen
- Gegevens kunnen gemakkelijk worden gedeeld
- De gegevens plaatsen methode is relatief eenvoudig en vereist geen AUTH0 manipulatie
Toepassingen
- Laboratorium, luchtvochtigheid, licht, Bad Temperatuurbewaking
- Home Automation, Roomservice toezicht
- Weerstation
Verbeteringen
- Verbeteren en schoonmaken van de Python-script
- Vouw de nCurses Python script voor het scannen van meer buizen
- Vouw de nCurses Python script te maken van een dashboard zodat menubesturingselement van sensor of groepen van sensoren
- Introduceren van robuuste foutafhandeling
- Het toestaan van dynamische gegevensverwerking
Verbeteren en de Arduino schets voor sensor reinigen
- Repareren van een set van standaard sensor en de invoering van meer robuuste sensor routines ter dekking van hen
- Verwijderen en opruimen van de verklaringen van de Serial.print, veel van hen zijn er voor debug
- De energiebesparende routines worden niet goed uitgevoerd, te verbeteren, daarbij rethinking aantal sensoren en hardware.
- De identificatie van de sensor wordt toegewezen tijdens het compileren, dit is niet de beste manier om deze functie uitvoeren, houden de sensor schets generieke, maar toestaan dat de sensoren worden toegewezen naar/vanaf eeprom.
- Algemene poetsmiddel voor algemene distributie
Ik heb over het algemeen kan controleren verschillende sensoren in real time via een zeer eenvoudige spreadsheet. Dit heeft mijn doel uitstekend gediend.