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

 

Макет термометра

      • Красный — Arduino Uno 5V ->  VCC DS18B20
      • Белый — Arduino Uno IO4 ->  DQ DS18B20*
      • Черный — Arduino Uno GND ->  GND DS18B20

* Можно использовать другой IO на Arduino, но тогда внесите изменение в программу тоже

Фото 2.1

 

          После того как макет собран откройте среду разработки Arduino IDE и загрузите в Arduino Uno программу.

 

         Теперь откройте Serial Monitor на закладке Tools в Arduino IDE.

 

 

Журнал измерений

          На монитор выводится текущий индекс датчика, затем его уникальный 64-битный адрес и после этого температура в градусах Цельсия. На этом пока все. Спасибо за внимание и до новых встреч.