Stap 1: OpenWrt setup
OpenWrt setup
Ik gebruik GPIO 29 dus Invoerfilter de setup ziet er als volgt:
/ etc/rc.local:
# Zet uw aangepaste opdrachten hier die moet worden uitgevoerd zodra
# van de init systeem afgewerkt. Standaard is dit bestand doet niets.
echo "29" > /sys/class/gpio/export;
echo "in" > /sys/class/gpio/gpio29/direction
exit 0
En kunt u de status van de pin met:
kat /sys/class/gpio/gpio29/value
En dit is wat je krijgt:
(sommige sensoren sturen omgekeerde waarden, zijn tot u om te gebruiken wat je nodig hebt)
wortel kat /sys/class/gpio/gpio29/value
1
wortel kat /sys/class/gpio/gpio29/value
0
wortel kat /sys/class/gpio/gpio29/value
1