Arduino draadloze weerstation & webserver (3 / 6 stap)

Stap 3: Code voor logboekgegevens


Dit is een uitbreiding van stap 1, nemen de ontvangen signalen en interpreteren van de signalen te krijgen van 'echte' waarden.  Deze worden opgeslagen in de globale variabelen, zoals de gegevens wordt gebruikt in meerdere plaatsen (d.w.z. de fase van de logboekregistratie en de portie webpagina, stap 4).  Ik heb meestal gehele getallen gebruikt om geheugen te besparen waar mogelijk en versnellen verwerking, delen door 10 om één decimaal wanneer logboekregistratie of 'bedienen' de waarden op het web.   Ik omvatte ook hebben triggers voor maximale en minimale waarden (die zijn opgeslagen in EEPROM middernacht in geval van stroomuitval op enig moment tijdens het jaar).   Voor bepaalde parameters zijn er ook triggers voor het verzenden van een e-mail (stap 5).

Ik heb een controlesom toegevoegd aan de elementen die validatie vereist zoals soms onjuiste gegevens zouden worden verwerkt en de maximale/minimale gegevens scheeftrekken.  Decodering van de Oregon wetenschappelijk signalen was gebaseerd op info vinden op het internet hier en voor de Cresta apparaten hier.   Merk op dat de RF code -decodering verschillend voor elk is de Oregon wetenschappelijk en de Cresta-apparaten.  Voorbeelden daarvan zijn opgenomen in het voorbeeldbestand schets.

Gerelateerde Artikelen

Maak van uw project van Arduino draadloze in minuten, met de draadloze uitvinders Shield

Maak van uw project van Arduino draadloze in minuten, met de draadloze uitvinders Shield

de uitvinders-shield gebruik van een draadloze pijp, dat een speciale draadloze RF-module die u toelaat is om gemakkelijk en betrouwbaar, verzenden en ontvangen van draadloze foutvrij gegevens tussen twee of meer Arduino boards Arduino boards.Het is
Arduino draadloze auto

Arduino draadloze auto

HalloDit Project is gemaakt met 2 arduinos planken (UNO voor auto) en NANO voor zender.Ik ben ook met behulp van H-Bridge-chip om te controleren van de motoren.De transceiver is NRFL2401 oftewel SPI gecontroleerd door Arduino.Het chassis van Ebay is
Arduino draadloze laser torentje

Arduino draadloze laser torentje

Zeer gemakkelijk om te bouwen van arduino draadloze laser torentje, ook zeer goedkope onderdelen u op ebay bijvoorbeeld kopen kunt.Stap 1:Ik gebruikte om dit project 2,4 GHz RF transceiver modules die is ingebouwd in de nRF24L01 +-IC.nRF24L01 + zijn
Arduino draadloze upload programma zonder USB-kabel

Arduino draadloze upload programma zonder USB-kabel

Arduino draadloze programmeur is ontworpen voor upload het programma van uw PC/laptop aan Arduino board gewoon door Bluetooth.Dus nu dat kunt u het programma bijwerken tot Arduino boards Arduino boards die in het vak of de koffer zonder elke USB-aans
Edison en Arduino/waar 101 draadloze weerstation

Edison en Arduino/waar 101 draadloze weerstation

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
Arduino WiFi Thermometer (met web page) - Arduino draadloze

Arduino WiFi Thermometer (met web page) - Arduino draadloze

Wat je nodig hebtEen Arduino board (compatibel bestuur is OK).LM-35 (om te gebruiken met de meegeleverde bestand kunt u DS18B20 maar je moet de broncode respectievelijk converteren).HLK-RM04 WiFi router module.5V voeding of Power supply en verordenin
Arduino GPRS weerstation - deel 1

Arduino GPRS weerstation - deel 1

Met de dreiging van steeds meer grillige weerpatronen circuleren van de lucht van onze planeet, dag na dag van onophoudelijke regen, overstromingen, droogtes, Hagel stormen en wie weet wat anders, lijkt een weerstation te zijn een nuttige en noodzake
Lange afstand, 1.8 km, Arduino Arduino draadloze mededeling met de HC-12.

Lange afstand, 1.8 km, Arduino Arduino draadloze mededeling met de HC-12.

In dit instructable leert u hoe te communiceren tussen Arduinos over een lange afstand tot 1,8 km in open lucht.De HC-12 is een draadloze seriële communicatiemodule die is zeer nuttig, uiterst krachtige en makkelijk te gebruiken.Eerst leert u hoe een
Arduino draadloze (433MHz) tijdcontrole schakelaar voor meerdere apparaten

Arduino draadloze (433MHz) tijdcontrole schakelaar voor meerdere apparaten

Ik schreef dit instructable omdat ik onlangs gemaakt van een soortgelijk project en dacht dat het zou leuk om te schrijven mijn werk en delen met anderen.Wat we willen bereiken met dit instructable, is draadloos beheersing van meerdere apparaten (lic
Arduino draadloze postbus Detector apparaat

Arduino draadloze postbus Detector apparaat

Als u om het even wat als me bent, uitkijken u naar de mailbox aankomen als een kind nerveus te wachten voor zijn presenteert op kerstavond. Aangezien de tijd die mijn mailbox aankomt niet altijd consistent is, controleerde ik mijn e-mail meerdere ma
Arduino draadloze Animatronic Hand

Arduino draadloze Animatronic Hand

BTW!!! Dit instructable is awsomeeeeeeDit is een zeer eenvoudig, maar op hetzelfde moment een moeilijk project afhankelijk van uw vaardigheidsniveau. Laat krijgen gebouw!Wat dit is, is een draadloze animatronic hand die heeft geen behoefte aan een co
Arduino draadloze SD Shield Tutorial

Arduino draadloze SD Shield Tutorial

zoals de naam al impliceert, het schild van de Arduino Wireless SD heeft twee functies. Bovenal kunt dit schild u gemakkelijk interface met Xbee transceiver modules maken mesh netwerken en andere draadloze apparaten. Ten tweede, de micro SD-aansluiti
ARDUINO draadloze HOME SECURITY SYSTEM

ARDUINO draadloze HOME SECURITY SYSTEM

In dit project zal ik bespreken hoe kun je een goedkope draadloze home security system. Hoewel tijdens het starten van dit project het hoofddoel was alleen voor beveiliging alarm, maar later vond ik dat dit apparaat kan worden gebruikt voor het oplos
Arduino draadloze seriële communicatie

Arduino draadloze seriële communicatie

er zijn vele manieren om te communiceren met externe Arduinos. Ik heb geconstateerd dat velen van hen een iets hogere prijspunt raakte dan wat ik zou willen. Ook verbruiken ethernet shields (en wifi dito?) veel waardevolle hardware pinnen. Ik zal bes