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..."
PIN=27
else
echo "you shall not pass"
echo "You shall not pass!"
exit 1
fi
if [ ! -d /sys/class/gpio/gpio$PIN ]; then
echo $PIN | sudo tee /sys/class/gpio/export
fi
sudo raspi-gpio set $PIN op
echo "in" | sudo tee /sys/class/gpio/gpio$PIN/direction
echo "out" | sudo tee /sys/class/gpio/gpio$PIN/direction
sudo raspi-gpio set $PIN dl
echo "0" | sudo tee /sys/class/gpio/gpio$PIN/value
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"