Grundläggande Internet saker ram med Intel Edison (2 / 6 steg)
Steg 2: Konfigurera sensorn
Med Edison igång, kan vi samla in och bearbeta data från en sensor. Vi använder en av de mest populära sensorerna i hemautomation Arduino exempel, en hygrometer [FIG 1] mäter markfuktighet i anläggningen vas.
Ansluta sensorn i Breakout styrelsen är enkelt, som sett i Fritzing modellen [FIG 2]. I detta system kommer luftfuktighetsdata från det första analoga stiftet (A0).
Den första Python koden [FIG 3] läser värdet signal från A0 och skriver ut den.
Detta värde är ett heltal mellan 0 och 1023 som blir lägre när luftfuktigheten ökar. Den andra koden [FIG 4] mappas det till en mer läsbar form före utskrift.
Om du vill köra en av dessa koder från Edison bara spara det till en fil, helst med tillägget .py överföra filen och kör kommandot
python PYNAME
där PYNAME är namnet. Även om dessa program inte ingår i stacken kommer vi att bygga, det rekommenderas att köra dem för att bekräfta att sensorn fungerar.