Dit Instructable beschrijft een Intel(r) Edison- en Arduino/waar 101 gebaseerde modulaire Draadloos weerstation die ik onlangs voor mijn privé-gebruik gemaakt heb.
Fundamentele begrippen, die gedefinieerd de setup en oplossingen, waren:
- Als u wilt een modulaire oplossing, nodig waar ik kan sensoren toevoegen aan sensor modules en sensor modules zelf zo nodig evenals zitten kundig voor het afbreken in het geval dat ik realiseer me dat ik niet echt een weerstation;
- Een draadloze oplossing met
- Basismodule, die doet belangrijkste gegevensverwerking, wolk upload en hosts gebruikersinterface (web-based);
- Sensor modules, die zijn verspreid over het terrein en zijn kleiner, goedkoper, potentieel batterij-aangedreven en doen sensor data-acquisitie
- De volgende gegevens beschikbaar te hebben:
- temperatuur en vochtigheid van elke zone die ik was geïnteresseerd in;
- atmosferische druk (natuurlijk alleen een enkele waarde);
- Op lange termijn data-analyse en observatie is gedaan in een wolk (ThingSpeak), dus het web UI is alleen bedoeld voor korte opmerkingen en huidige weergave van de gegevens;
- KUS: als er geen noodzaak in een abstractielaag in SW - ik heb niet gemaakt een.
Gekoppeld aan deze stap is een conceptueel diagram waarin de instelling op basis van die naast de foto van een geassembleerd Base en Sensor modules + een web interface screenshot.
Ik pakte Bluetooth als een Base module-naar-Sensor module communicatie interface en Wi-Fi als een Base module-naar-gebruiker/Base module-naar-cloud communicatie interface. Het was ook duidelijk dat ik een Sensormodule in een zone waar de basismodule zich bevindt, niet nodig, want het is niet een rendabele aanpak, zodat sommige sensoren zou ook moeten worden aangesloten op de basismodule zelf.
Ik heb aanvullende overwegingen die ik had op dit in een speciale blog postbeschreven.