Environmental Monitoring med BeagleBone eller RaspberryPI och Ardunio (5 / 7 steg)
Steg 5: DS18B20 temp givare
Jag har inte DS18B20 integreras i mitt huvudsakliga program ännu, men jag har ett testprogram för dem.DS18B20's har 3 ben: marken, Data och VCC. Du kan även använda dem med bara raden data som det kan Igel ström från som. Jag planerar att köra många av dessa, och BeagleBone är aktuella på IO portar är begränsad, så jag kommer att ge dem med kraft.
Bifogat är python skript för att testa. Det finns ett fint diagram i skriptet som säger hur du ansluter dem.
Helt enkelt tillämpa mark och makt, sedan BeagleBone P8 stift 6 till Data stift och det bör dyka upp. Fästa mer DS18B20s är så enkelt som att ansluta dess stift för. alla sensorer data stift går till BeagleBone P8 stift 6.
Jag använder en struktur för att hålla alla mina objekt, detta sätt jag kan namnge dem och inte ta itu med den unika ID alla igenom koden. Manuset skrivs ut temp läsning på alla sonder definieras var 2 sekunder.