From 08c1adaa40b0204f500bf95492ef999f61cd8dc3 Mon Sep 17 00:00:00 2001 From: aouvrard Date: Sun, 22 Jan 2017 12:36:23 +0100 Subject: [PATCH] AOU:ajout du pi3 --- README => README.md | 0 btn_track.sh => btn_track_pi1.sh | 0 btn_track_pi3.sh | 46 ++++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+) rename README => README.md (100%) rename btn_track.sh => btn_track_pi1.sh (100%) create mode 100644 btn_track_pi3.sh diff --git a/README b/README.md similarity index 100% rename from README rename to README.md diff --git a/btn_track.sh b/btn_track_pi1.sh similarity index 100% rename from btn_track.sh rename to btn_track_pi1.sh diff --git a/btn_track_pi3.sh b/btn_track_pi3.sh new file mode 100644 index 0000000..e359a9d --- /dev/null +++ b/btn_track_pi3.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +#Set GPIO ID with push button +GPIO_ID="24" + +#Initialize GPIO +echo $GPIO_ID > /sys/class/gpio/export +echo in > /sys/class/gpio/gpio$GPIO_ID/direction + +#Start MPC +mpc clear +mpc load radios +mpc repeat on +mpc play + +printf "MPC started" + + +i=0 +echo "Loop check push" +while : +do + until /bin/grep 1 /sys/class/gpio/gpio$GPIO_ID/value >> /dev/null + do + /bin/sleep .1 + i=0 + done + + echo i=$i + + let i++ + if [ $i -ge 3 ] + then + printf "Shutdown by button" + sudo systemctl poweroff + break + fi + + if [ $i -ge 1 ] + then + echo "Next Track" + mpc next + /bin/sleep .5 + fi +done +