{
"version": 1,
"author": "Arcel monga",
"editor": "wokwi",
"parts": [
{ "type": "board-esp32-devkit-c-v4", "id": "esp", "top": 48, "left": -599.96, "attrs": {} },
{
"type": "wokwi-dht22",
"id": "dht1",
"top": -287.7,
"left": -437.4,
"attrs": { "temperature": "80", "humidity": "100" }
},
{
"type": "wokwi-photoresistor-sensor",
"id": "ldr1",
"top": -125.1,
"left": -235.9,
"rotate": 90,
"attrs": {}
},
{
"type": "wokwi-led-ring",
"id": "ring1",
"top": -66.56,
"left": 193.19,
"attrs": { "pixels": "16" }
},
{
"type": "wokwi-servo",
"id": "servo1",
"top": 362,
"left": -957.2,
"rotate": 180,
"attrs": {}
},
{
"type": "wokwi-74hc595",
"id": "sr1",
"top": 469.06,
"left": -195.5,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-led-bar-graph",
"id": "bargraph1",
"top": 254.4,
"left": 417.6,
"attrs": { "color": "lime" }
},
{ "type": "wokwi-relay-module", "id": "relay1", "top": 432.2, "left": -489.6, "attrs": {} },
{
"type": "wokwi-ky-040",
"id": "encoder1",
"top": -304.2,
"left": -1054.7,
"rotate": 90,
"attrs": {}
},
{
"type": "wokwi-lcd1602",
"id": "lcd1",
"top": -444.8,
"left": 53.6,
"attrs": { "pins": "i2c" }
}
],
"connections": [
[ "esp:TX", "$serialMonitor:RX", "", [] ],
[ "esp:RX", "$serialMonitor:TX", "", [] ],
[ "dht1:SDA", "esp:15", "green", [ "v0" ] ],
[ "esp:GND.3", "dht1:GND", "black", [ "h163.2" ] ],
[ "dht1:VCC", "esp:3V3", "red", [ "h-192", "v0", "v249.6" ] ],
[ "ldr1:VCC", "esp:5V", "red", [ "v67.2", "h-393.6", "v-19.2" ] ],
[ "esp:GND.1", "ldr1:GND", "black", [ "h-47.85", "v67.2", "h498.8" ] ],
[ "ldr1:AO", "esp:34", "green", [ "v86.4", "h-392.9", "v-182.4" ] ],
[ "ring1:DIN", "esp:5", "green", [ "v48", "h-268.8", "v-86.4" ] ],
[ "ring1:VCC", "ldr1:VCC", "red", [ "v38.4", "h-124.8" ] ],
[ "ring1:GND", "ldr1:GND", "black", [ "v28.8", "h-124.8" ] ],
[ "servo1:PWM", "esp:13", "green", [ "h-163.2", "v-182.2" ] ],
[ "esp:5V", "servo1:V+", "red", [ "h-28.65", "v105.6" ] ],
[ "servo1:GND", "esp:GND.1", "black", [ "h-144", "v-144" ] ],
[ "sr1:Q0", "bargraph1:A1", "green", [ "h-36.4", "v-76.28" ] ],
[ "sr1:Q1", "bargraph1:A2", "green", [ "h20", "v-66.68" ] ],
[ "sr1:Q2", "bargraph1:A3", "green", [ "h29.6", "v0.52" ] ],
[ "sr1:Q3", "bargraph1:A4", "green", [ "h29.6", "v0.52", "h9.6", "v-28.8" ] ],
[ "sr1:Q4", "bargraph1:A5", "green", [ "h48.8", "v0.52" ] ],
[ "sr1:Q5", "bargraph1:A6", "green", [ "h58.4", "v-18.68" ] ],
[ "sr1:Q6", "bargraph1:A7", "green", [ "h19.2", "v-153.6", "h547.2" ] ],
[ "bargraph1:C1", "bargraph1:C2", "green", [ "v0" ] ],
[ "bargraph1:C2", "bargraph1:C3", "green", [ "h0" ] ],
[ "bargraph1:C3", "bargraph1:C4", "green", [ "h0" ] ],
[ "bargraph1:C4", "bargraph1:C5", "green", [ "h0" ] ],
[ "bargraph1:C5", "bargraph1:C6", "green", [ "h0" ] ],
[ "bargraph1:C6", "bargraph1:C7", "green", [ "h0.22", "v9.59" ] ],
[ "bargraph1:C7", "bargraph1:C8", "green", [ "h0" ] ],
[ "bargraph1:C8", "bargraph1:C9", "green", [ "h0" ] ],
[ "bargraph1:C10", "bargraph1:C9", "green", [ "h0" ] ],
[ "sr1:GND", "bargraph1:C10", "black", [ "v-28.8", "h393.6", "v-153.6", "h201.38" ] ],
[ "sr1:VCC", "ring1:VCC", "red", [ "h-46", "v-124.28", "h76.8" ] ],
[ "sr1:GND", "ring1:GND", "black", [ "h0.8", "v-28.28", "h-9.6" ] ],
[ "sr1:DS", "esp:12", "green", [ "h-56.4", "v-48", "h-470.4", "v-115.2", "h9.6" ] ],
[ "sr1:SHCP", "esp:14", "green", [ "h-66", "v-9.6", "h-470.4", "v-134.4" ] ],
[ "sr1:STCP", "esp:33", "green", [ "h-114", "v-38.4", "h-432", "v-124.8" ] ],
[ "relay1:IN", "esp:4", "green", [ "h-57.6", "v-144.2", "h57.6", "v-96" ] ],
[ "relay1:GND", "servo1:GND", "black", [ "h-67.2", "v-86.8" ] ],
[ "relay1:VCC", "servo1:V+", "red", [ "h-76.8", "v-67.2" ] ],
[ "lcd1:SCL", "esp:22", "green", [ "h-38.4", "v317.1" ] ],
[ "lcd1:SDA", "esp:21", "green", [ "h-48", "v278.6" ] ],
[ "lcd1:GND", "esp:GND.3", "black", [ "h-57.6", "v326.4" ] ],
[ "lcd1:VCC", "esp:3V3", "red", [ "h-672", "v480.1" ] ],
[ "esp:25", "encoder1:CLK", "green", [ "h-287.85", "v0", "h-86.4" ] ],
[ "encoder1:DT", "esp:26", "green", [ "v9.6", "h-0.1", "v364.8" ] ],
[ "esp:27", "encoder1:SW", "green", [ "h-259.05", "v0", "h-134.3" ] ],
[ "encoder1:VCC", "esp:3V3", "red", [ "v288", "h402.65" ] ],
[ "encoder1:GND", "esp:GND.1", "black", [ "v0" ] ],
[ "sr1:Q7", "bargraph1:A8", "green", [ "h9.6", "v-134.4" ] ]
],
"dependencies": {}
}