Arduino draadloze weerstation & webserver (6 / 6 stap)

Stap 6: Bekend beperkingen en gebieden voor verbetering


1. het grootste probleem dat ik heb tegengekomen is dat terwijl controleren voor elke web-pagina-aanvraag, de Arduino ontbreekt de RF-signalen te decoderen.  Dit werd nog verergerd door de verandering aan Arduino 1.0 (die lijkt te nemen van een tijdperk te controleren voor alle serververzoeken). Om te overwinnen dit, ik alleen controleren op internetactiviteit wanneer er een RF-signaal ontvangen en gedecodeerd heeft geweest (die werkt goed voor mij als ik heb veel van sensoren en er een signaal ontvangen om de paar seconden is), of om de 5 seconden door middel van een controle op mills().  Dit werkt in de praktijk (met een maximale vertraging in de ontvangst van de webpagina door de gebruiker van ongeveer 5 seconden en zonder duidelijk verlies van lezingen), maar ik weet zeker dat er betere manieren om dit te doen, zoals software interrupts misschien?

2. een aantal van de codering is slecht (ik kon beter gebruik maken van functies/procedures en misschien zelfs wat bibliotheek werk (dat is mij een raadsel)) en ik ben zeker dat er meer efficiënte manieren om de dezelfde doelen te bereiken.  De code werkt en het doet wat ik wil doen op betrouwbare wijze (al enkele maanden zonder problemen uitgevoerd), maar elke verbetering/aanbeveling welkom.

Hoop dat deze informatie is nuttig.

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