RandomVideo/buzzer.sh

27 lines
480 B
Bash
Executable file

#!/bin/sh
buzzgpio=0
strobogpio=2
$(command -v gpio) mode $buzzgpio in
$(command -v gpio) mode $strobogpio out
$(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 &
sleep 1
elif [ "$buzzerstat" -eq 1 ]; then
sleep 0.1
fi
done