Ниже приведен пример простого термометра на датчике DS18B20 под управлением Arduino Uno.


Как видно на фото, схема подключения предельно проста. Разместите на макетной плате группу из трех проводов, создав таким образом сегмент 3-проводной шины GND — DQ — VCC. Используйте эти провода для подключения платы Arduino к макетной плате, как показано в таблице. Затем на эту шину устанавливите подтягивающий резистор 4,7кОм, соединяющий DQ и VCC и затем устанавливите датчик DS18B20 в корпусе ТО92.

Цветные провода Arduino Uno DS18B20
Черный GND GND
Белый IO4* DQ
Красный +5V VCC

*можно использовать другой цифровой вход-выход


Пример программы показан ниже. Справа результат работы программы в окне Serial Monitor.