109 lines
4.3 KiB
JSON
109 lines
4.3 KiB
JSON
{
|
|
"version": 1,
|
|
"author": "Anonymous maker",
|
|
"editor": "wokwi",
|
|
"parts": [
|
|
{ "type": "wokwi-breadboard", "id": "bb1", "top": 72.2, "left": -524, "attrs": {} },
|
|
{ "type": "wokwi-arduino-uno", "id": "uno", "top": -201, "left": -691.8, "attrs": {} },
|
|
{
|
|
"type": "wokwi-servo",
|
|
"id": "servo1",
|
|
"top": -174.8,
|
|
"left": -355.2,
|
|
"attrs": { "hornColor": "#FFFF00" }
|
|
},
|
|
{ "type": "wokwi-hc-sr04", "id": "ultrasonic1", "top": -56.1, "left": -378.5, "attrs": {} },
|
|
{ "type": "board-ds18b20", "id": "temp1", "top": 94.87, "left": 32.88, "attrs": {} },
|
|
{ "type": "wokwi-ky-040", "id": "encoder1", "top": 164.9, "left": -711.2, "attrs": {} },
|
|
{
|
|
"type": "wokwi-pushbutton",
|
|
"id": "btn1",
|
|
"top": 153.5,
|
|
"left": -514.9,
|
|
"rotate": 90,
|
|
"attrs": { "color": "yellow", "xray": "1", "bounce": "1" }
|
|
},
|
|
{
|
|
"type": "wokwi-buzzer",
|
|
"id": "bz1",
|
|
"top": -242.7,
|
|
"left": -369.9,
|
|
"rotate": 90,
|
|
"attrs": { "volume": "0.1" }
|
|
},
|
|
{
|
|
"type": "wokwi-analog-joystick",
|
|
"id": "joystick1",
|
|
"top": -99.1,
|
|
"left": -62.9,
|
|
"rotate": 90,
|
|
"attrs": {}
|
|
},
|
|
{
|
|
"type": "wokwi-lcd1602",
|
|
"id": "lcd1",
|
|
"top": -272,
|
|
"left": -128.8,
|
|
"attrs": { "pins": "i2c" }
|
|
},
|
|
{
|
|
"type": "wokwi-resistor",
|
|
"id": "r1",
|
|
"top": 225.6,
|
|
"left": 18.65,
|
|
"rotate": 90,
|
|
"attrs": { "value": "4700" }
|
|
}
|
|
],
|
|
"connections": [
|
|
[ "encoder1:DT", "uno:A2", "orange", [ "v0.1", "h48", "v-172.8", "h82.4" ] ],
|
|
[ "encoder1:CLK", "uno:7", "orange", [ "h57.6", "v-278.4", "h34.8" ] ],
|
|
[ "encoder1:SW", "uno:A3", "orange", [ "v0.1", "h67.2", "v-172.8", "h72.7" ] ],
|
|
[ "uno:5V", "bb1:tp.1", "red", [ "v0" ] ],
|
|
[ "uno:GND.2", "bb1:tn.1", "black", [ "v0" ] ],
|
|
[ "bb1:tn.50", "bb1:bn.50", "black", [ "h28", "v174" ] ],
|
|
[ "bb1:tp.50", "bb1:bp.50", "red", [ "h37.6", "v174" ] ],
|
|
[ "bb1:bn.2", "bb1:4b.j", "black", [ "v0" ] ],
|
|
[ "bb1:2t.b", "uno:8", "gold", [ "v-240", "h-19.2", "v-86.4" ] ],
|
|
[ "bb1:59b.j", "bb1:bp.48", "red", [ "v0" ] ],
|
|
[ "bb1:57b.j", "bb1:bn.46", "black", [ "v0" ] ],
|
|
[ "encoder1:VCC", "bb1:bp.1", "red", [ "h57.6", "v58.9" ] ],
|
|
[ "encoder1:GND", "bb1:bn.1", "black", [ "h48", "v59.7" ] ],
|
|
[ "bz1:2", "uno:3", "red", [ "h-28.8", "v-38.8", "h-61.6" ] ],
|
|
[ "bb1:bp.14", "bb1:18b.j", "green", [ "v0" ] ],
|
|
[ "bb1:bn.16", "bb1:21b.j", "green", [ "v0" ] ],
|
|
[ "bz1:1", "bb1:tn.7", "black", [ "h0" ] ],
|
|
[ "bb1:tn.19", "ultrasonic1:GND", "black", [ "v0" ] ],
|
|
[ "bb1:tp.16", "ultrasonic1:VCC", "red", [ "v-36.5", "h-2" ] ],
|
|
[ "ultrasonic1:TRIG", "uno:11", "violet", [ "v19.2", "h-96.4", "v-172.8", "h-154.2" ] ],
|
|
[ "ultrasonic1:ECHO", "uno:12", "green", [ "v28.8", "h-116", "v-163.2", "h-154.1" ] ],
|
|
[ "bb1:tp.9", "servo1:V+", "red", [ "v-94.1", "h7.6", "v-105.7" ] ],
|
|
[ "bb1:tn.10", "servo1:GND", "black", [ "v0" ] ],
|
|
[ "servo1:PWM", "uno:10", "orange", [ "h-124.8", "v-19", "h-58.3" ] ],
|
|
[ "joystick1:GND", "bb1:tn.36", "black", [ "h0" ] ],
|
|
[ "joystick1:VCC", "bb1:tp.35", "red", [ "h0" ] ],
|
|
[ "joystick1:VERT", "bb1:42t.a", "green", [ "h0" ] ],
|
|
[ "joystick1:HORZ", "bb1:44t.a", "blue", [ "h0" ] ],
|
|
[ "bb1:42t.b", "uno:A0", "green", [ "v1.6", "h-327.6", "v-86.4", "h-51.8" ] ],
|
|
[ "bb1:44t.c", "uno:A1", "blue", [ "v1.6", "h-337.2", "v-105.6", "h-51.9" ] ],
|
|
[ "lcd1:GND", "bb1:tn.28", "black", [ "h0" ] ],
|
|
[ "lcd1:VCC", "bb1:tp.29", "red", [ "h0" ] ],
|
|
[ "lcd1:SDA", "bb1:37b.f", "gray", [ "h0" ] ],
|
|
[ "lcd1:SCL", "bb1:38b.f", "purple", [ "h0" ] ],
|
|
[ "bb1:37b.g", "uno:A5", "gray", [ "v1.6", "h-283.9" ] ],
|
|
[ "bb1:38b.h", "uno:A4", "purple", [ "v1.6", "h-303" ] ],
|
|
[ "btn1:1.l", "bb1:4t.c", "", [ "$bb" ] ],
|
|
[ "btn1:2.l", "bb1:2t.c", "", [ "$bb" ] ],
|
|
[ "btn1:1.r", "bb1:4b.h", "", [ "$bb" ] ],
|
|
[ "btn1:2.r", "bb1:2b.h", "", [ "$bb" ] ],
|
|
[ "bb1:59b.f", "bb1:59t.e", "red", [ "v0" ] ],
|
|
[ "bb1:57b.f", "bb1:57t.e", "black", [ "v0" ] ],
|
|
[ "temp1:GND", "bb1:57t.c", "", [ "$bb" ] ],
|
|
[ "temp1:DQ", "bb1:58t.c", "", [ "$bb" ] ],
|
|
[ "temp1:VCC", "bb1:59t.c", "", [ "$bb" ] ],
|
|
[ "uno:9", "bb1:58t.d", "blue", [ "v480", "h519.2", "v-136" ] ],
|
|
[ "r1:1", "bb1:58b.g", "", [ "$bb" ] ],
|
|
[ "bb1:58b.f", "bb1:58t.e", "violet", [ "v0" ] ]
|
|
],
|
|
"dependencies": {}
|
|
} |