Yanıtlar:
Adafruit, 1 telli desteği bulunan occidentalis adlı bir dağıtım yayınladı .
Bir tel en çok DS18B20 sıcaklık sensörleri için kullanılır. Pi 'donanım' 1 telli desteğe sahip değil, ancak biraz başarılı olabilir. VCC'li bir DS18B20'yi 3V'ye, toprağa ve GPIO # 4'e Veri bağlayın. Daha sonra Data'dan VCC'ye bir 4.7K direnç bağlayın.
Bu, sıcaklığı aşağıdaki komutlarla okuyabilmenizi sağlar.
cat /sys/bus/w1/devices/28-*/w1_slave
Digitemp'nin bunlarla çalışmak için yapılıp yapılamayacağını bilmiyorum, ancak sıcaklık grafiklerini almak istiyorsanız bir munin eklentisi yazmak oldukça basit olmalı
wire
ve w1-therm
modüller.
Bence gizli sos bu sayfadaki son satır
UART - 1 telli dönüşüm yapan DS9097U'ya bağlanır
Daha önce bu cihazlarla " pic arbiter " kullandım . 1 telli cihazlardan veri almak ve UART tarafından tüketime uygun hale getirmek için benzer bir rol oynar.
MCP9804 gibi I2C cihazlarını doğrudan GPIO pinlerine bağlamak da mümkündür . Dezavantajı 4 kabloya ihtiyacınız olmasıdır