{
"version": 1,
"author": "Daniel Poretti",
"editor": "wokwi",
"parts": [
{
"type": "board-pi-pico-w",
"id": "pico1",
"top": 54.35,
"left": -54.05,
"attrs": { "env": "micropython-20231227-v1.22.0", "label": "pico" }
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": -147.4,
"left": -192,
"attrs": { "color": "green", "label": "selecteur de mode" }
},
{
"type": "wokwi-ntc-temperature-sensor",
"id": "ntc1",
"top": 242.6,
"left": -528.6,
"attrs": { "label": "capteur solaire" }
},
{
"type": "wokwi-ntc-temperature-sensor",
"id": "ntc2",
"top": 60.2,
"left": -605.4,
"attrs": { "label": "capteur piscine" }
},
{
"type": "wokwi-led",
"id": "led3",
"top": -51.6,
"left": 51.8,
"attrs": { "color": "green", "flip": "", "label": "circulateur solair" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 32.2,
"left": 47.15,
"rotate": 270,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-relay-module",
"id": "relay1",
"top": 364.2,
"left": -60.8,
"rotate": 180,
"attrs": { "label": "circulateur solaire" }
},
{ "type": "wokwi-lcd2004", "id": "lcd2", "top": -224, "left": -4, "attrs": { "pins": "i2c" } },
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": -195.4,
"left": 384,
"attrs": { "color": "yellow", "label": "temp plus" }
},
{
"type": "wokwi-pushbutton",
"id": "btn3",
"top": -118.6,
"left": 384,
"attrs": { "color": "yellow", "label": "temp moins" }
},
{
"type": "wokwi-relay-module",
"id": "relay2",
"top": 365,
"left": 105.6,
"attrs": { "label": "pompe piscine" }
},
{
"type": "wokwi-led",
"id": "led4",
"top": -51.6,
"left": 272.6,
"attrs": { "color": "green", "label": "pompe piscine" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": 41.8,
"left": 267.95,
"rotate": 270,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-slide-switch",
"id": "sw1",
"top": -65.4,
"left": -358.9,
"rotate": 270,
"attrs": { "label": "simulateur de contact horloge de programmation" }
},
{
"type": "wokwi-pushbutton",
"id": "btn4",
"top": -61,
"left": -201.6,
"attrs": { "color": "green" }
},
{ "type": "wokwi-relay-module", "id": "relay3", "top": 288.2, "left": 268.8, "attrs": {} },
{
"type": "wokwi-led",
"id": "led5",
"top": -51.6,
"left": 157.4,
"attrs": { "color": "green" }
},
{
"type": "wokwi-resistor",
"id": "r5",
"top": 41.8,
"left": 152.75,
"rotate": 270,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-pushbutton",
"id": "btn5",
"top": -29.4,
"left": 195,
"rotate": 90,
"attrs": { "color": "green" }
},
{ "type": "wokwi-logo", "id": "logo1", "top": -393.6, "left": -777.6, "attrs": {} },
{
"type": "wokwi-ds1307",
"id": "rtc1",
"top": -1.8,
"left": -443.7,
"rotate": 180,
"attrs": {}
},
{ "type": "wokwi-slide-switch", "id": "sw2", "top": -178, "left": 531.1, "attrs": {} },
{ "type": "wokwi-slide-switch", "id": "sw3", "top": -245.2, "left": 463.9, "attrs": {} }
],
"connections": [
[ "pico1:GND.1", "btn1:1.r", "black", [ "h0" ] ],
[ "pico1:GP7", "btn1:2.r", "blue", [ "h-67.2", "v-57.8" ] ],
[ "ntc2:GND", "ntc1:GND", "black", [ "h124.8", "v172.8" ] ],
[ "ntc1:OUT", "pico1:GP28", "green", [ "h67.2", "v-0.1", "h441.6", "v-163.2" ] ],
[ "ntc2:OUT", "pico1:GP27", "blue", [ "h182.4", "v163.1", "h326.4", "v-124.8" ] ],
[ "r3:2", "led3:A", "cyan", [ "v0" ] ],
[ "r3:1", "pico1:GP21", "cyan", [ "v0" ] ],
[ "relay1:IN", "pico1:GP17", "gold", [ "v-28.6", "h-201.6", "v-48", "h153.29" ] ],
[ "lcd2:VCC", "pico1:3V3", "red", [ "h-220.8", "v230.5", "h259.2", "v57.6" ] ],
[ "lcd2:SDA", "pico1:GP0", "green", [ "h-211.2", "v230.6", "h163.2" ] ],
[ "pico1:GP1", "lcd2:SCL", "green", [ "v-57.6", "h48" ] ],
[ "ntc2:VCC", "pico1:3V3", "red", [ "h134.4", "v201.6", "h441.6", "v-192" ] ],
[ "btn2:1.l", "btn3:1.l", "black", [ "h-19.2", "v76.8" ] ],
[ "btn2:2.l", "pico1:GP20", "#8f4814", [ "h-9.6", "v365" ] ],
[ "btn3:2.l", "pico1:GP19", "orange", [ "v57.8", "h-365.11" ] ],
[ "pico1:3V3", "relay2:VCC", "red", [ "h0" ] ],
[ "relay2:IN", "pico1:GP15", "magenta", [ "h-9.6", "v-57.8", "h-220.8", "v-96.04" ] ],
[ "led4:C", "pico1:GND.8", "black", [ "v0" ] ],
[ "led4:A", "r4:2", "cyan", [ "v0" ] ],
[ "r4:1", "pico1:GP12", "cyan", [ "v201.6", "h-374.4", "v-76.84" ] ],
[ "led3:C", "pico1:GND.8", "black", [ "v0" ] ],
[ "btn3:1.l", "pico1:GND.8", "black", [ "h-19.2", "v192" ] ],
[ "pico1:GND.1", "ntc2:GND", "black", [ "h0" ] ],
[ "lcd2:GND", "pico1:GND.1", "black", [ "h-230.4", "v278.4" ] ],
[ "ntc1:VCC", "ntc2:VCC", "red", [ "h57.6", "v-115.2", "h-134.4" ] ],
[ "relay1:GND", "relay2:GND", "black", [ "h0" ] ],
[ "relay1:VCC", "relay2:VCC", "red", [ "h19.2", "v-19.2" ] ],
[ "pico1:GND.5", "relay2:GND", "black", [ "h57.91", "v163.64" ] ],
[ "btn1:1.r", "btn4:1.r", "green", [ "v0" ] ],
[ "btn4:2.r", "pico1:GP3", "green", [ "h29", "v134.6" ] ],
[ "relay3:GND", "pico1:GND.5", "black", [ "h-38.4", "v-86.84" ] ],
[ "relay3:VCC", "pico1:3V3", "red", [ "h-28.8", "v-201.6" ] ],
[ "relay3:IN", "pico1:GP18", "green", [ "h-48", "v-105.84" ] ],
[ "led5:C", "pico1:GND.8", "black", [ "v96", "h-143.6" ] ],
[ "led5:A", "r5:2", "green", [ "v0" ] ],
[ "r5:1", "pico1:GP9", "green", [ "v230.4", "h-268.8", "v-134.4" ] ],
[ "btn5:2.r", "pico1:GND.8", "green", [ "v0" ] ],
[ "btn5:1.r", "pico1:GP26", "green", [ "h19.2", "v125" ] ],
[ "rtc1:SDA", "pico1:GP8", "green", [ "h105.6", "v115.5" ] ],
[ "rtc1:5V", "pico1:VSYS", "red", [ "h412.8", "v19.6" ] ],
[ "btn2:2.l", "sw3:1", "green", [ "h0" ] ],
[ "btn3:2.l", "sw2:1", "green", [ "h0" ] ],
[ "btn2:1.l", "sw3:2", "green", [ "h0" ] ],
[ "sw2:2", "sw3:2", "green", [ "v0" ] ],
[ "rtc1:GND", "pico1:GND.1", "black", [ "h0" ] ],
[ "pico1:GP9", "sw1:2", "green", [ "h0" ] ],
[ "sw1:1", "rtc1:SCL", "green", [ "h0" ] ]
],
"dependencies": {}
}