一線式温度センサDS18B20をRaspberry Piで使う場合、どの通信プロトコルを利用するか?
説明:DS18B20は1-Wireプロトコルを使用する温度センサで、Raspberry Piではw1-gpioというデバイスツリーオーバーレイを有効にしてGPIOピン(通常GPIO4)に接続して使います。有効化後は/sys/bus/w1/devices配下にセンサのIDが現れ、そこから読み取ることで温度を取得します。1-Wireはパワーオンワイヤや複数デバイスのバス接続が可能で、専用のpull-up抵抗(4.7k程度)を用いるなど配線上の注意点があります。UARTやSPI、I2Cとは異なる単線シリアル通信方式です。}