-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDiagram.json
99 lines (93 loc) · 3.52 KB
/
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
{
"version": 1,
"author": "Simon Taylor",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-arduino-mega",
"id": "mega",
"top": 0,
"left": 0,
"attrs": {}
},
{
"type": "wokwi-max7219-matrix",
"id": "matrix1",
"top": -400,
"left": 100,
"rotate": 180,
"attrs": { "chain": "1" }
},
{ "type": "wokwi-analog-joystick",
"id": "joystick1",
"top": -200,
"left": 100,
"attrs": {}
},
{
"type": "wokwi-7segment",
"id": "sevseg1",
"top": -300,
"left": 60,
"attrs": { "digits": "4", "common": "cathode", "color": "#d040d0" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -435,
"left": 0,
"attrs": { "color": "green" }
},
{
"type": "wokwi-led",
"id": "led2",
"top": -435,
"left": 200,
"attrs": { "color": "green" }
},
{
"type": "wokwi-resistor",
"id": "resistor1",
"top": -400,
"left": 30,
"attrs": { "value": "220" }
},
{
"type": "wokwi-resistor",
"id": "resistor2",
"top": -400,
"left": 230,
"attrs": { "value": "220" }
}
],
"connections": [
[ "mega:28", "resistor1:2", "gold", [ "h0030", "v-440" ] ],
[ "mega:29", "resistor2:2", "gold", [ "h0020", "v-440" ] ],
[ "resistor1:1", "led1:A", "gold", [] ],
[ "resistor2:1", "led2:A", "gold", [] ],
[ "mega:GND.1", "led1:C", "black", [ "v-030", "v-075", "h-370" ] ],
[ "mega:GND.1", "led2:C", "black", [ "v-030", "v-075", "h-370" ] ],
[ "mega:1", "sevseg1:A", "orange", [ "v-020", "h0030", "v-310", "h-145" ] ],
[ "mega:2", "sevseg1:B", "orange", [ "v-020", "h0040", "v-310", "h-105" ] ],
[ "mega:3", "sevseg1:C", "orange", [ "v-020", "h0050", "v-200", "h-125" ] ],
[ "mega:4", "sevseg1:D", "orange", [ "v-020", "h0060", "v-200", "h-145" ] ],
[ "mega:5", "sevseg1:E", "orange", [ "v-020", "h0070", "v-200", "h-155" ] ],
[ "mega:6", "sevseg1:F", "orange", [ "v-020", "h0080", "v-310", "h-135" ] ],
[ "mega:7", "sevseg1:G", "orange", [ "v-020", "h0090", "v-200", "h-115" ] ],
[ "mega:22", "sevseg1:DIG1", "violet", [ "h0025", "v-025", "h-115", "v-300", "h-145" ] ],
[ "mega:23", "sevseg1:DIG2", "violet", [ "h0015", "v-025", "h-115", "v-300", "h-115" ] ],
[ "mega:24", "sevseg1:DIG3", "violet", [ "h0025", "v-035", "h-115", "v-300", "h-105" ] ],
[ "mega:25", "sevseg1:DIG4", "violet", [ "h0015", "v-035", "h-115", "v-215", "h-095" ] ],
[ "mega:5V.1", "joystick1:VCC", "red", [ "v-035", "h-230" ] ],
[ "mega:GND.1", "joystick1:GND", "black", [ "v-030", "h0050" ] ],
[ "mega:A1", "joystick1:HORZ", "cyan", [ "v0015", "h0195", "v-240", "h-260" ] ],
[ "mega:A2", "joystick1:VERT", "cyan", [ "v0015", "h0185", "v-240", "h-270" ] ],
[ "mega:12", "joystick1:SEL", "cyan", [ "v-050", "h0025" ] ],
[ "mega:5V.1", "matrix1:V+", "red", [ "v-035", "h-075", "v-350" ] ],
[ "mega:GND.1", "matrix1:GND", "black", [ "v-030", "h-075", "v-350" ] ],
[ "mega:30", "matrix1:CLK", "blue", [ "h0040", "v-400" ] ],
[ "mega:31", "matrix1:CS", "blue", [ "h0030", "v-410" ] ],
[ "mega:32", "matrix1:DIN", "blue", [ "h0040", "v-430" ] ]
],
"dependencies": {}
}