Ich habe ein paar DS18B20 Temperatursensoren. Diese werden normalerweise in Arduino-Projekten verwendet, aber ich verstehe nicht, warum ich sie nicht mit einem Pi verwenden soll. Es gibt eine Software namens DigiTemp , die das Gerät anscheinend antreibt , und ich habe sie kompiliert und auf dem Pi installiert. Das Unklare ist, wie verbinde ich sie? Direkt zum UART?
quelle
wire
undw1-therm
Module.Ich denke, die geheime Sauce ist die letzte Zeile auf dieser Seite
Es ist mit dem DS9097U verbunden, der die Umwandlung von UART in 1-Draht vornimmt
Ich habe zuvor den " pic arbiter " mit diesen Geräten verwendet. Es funktioniert in ähnlicher Weise, indem die Daten von den 1-Draht-Geräten abgerufen und für den Verbrauch durch den UART geeignet gemacht werden
Es ist auch möglich, I2C-Geräte wie das MCP9804 direkt an GPIO-Pins anzuschließen . Der Nachteil ist, dass Sie 4 Drähte benötigen
quelle