Skip to content

Commit da95b65

Browse files
committed
samples/agriculture: add LED for valves (turns on the LED when open and turns off when closed)
Signed-off-by: Victor Coman <victor.coman@digi.com>
1 parent f1d3d7a commit da95b65

File tree

1 file changed

+8
-4
lines changed
  • samples/demos/end_to_end_agriculture

1 file changed

+8
-4
lines changed

samples/demos/end_to_end_agriculture/main.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,10 @@
147147

148148
sensor = None
149149

150+
LED_PIN_ID = "D9"
151+
152+
led_pin = Pin(LED_PIN_ID, Pin.OUT, value=VALUE_DISABLED)
153+
150154

151155
def read_properties():
152156
"""
@@ -539,12 +543,12 @@ def toggle_valve():
539543
status = valve_pos
540544

541545
if status == 0:
542-
valve_pos = 1
546+
valve_pos = True
543547
else:
544-
valve_pos = 0
548+
valve_pos = False
545549

546-
print("- Toggling valve status to '{}'.".format("Open" if valve_pos == 1 else "Closed"))
547-
# set_valve_open(new_status)
550+
print("- Toggling valve status to '{}'.".format("Open" if valve_pos == True else "Closed"))
551+
led_pin.value(valve_pos)
548552

549553

550554
def get_mac():

0 commit comments

Comments
 (0)