Загрузка данных


{
  "version": 1,
  "author": "ChatGPT",
  "editor": "wokwi",
  "parts": [
    {
      "type": "wokwi-breadboard-half",
      "id": "bb1",
      "top": 0,
      "left": 0
    },
    {
      "type": "wokwi-arduino-nano",
      "id": "nano",
      "top": 40,
      "left": 120
    },
    {
      "type": "wokwi-ds18b20",
      "id": "temp",
      "top": -60,
      "left": 40
    },
    {
      "type": "wokwi-resistor",
      "id": "r_pullup",
      "top": -30,
      "left": 80,
      "attrs": { "value": "4.7k" }
    },
    {
      "type": "wokwi-led",
      "id": "led",
      "top": -60,
      "left": 320,
      "attrs": { "color": "red" }
    },
    {
      "type": "wokwi-resistor",
      "id": "r_led",
      "top": -30,
      "left": 280,
      "attrs": { "value": "220" }
    },
    {
      "type": "wokwi-lcd1602",
      "id": "lcd",
      "top": 180,
      "left": 60,
      "attrs": { "pins": "i2c" }
    }
  ],
  "connections": [
    // ===== ПИТАНИЕ =====
    ["nano:5V", "bb1:1", "red"],
    ["nano:GND", "bb1:2", "black"],

    // делаем шины питания
    ["bb1:1", "bb1:50", "red"],
    ["bb1:2", "bb1:51", "black"],

    // ===== DS18B20 =====
    ["temp:VCC", "bb1:1", "red"],
    ["temp:GND", "bb1:2", "black"],
    ["temp:DQ", "nano:D4", "green"],

    // подтягивающий резистор 4.7k
    ["r_pullup:1", "temp:DQ", "green"],
    ["r_pullup:2", "bb1:1", "red"],

    // ===== LED =====
    ["nano:D5", "r_led:1", "green"],
    ["r_led:2", "led:A", "green"],
    ["led:C", "bb1:2", "black"],

    // ===== LCD I2C =====
    ["lcd:VCC", "bb1:1", "red"],
    ["lcd:GND", "bb1:2", "black"],
    ["lcd:SDA", "nano:A4", "blue"],
    ["lcd:SCL", "nano:A5", "blue"]
  ]
}