LaTeX

2017-05-30

beagle bone leds.sh

#!/bin/bash
DP=/sys/class/gpio
led_green=47
led_yellow=46
led_red=76

pin_on() {
echo 1 > $DP/gpio$1/value
}

pin_off() {
echo 0 > $DP/gpio$1/value
}
pin_blink() {
pin_on $1
sleep 0.15
pin_off $1
}

for l in $led_green $led_yellow $led_red; do 
echo $l > $DP/export
echo out > $DP/gpio$l/direction;
done

while true; do
for l in $led_green $led_yellow $led_red; do pin_blink $l; done
for l in $led_red $led_yellow $led_green; do pin_blink $l; done

done

Комментариев нет:

Отправить комментарий