Stap 2: De ingesloten code
De code is eenvoudig. We controleren of de PIR-pin hoog is. Zo ja, is er een motie dus we moeten een boodschap waarschuwen voor een probleem met behulp van de bibliotheek.
Zoals u in het gegevensblad zien kunt, vereist de PIR-sensor een tijd om te kalibreren. Thats de for-lus in de Setup-functie.
Omdat Sigfox gratis frequentiebanden gebruikt, moeten we oppassen niet te verzenden meer dan 140 berichten per dag. Om dit te voorkomen, wordt de variabele "msgSent" ingesteld wanneer we een signaal afgeven. Op deze manier, zelfs als je weer voor de sensor loopt, zal het programma niet een signaal tweede voordat u opnieuw instellen van de Arduino.
U kunt het downloaden van het bijgevoegde bestand waarin alle van het project. Als u een stap niet begrijpt, aarzel niet om mij een email sturen.