{
"version": 1,
"author": "เฉลิมชัย ยินเยาว์",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-mega", "id": "mega", "top": -62, "left": -113.33, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay1", "top": -2.86, "left": 297.74, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay2", "top": 58.73, "left": 287.33, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay3", "top": 124.07, "left": 279.33, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay4", "top": 195.4, "left": 283.33, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay5", "top": 262.07, "left": 286.66, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay6", "top": 0.2, "left": 508.8, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay7", "top": 63.4, "left": 487.33, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay8", "top": 129.8, "left": 489.6, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay9", "top": 192.2, "left": 489.6, "attrs": {} },
{ "type": "wokwi-relay-module", "id": "relay10", "top": 259.4, "left": 489.6, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc1", "top": -130.17, "left": 187.33, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 356.4, "left": 268.74, "attrs": {} },
{
"type": "wokwi-lcd2004",
"id": "lcd1",
"top": -207.46,
"left": 318,
"attrs": { "pins": "i2c" }
},
{ "type": "wokwi-slide-switch", "id": "sw1", "top": 142.93, "left": 142.97, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": 226.73,
"left": 186.53,
"attrs": { "color": "green" }
},
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": 229.4,
"left": 97.87,
"attrs": { "color": "red" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": 253.82,
"left": 26.53,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": 183.82,
"left": 85.2,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 187.82,
"left": 175.87,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": 303.15,
"left": 133.87,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-ky-040", "id": "encoder1", "top": -143.24, "left": -70.31, "attrs": {} }
],
"connections": [
[ "relay1:VCC", "relay2:VCC", "red", [ "h0" ] ],
[ "relay2:VCC", "relay3:VCC", "red", [ "h0" ] ],
[ "relay3:VCC", "relay4:VCC", "red", [ "h0" ] ],
[ "relay4:VCC", "relay5:VCC", "red", [ "h0" ] ],
[ "relay1:VCC", "relay6:VCC", "red", [ "h0" ] ],
[ "relay6:VCC", "relay7:VCC", "red", [ "h0" ] ],
[ "relay7:VCC", "relay8:VCC", "red", [ "h0" ] ],
[ "relay8:VCC", "relay9:VCC", "red", [ "h0" ] ],
[ "relay9:VCC", "relay10:VCC", "red", [ "h0" ] ],
[ "relay6:GND", "relay7:GND", "black", [ "h0" ] ],
[ "relay7:GND", "relay8:GND", "black", [ "h0" ] ],
[ "relay8:GND", "relay9:GND", "black", [ "h0" ] ],
[ "relay9:GND", "relay10:GND", "black", [ "h0" ] ],
[ "relay6:GND", "relay1:GND", "black", [ "h0" ] ],
[ "relay1:GND", "relay2:GND", "black", [ "h0" ] ],
[ "relay2:GND", "relay3:GND", "black", [ "h0" ] ],
[ "relay3:GND", "relay4:GND", "black", [ "h0" ] ],
[ "relay4:GND", "relay5:GND", "black", [ "h0" ] ],
[ "gnd1:GND", "relay5:GND", "black", [ "v0" ] ],
[ "relay5:GND", "mega:GND.3", "black", [ "h0" ] ],
[ "vcc1:VCC", "relay1:VCC", "red", [ "v0" ] ],
[ "vcc1:VCC", "mega:VIN", "red", [ "v0" ] ],
[ "lcd1:GND", "mega:GND.2", "black", [ "h0" ] ],
[ "lcd1:VCC", "mega:5V.2", "red", [ "h0" ] ],
[ "lcd1:SDA", "mega:20", "green", [ "h0" ] ],
[ "lcd1:SCL", "mega:21", "green", [ "h0" ] ],
[ "r1:2", "btn2:2.l", "green", [ "v0" ] ],
[ "r2:2", "sw1:1", "green", [ "v0" ] ],
[ "r3:1", "sw1:3", "green", [ "v0" ] ],
[ "r2:1", "r1:1", "green", [ "v0" ] ],
[ "r4:2", "btn1:2.l", "green", [ "v0" ] ],
[ "r4:1", "r1:1", "green", [ "v0" ] ],
[ "r3:2", "r2:1", "green", [ "v0" ] ],
[ "btn2:1.l", "sw1:2", "green", [ "h0" ] ],
[ "btn1:1.l", "sw1:2", "green", [ "h0" ] ],
[ "r1:1", "mega:GND.3", "green", [ "v0" ] ],
[ "sw1:2", "mega:5V", "green", [ "v0" ] ],
[ "sw1:3", "mega:52", "green", [ "v0" ] ],
[ "sw1:1", "mega:50", "green", [ "v0" ] ],
[ "btn2:2.l", "mega:48", "green", [ "h0" ] ],
[ "btn1:2.l", "mega:46", "green", [ "h0" ] ],
[ "relay1:IN", "mega:53", "green", [ "h0" ] ],
[ "relay2:IN", "mega:51", "green", [ "h0" ] ],
[ "relay3:IN", "mega:49", "green", [ "h0" ] ],
[ "relay4:IN", "mega:47", "green", [ "h0" ] ],
[ "relay5:IN", "mega:45", "green", [ "h0" ] ],
[ "relay6:IN", "mega:43", "green", [ "h0" ] ],
[ "relay7:IN", "mega:41", "green", [ "h0" ] ],
[ "relay8:IN", "mega:39", "green", [ "h0" ] ],
[ "relay9:IN", "mega:37", "green", [ "h0" ] ],
[ "relay10:IN", "mega:35", "green", [ "h0" ] ],
[ "encoder1:DT", "mega:2", "green", [ "h0" ] ],
[ "encoder1:CLK", "mega:3", "green", [ "h0" ] ],
[ "encoder1:SW", "mega:1", "green", [ "h0" ] ],
[ "encoder1:VCC", "vcc1:VCC", "red", [ "h0" ] ],
[ "encoder1:GND", "mega:GND.3", "black", [ "h0" ] ]
],
"dependencies": {}
}