It, most definitely, is.
While in "timeout" I made a thing for you... with "re-positioning" controlled at the start...
Click for diagram.json for the Wokwi nerds...
{
"version": 1,
"author": "suspended-again",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-arduino-nano", "id": "nano", "top": 4.8, "left": -0.5, "attrs": {} },
{
"type": "wokwi-servo",
"id": "servo1",
"top": -117.2,
"left": 115.2,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-servo", "id": "servo2", "top": -117.2, "left": -134.4, "attrs": {} },
{
"type": "wokwi-potentiometer",
"id": "pot1",
"top": -1.3,
"left": 172.6,
"attrs": { "value": "0" }
},
{
"type": "wokwi-potentiometer",
"id": "pot2",
"top": -1.3,
"left": -77,
"attrs": { "value": "1023" }
},
{ "type": "wokwi-vcc", "id": "vcc1", "top": -114.44, "left": -163.2, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd1", "top": 144, "left": -154.2, "attrs": {} },
{ "type": "wokwi-text", "id": "text1", "top": -259.2, "left": 9.6, "attrs": { "text": "4" } },
{ "type": "wokwi-text", "id": "text2", "top": -259.2, "left": 67.2, "attrs": { "text": "5" } },
{
"type": "wokwi-text",
"id": "text3",
"top": -259.2,
"left": 124.8,
"attrs": { "text": "6" }
},
{ "type": "wokwi-text", "id": "text4", "top": -211.2, "left": 9.6, "attrs": { "text": "7" } },
{ "type": "wokwi-text", "id": "text5", "top": -211.2, "left": 67.2, "attrs": { "text": "8" } },
{
"type": "wokwi-text",
"id": "text6",
"top": -211.2,
"left": 124.8,
"attrs": { "text": "9" }
},
{ "type": "wokwi-text", "id": "text7", "top": -307.2, "left": 9.6, "attrs": { "text": "1" } },
{ "type": "wokwi-text", "id": "text8", "top": -307.2, "left": 67.2, "attrs": { "text": "2" } },
{
"type": "wokwi-text",
"id": "text9",
"top": -307.2,
"left": 124.8,
"attrs": { "text": "3" }
},
{ "type": "wokwi-text", "id": "text10", "top": -163.2, "left": 9.6, "attrs": { "text": "*" } },
{
"type": "wokwi-text",
"id": "text11",
"top": -163.2,
"left": 67.2,
"attrs": { "text": "0" }
},
{
"type": "wokwi-text",
"id": "text12",
"top": -163.2,
"left": 124.8,
"attrs": { "text": "#" }
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": -105.7,
"left": 41.9,
"rotate": 90,
"attrs": { "color": "blue", "xray": "1" }
},
{ "type": "wokwi-relay-module", "id": "relay1", "top": 105.8, "left": 124.8, "attrs": {} },
{
"type": "wokwi-text",
"id": "text13",
"top": 163.2,
"left": 144,
"attrs": { "text": "PLUNGER" }
},
{
"type": "wokwi-text",
"id": "text14",
"top": -345.6,
"left": -67.2,
"attrs": { "text": "Keypad of any SIZE, SHAPE and LOCATION." }
}
],
"connections": [
[ "pot1:GND", "nano:GND.1", "black", [ "v9.6", "h-28.8" ] ],
[ "pot2:GND", "nano:GND.1", "black", [ "v9.6", "h182.4" ] ],
[ "pot2:SIG", "nano:A0", "green", [ "v19.2", "h86" ] ],
[ "pot1:SIG", "nano:A1", "green", [ "v19.2", "h-144.4" ] ],
[ "gnd1:GND", "pot2:GND", "black", [ "v-67.2", "h96" ] ],
[ "vcc1:VCC", "servo2:V+", "red", [ "v0" ] ],
[ "vcc1:VCC", "servo1:V+", "red", [ "v67.2", "h451.2", "v-38.4", "h-12.4" ] ],
[ "gnd1:GND", "servo2:GND", "black", [ "v0" ] ],
[ "gnd1:GND", "servo1:GND", "black", [ "v-172.8", "h429.2" ] ],
[ "nano:5", "servo1:PWM", "green", [ "v-19.2", "h220.8", "v-56.6" ] ],
[ "nano:6", "servo2:PWM", "green", [ "v-19.2", "h-240", "v-38.4" ] ],
[ "nano:4", "btn1:1.r", "blue", [ "v-48", "h-9.6" ] ],
[ "gnd1:GND", "btn1:2.r", "black", [ "v-172.8", "h211.4" ] ],
[ "vcc1:VCC", "relay1:VCC", "red", [ "v0" ] ],
[ "gnd1:GND", "relay1:GND", "black", [ "v0" ] ],
[ "relay1:IN", "nano:A2", "green", [ "h0" ] ],
[ "pot2:VCC", "nano:5V", "red", [ "v28.8", "h18.4" ] ],
[ "pot1:VCC", "nano:5V", "red", [ "v28.8", "h-96.8" ] ]
],
"dependencies": {}
}