diff --git a/Makefile b/Makefile index 4e86e38..3ef6685 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,7 @@ copy: ampy --port /dev/ttyUSB0 put code/main.py ampy --port /dev/ttyUSB0 put code/pinouts.py ampy --port /dev/ttyUSB0 put code/hcsr04.py + ampy --port /dev/ttyUSB0 put code/table.py connect: picocom /dev/ttyUSB0 -b115200 diff --git a/code/table.py b/code/table.py new file mode 100644 index 0000000..5f4dd1d --- /dev/null +++ b/code/table.py @@ -0,0 +1,16 @@ +from pinouts import NodeMCU as pins +from hcsr04 import HCSR04 +import machine + + +class Table: + def __init__(self): + # Distance sensor + self.hcsr04 = HCSR04(trigger_pin=pins.D2, echo_pin=pins.D3) + + # Movement sensor + self.movement_sensor = machine.Pin(pins.D4, mode=machine.Pin.IN) + + # Relay to move up and down + self.relay_up = machine.Pin(pins.D5, mode=machine.Pin.OUT) + self.relay_down = machine.Pin(pins.D6, mode=machine.Pin.OUT)