-
Notifications
You must be signed in to change notification settings - Fork 0
/
wokwi-simulation-diagram.json
144 lines (144 loc) · 4.05 KB
/
wokwi-simulation-diagram.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
{
"version": 1,
"author": "VinzzB (vinzz.be)",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-uno", "id": "uno", "top": -116.22, "left": -12.19, "attrs": {} },
{
"type": "wokwi-lcd1602",
"id": "lcd1",
"top": 145.21,
"left": 186.28,
"attrs": { "pins": "i2c" }
},
{
"type": "wokwi-ky-040",
"id": "encoder1",
"top": -105.97,
"left": 318.54,
"rotate": 90,
"attrs": {}
},
{
"type": "wokwi-buzzer",
"id": "bz1",
"top": -224.17,
"left": -9.67,
"rotate": 270,
"attrs": { "volume": "0.1" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": -187.58,
"left": 82.67,
"attrs": { "value": "100" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -175.37,
"left": 310.51,
"rotate": 90,
"attrs": { "color": "blue" }
},
{
"type": "wokwi-led",
"id": "led2",
"top": -238.76,
"left": 308.85,
"rotate": 90,
"attrs": { "color": "red" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": -214.39,
"left": 203.28,
"rotate": 180,
"attrs": { "value": "220" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": -148.27,
"left": 200.75,
"rotate": 180,
"attrs": { "value": "220" }
},
{
"type": "wokwi-relay-module",
"id": "relay_Heat",
"top": -264.97,
"left": 333.9,
"attrs": {}
},
{
"type": "wokwi-text",
"id": "relay_Heat_Text",
"top": -250.7,
"left": 487.67,
"attrs": { "text": "Airfryer Heater" }
},
{
"type": "wokwi-relay-module",
"id": "relay_Fan",
"top": -201.65,
"left": 334.89,
"attrs": {}
},
{
"type": "wokwi-text",
"id": "relay_Heat_Text",
"top": -185.7,
"left": 487.67,
"attrs": { "text": "Airfryer Fan" }
},
{
"type": "wokwi-slide-potentiometer",
"id": "pot1",
"top": -77.21,
"left": 378.66,
"rotate": 270,
"attrs": { "travelLength": "30", "value": "230" }
},
{
"type": "wokwi-text",
"id": "Temp_Text",
"top": -55.7,
"left": 520.67,
"attrs": { "text": "Temperature\n(simulation with potentiometer)" }
}
],
"connections": [
[ "uno:GND.2", "lcd1:GND", "black", [ "v0" ] ],
[ "uno:5V", "lcd1:VCC", "red", [ "v0" ] ],
[ "uno:A4.2", "lcd1:SDA", "green", [ "v0" ] ],
[ "uno:A5.2", "lcd1:SCL", "green", [ "v0" ] ],
[ "encoder1:GND", "uno:GND.3", "black", [ "v130.08", "h-10.29" ] ],
[ "encoder1:VCC", "uno:5V", "red", [ "v140.75", "h-229.89" ] ],
[ "uno:2", "encoder1:SW", "green", [ "v117.86", "h169.67" ] ],
[ "encoder1:DT", "uno:3", "green", [ "v28.3", "h-178.84" ] ],
[ "encoder1:CLK", "uno:4", "green", [ "v36.15", "h-198.8" ] ],
[ "r2:2", "uno:8", "green", [ "h-42.6", "v101.82" ] ],
[ "uno:7", "r3:2", "green", [ "v0" ] ],
[ "uno:9", "r1:2", "green", [ "v0" ] ],
[ "r1:1", "bz1:2", "green", [ "v0" ] ],
[ "uno:GND.1", "bz1:1", "black", [ "v0" ] ],
[ "r3:1", "led1:A", "green", [ "h0" ] ],
[ "led2:A", "r2:1", "green", [ "v0" ] ],
[ "relay_Heat:GND", "uno:GND.3", "black", [ "h-39.39", "v356.18", "h-127.7" ] ],
[ "relay_Heat:VCC", "uno:5V", "red", [ "h-52.26", "v377.2", "h-133.83" ] ],
[ "relay_Fan:VCC", "relay_Heat:VCC", "red", [ "h-53.7", "v-0.05" ] ],
[ "relay_Fan:GND", "relay_Heat:GND", "black", [ "h-40.54", "v-66.59" ] ],
[ "relay_Fan:IN", "r3:2", "green", [ "h0" ] ],
[ "pot1:VCC", "uno:5V", "red", [ "v47.44", "h-319.89" ] ],
[ "pot1:SIG", "uno:A1", "green", [ "v13.9", "h-282.56" ] ],
[ "pot1:GND", "relay_Fan:GND", "black", [ "v-8.51", "h-173.72", "v-40.5" ] ],
[ "led2:C", "relay_Heat:GND", "black", [ "h-17.13", "v-17.85", "h0.52" ] ],
[ "relay_Heat:IN", "r2:2", "green", [ "h0" ] ],
[ "led1:C", "relay_Fan:GND", "black", [ "h-18.68", "v-17.72", "h40.06" ] ]
],
"serialMonitor": { "display": "always", "newline": "lf" },
"dependencies": {}
}