Stap 4: Arduino code
Nu hebben we de motie ontdekken en schrijf daarom een 1 (in geval van beweging) of een 0 (geen beweging) naar de database, voor het programmeren van de Arduino. Ik heb de code, zodat als er beweging is de Arduino zal niet voor verdere beweging gedurende de komende 5 minuten controleren. Vervolgens zal de Arduino controleren voor nog eens 5 minuten als er beweging zonder het schrijven van een 0 naar de database nog. Vervolgens, wanneer er geen beweging immers, zal een 0 naar de database worden geschreven. Check deze link voor meer info over dit specifieke onderdeel.
Mijn Arduino-code kan hier worden gevonden:
Github: Arduino, code (Ik ben sorry dat het zo efficiënt mogelijk nog niet, zal het beter in de toekomst)
Nu, enkele wijzigingen in deze code moeten worden aangebracht om dit werkend te krijgen:
- Op 6 en 7 invoeren u uw Wifi instellingen
- Op lijn 8 voert u de host waar de eerder gemaakte .php bestanden worden gehost (bijvoorbeeld: voorbeeld.com) geen http, geen slahes enz.
- Op regel 22 definieert u het aantal seconden dat u wilt instellen tussen de metingen.
- Op lijn 98 definieert u het pad naar het bestand add_data.php. Als het attractiepark "example.com/arduino/add_data.php", vult u hier: "/ arduino/add_data.php"
Nu het uploaden van de code aan uw Arduino.