use raspi-gpio

This commit is contained in:
polygon 2024-09-28 21:29:16 +02:00
parent 949ecc2187
commit 5f89a6e354

View file

@ -16,18 +16,16 @@ elif [ "$USER" == "close" ]; then
echo "Closing door..." echo "Closing door..."
PIN=27 PIN=27
else else
echo "you shall not pass" echo "You shall not pass!"
exit 1 exit 1
fi fi
if [ ! -d /sys/class/gpio/gpio$PIN ]; then sudo raspi-gpio set $PIN op
echo $PIN | sudo tee /sys/class/gpio/export
fi
echo "in" | sudo tee /sys/class/gpio/gpio$PIN/direction sudo raspi-gpio set $PIN dl
echo "out" | sudo tee /sys/class/gpio/gpio$PIN/direction
echo "0" | sudo tee /sys/class/gpio/gpio$PIN/value
sleep 1 sleep 1
echo "1" | sudo tee /sys/class/gpio/gpio$PIN/value
echo $PIN | sudo tee /sys/class/gpio/unexport sudo raspi-gpio set $PIN dh
echo "Action completed on GPIO pin $PIN"