匿名

差分

PIAST スクリプト

430 バイト追加, 2024年11月13日 (水) 14:55
LED制御
[[カテゴリ:PIAST]]
 
PIASTの各種周辺機器を使用するためのスクリプト類<br>
注意:GPIOの番号は"物理"です。wiringpiを使う場合の番号ではありません。<br>
echo "out" > $GPIOPATH/$GPORT/direction
fi
done
*pinctrlバージョン
#!/bin/sh
PINNS="4 6 13 19 26"
for i in $PINNS
do
pinctrl set $i op dl
done
*GPIO解放(gpiounconfig.sh)
fi
done
 
===リレー制御用===
*リレーオン(relayon.sh)
echo "0" > $GPIOPATH/$RELAYPORT/valu
*リレーON/OFF pinctrlバージョン
pinctrlを使う場合、リレーON/OFFは簡単です<br>
ONにするなら
pinctrl set 4 dh
OFFにするなら
pinctrl set 4 dl
 
===LED制御===
*LED点灯(ledon.sh)
if [ "$PINNO" = "" ]
then
echo "Usage: ledonledoff.sh [LED](1-4)"
exit
fi
echo "0" > $GPIOPATH/$LEDPORT/value
*LEDのON/OFFもpinctrlバージョン
LEDのON/OFFもpinctrlでは簡単です
pinctrl set 6 dh
pinctrl set 6 dl