Sensoren toevoegen aan uw router! GPIO en sensoren gebruiken op OpenWrt (1 / 3 stap)

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

Gerelateerde Artikelen

Hoe knop functies toevoegen aan Peter Knight's Auduino project

Hoe knop functies toevoegen aan Peter Knight's Auduino project

het is leuk! Geef niet op! Ik zal niet.Stap 1: Bouw de Auduino! Dit project is eenvoudig en erg leuk. Hulde aan Peter Knight!Mensen over het algemeen adviseren prototyping met een breadboard om ervoor te zorgen dat uw potten werk, beslissen over een
Arduino en Visuino: gebruik PCF8574/PCF8574A I2C GPIO meer digitale kanalen toevoegen aan Arduino

Arduino en Visuino: gebruik PCF8574/PCF8574A I2C GPIO meer digitale kanalen toevoegen aan Arduino

Het maakt niet uit hoeveel een Arduino poorten board heeft, ze lijken nooit genoeg voor de cool nieuw project dat u in gedachten hebt ;-). Gelukkig is er een oplossing. De Arduino heeft zowel SPI als I2C pinnen, en er zijn een aantal I2C en SPI GPIO
Een tabel van de router met stofafscheider toevoegen aan uw tabel saw

Een tabel van de router met stofafscheider toevoegen aan uw tabel saw

Dit Instructable ziet u hoe ik heb mijn draagbare tafel zag ter vervanging van de juiste extensie-tabel met een draaibare router tabel gewijzigd. Het scharnierende tabelontwerp biedt gemakkelijke toegang tot de router bits wijzigen en aanpassen van d
Infrarood Interface toevoegen aan uw Raspberry Pi GPIO

Infrarood Interface toevoegen aan uw Raspberry Pi GPIO

IntroductieIk heb veel afstandsbedieningen rondslingeren. Sommige van deze afstandsbedieningen worden niet langer gebruikt, omdat het toestel ze gecontroleerd gegaan kaput en werden gegooid. Ik vroeg me af of de afstandsbediening met de Raspberry Pi
Een IR-poort toevoegen aan elke Mac voor minder dan $10

Een IR-poort toevoegen aan elke Mac voor minder dan $10

Dit project werd bedacht door "Intell van MacRumors". Alle lof gaat naar hem; We zijn gewoon omroep zijn ongelooflijke schepping! Bezoek onze website op www.unconventionalhacker.com voor meer projecten en Like ons op FaceBook! www.Facebook.com/u
Een Touchscreen toevoegen aan uw Project

Een Touchscreen toevoegen aan uw Project

grafische, real-time informatie weer te geven en een dynamische gebruikersinterface toevoegen aan uw microcontroller project met een touchscreen!  In dit instructable, ik leert u hoe een touchscreen te gebruiken:Display dira[6] := 1 -kleur beeldenEen
Een echte gids knop toevoegen aan Homebrew Xbox 360 Arcade Stick

Een echte gids knop toevoegen aan Homebrew Xbox 360 Arcade Stick

De eerste arcade-sticks die ik heb voor de 360 gebruikt gemaakt wired controllers en hoefde echt feedback over de status van de verbinding van de controller, zodat mijn "Guide Button" altijd gewoon een standaard groen drukknop was.  Maar vast co
Knoppen toevoegen aan uw X52-Pro-joystick met een Arduino Micro

Knoppen toevoegen aan uw X52-Pro-joystick met een Arduino Micro

Ik heb een Saitek X52-Pro HOTAS setup die ik gebruik voor Elite: gevaarlijk. Het is een fantastische joystick maar het kon doen met slechts een paar meer knoppen. Met een Arduino Micro kunt u uitbreiden deze (of enige andere) joystick voor elk spel d
Een draadloze antenne toevoegen aan uw eeepc 900a

Een draadloze antenne toevoegen aan uw eeepc 900a

dit instructable laat zien hoe u een draadloos-connector te installeren op uw eeepc, geschikt voor antennes en dergelijke.Dus laten we zeggen dat je hebt een eeepc 900a (of andere boeken van het "netto" RAS). Het heeft een goed draadloze kaart,
WiFi toevoegen aan uw 3D-Printer

WiFi toevoegen aan uw 3D-Printer

3D Printers hebben een lange weg afgelegd in de afgelopen 2 jaar. Hiermee worden de norm om te worden vastgebonden aan uw printer en wijden een hele computer voor het uitvoeren van uw afdruktaken of erger nog uw printers gebruiken SD-kaarten aan snea
Kruid het! Chilipepertjes toevoegen aan deze fundamentele gerechten!

Kruid het! Chilipepertjes toevoegen aan deze fundamentele gerechten!

Like it hot?Natuurlijk doen kunt u! (Zo niet, waarom zou u kijken naar dit instructable)Toen ik op school, ik was net als een heleboel mensen op de Universiteit... slechte, oh zo heel slecht.De beste bang voor je buck was iets dat voor een paar dagen
Vinyl Logo toevoegen aan grote trom

Vinyl Logo toevoegen aan grote trom

Ik besteed veel tijd aan het zoeken naar goedkope manieren om een logo toevoegen aan mijn grote trom. Ik vond een goedkope manier met zelfklevend vinyl. Ik ben monteren van wat ik geleerd en mijn methode hier, in één plaats, om te helpen de volgende
Diode-Clipping vervorming toevoegen aan uw gitaarversterker

Diode-Clipping vervorming toevoegen aan uw gitaarversterker

hier is een relatief eenvoudige manier om sommige "bite" toevoegen aan uw oude gitaarversterker.Versterker overdrive en vervorming wordt meestal bereikt door signaal knippen--de winst te duwen totdat het signaal pieken worden afgehakt. "Ech
Draadloos opladen toevoegen aan uw Smartphone

Draadloos opladen toevoegen aan uw Smartphone

meer en meer smartphones ondersteunen tegenwoordig draadloze opladen, of het nu gaat om out-of-the-box of via een beschikbare hardware-upgrade (speciale achtercover). maar er is geen reden waarom alle andere USB apparaten mag niet genieten van de lux