Stap 2: Instellen van de sensor
Met de Edison te activeren, kunnen we verzamelen en verwerken van gegevens van een sensor. We gebruiken een van de meest populaire sensoren in huisautomatisering Arduino voorbeelden, een hygrometer [FIG 1] meten bodemvocht in een vaas plant.
Aansluiten van de sensor naar de Breakout Board is eenvoudig, zoals te zien in het Fritzing model [FIG 2]. In deze regeling afkomstig de vochtigheid gegevens van de eerste analoge pin (A0).
De eerste Python code [FIG 3] leest de waarde van het signaal van A0 en afgedrukt.
Deze waarde is een integer tussen 0 en 1023 lager krijgt wanneer de luchtvochtigheid toeneemt. De tweede code [FIG 4] wijst het aan een meer leesbare vorm voordat u gaat afdrukken.
Als u wilt uitvoeren een van deze foutcodes van Edison gewoon opslaan naar een bestand, bij voorkeur met de extensie .py overbrengen van dit bestand en voer de opdracht
python PYNAME
waarbij PYNAME de naam is bestand. Hoewel deze programma's maken geen deel uit van de stack zullen we bouwen, wordt het aanbevolen om ze om te bevestigen dat de sensor werkt te draaien.