add strobolight gpio
This commit is contained in:
parent
dfa1b8b0cf
commit
80db0fa62d
1 changed files with 10 additions and 4 deletions
14
buzzer.sh
14
buzzer.sh
|
@ -1,17 +1,23 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# set gpio number
|
buzzgpio=0
|
||||||
gpio=0
|
strobogpio=2
|
||||||
|
|
||||||
|
$(command -v gpio) mode IN $buzzgpio
|
||||||
|
|
||||||
|
$(command -v gpio) mode OUT $strobogpio
|
||||||
|
$(command -v gpio) write $strobogpio 1
|
||||||
|
|
||||||
$(command -v gpio) mode IN $gpio
|
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
|
|
||||||
buzzerstat="$($(command -v gpio) read $gpio)"
|
buzzerstat="$($(command -v gpio) read $buzzgpio)"
|
||||||
|
|
||||||
if [ "$buzzerstat" -eq 0 ]; then
|
if [ "$buzzerstat" -eq 0 ]; then
|
||||||
/home/pi/RandomVideo/RandomVideo.sh buzzer
|
/home/pi/RandomVideo/RandomVideo.sh buzzer
|
||||||
|
$(command -v gpio) write $strobogpio 0
|
||||||
sleep 1
|
sleep 1
|
||||||
|
$(command -v gpio) write $strobogpio 1
|
||||||
|
|
||||||
elif [ "$buzzerstat" -eq 1 ]; then
|
elif [ "$buzzerstat" -eq 1 ]; then
|
||||||
sleep 0.1
|
sleep 0.1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue