Bedoeling is sensordata van een foto-weerstand door te sturen via het internet naar de site COSM.COM Alle info omtrent deze oefening vind je hier.
schematische voorstelling
praktijkuitvoering...
datastroom fotoweerstand Deze datastroom kan je dan raadplegen op www.cosm.com. Hoe hoger de waarde, hoe meer licht er is in huis. Op deze datastroom zie je bijvoorbeeld rond 9h45 een piek naar boven. Dit was de flits van een camera. Rond 9h55 duikt de datastroom naar beneden gedurende iets meer dan 10 minuten. Dit was een rolluik die neergelaten werd en even later weer werd opgetrokken.
uitbreiding : Omdat de datastream van tijd tot tijd vastliep gaan we de Arduino met het ethernetshield om de 10 minuten eens resetten. Dit is de gemakkelijkste oplossing voor dit probleem. We doen dit door de resetingang van deze Arduino met de grond te verbinden. We hebben dus een tijdschakeling nodig die om de 10 minuten deze ingang laag zet. We gebruiken gemakshalve een andere Arduino. :)
Arduino rules De bovenste Arduino reset de onderste Arduino (met ethernetshield) om de 10 minuten.
2 arduino's en een optocoupler Het laagzetten van de resetingang gebeurt via een opto-coupler
Om de 10 minuten gaat Digitale uitgang 13 hoog. De optocoupler trekt dan vervolgens de reset-ingang naar grond.
Het programma van deze resetArduino ziet er als volgt uit: