RandomVideo/buzzer.sh
2020-09-04 22:12:30 +02:00

27 lines
467 B
Bash
Executable file

#!/bin/sh
buzzgpio=0
strobogpio=2
$(command -v gpio) mode IN $buzzgpio
$(command -v gpio) mode OUT $strobogpio
$(command -v gpio) write $strobogpio 1
while true; do
buzzerstat="$($(command -v gpio) read $buzzgpio)"
if [ "$buzzerstat" -eq 0 ]; then
/home/pi/RandomVideo/RandomVideo.sh buzzer
$(command -v gpio) write $strobogpio 0
sleep 1
$(command -v gpio) write $strobogpio 1
elif [ "$buzzerstat" -eq 1 ]; then
sleep 0.1
fi
done