2020-08-23 15:47:22 +02:00
|
|
|
#!/bin/sh
|
|
|
|
|
2020-09-04 22:12:30 +02:00
|
|
|
buzzgpio=0
|
|
|
|
strobogpio=2
|
2020-09-19 00:22:52 +02:00
|
|
|
swupgpio=23
|
|
|
|
swupgpio=25
|
2020-09-04 22:12:30 +02:00
|
|
|
|
2020-09-04 22:17:19 +02:00
|
|
|
$(command -v gpio) mode $buzzgpio in
|
2020-09-04 22:12:30 +02:00
|
|
|
|
2020-09-04 22:17:19 +02:00
|
|
|
$(command -v gpio) mode $strobogpio out
|
2020-09-04 22:12:30 +02:00
|
|
|
$(command -v gpio) write $strobogpio 1
|
2020-08-23 15:47:22 +02:00
|
|
|
|
|
|
|
|
2020-09-19 00:22:52 +02:00
|
|
|
$(command -v gpio) mode $swdowngpio in
|
|
|
|
$(command -v gpio) mode $swupgpio in
|
|
|
|
|
2020-08-23 15:47:22 +02:00
|
|
|
while true; do
|
|
|
|
|
2020-09-04 22:12:30 +02:00
|
|
|
buzzerstat="$($(command -v gpio) read $buzzgpio)"
|
2020-08-23 15:47:22 +02:00
|
|
|
|
|
|
|
if [ "$buzzerstat" -eq 0 ]; then
|
|
|
|
/home/pi/RandomVideo/RandomVideo.sh buzzer
|
2020-09-04 22:19:08 +02:00
|
|
|
$(command -v gpio) write $strobogpio 0; sleep 1; $(command -v gpio) write $strobogpio 1 &
|
2020-08-23 15:47:22 +02:00
|
|
|
|
2020-09-04 22:17:19 +02:00
|
|
|
sleep 1
|
|
|
|
|
2020-08-23 15:47:22 +02:00
|
|
|
elif [ "$buzzerstat" -eq 1 ]; then
|
|
|
|
sleep 0.1
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2020-08-23 15:58:11 +02:00
|
|
|
done
|