Het hergebruiken van een oude wifi-router voor de internet-of-things (4 / 5 stap)

Stap 4: succes! Nu laten we I/O pinnen in-/ uitschakelen


Nu dat OpenWrt is geïnstalleerd kunnen we trachten schakelen GPIO pinnen.

Op mijn Meraki is router ik zie GPIO pin 4 verbonden met een LED, als het het hoge verwacht ik dat het wilskracht de LED, als lage de LED gaat weer af.

Ik kan van openwrt gpioctl utility op de opdrachtregel gebruiken om deze pin in-/ uitschakelen:

gpioctl set 4
gpioctl duidelijk 4

Wanneer het wordt getest dit werkt net zoals men zou verwachten.

Laten we deze I/O pin toegankelijk via het web.

OpenWRT de standaard web admininterface heet LuCI. Wijzigen van de instellingen van de server van het web kunt u kijken in /etc/config/uhttpd, maar omwille van de eenvoud van ik ga houden deze als-is voor nu, het toevoegen van bestanden rond datgene wat al bestaat.

Onze web root is www en uitvoerbare scripts gaan in /www/cgi-bin

Maak een bestand ledOn (en ledOff), zoals shellscripts die ziet er ongeveer zo uitziet:

#! / bin/sh
echo "Content-type: text/html"
echo "LED ON"
/usr/bin/gpioctl set 4
exit 0

Wanneer u klaar bent zorg zeker stelt u juiste machtigingen op deze bestanden (chmod 755). Vervolgens bezoeken ze in uw browser:

http://yourRouter/cgi-bin/ledOn

http://yourRouter/cgi-bin/ledOff

Met deze werken u kunt gaan een stap verder en maak een HTML-vraagt pagina die gebruikmaakt van AJAX voor het bepalen van de pin staat (afgebeeld, zie bijgevoegde code)

Gerelateerde Artikelen

Het hergebruiken van een oude koffietafel zodat een Ottomaanse

Het hergebruiken van een oude koffietafel zodat een Ottomaanse

dit project werd geboren uit het feit dat ik ben vanaf nul in mijn woonkamer, en ik had geen plek om te rusten van mijn voeten.Ik had een messing ingelegd koffietafel die mijn vader uit Afrika meegebracht. Ja, het is mooi, maar het is god verschrikke
Hoe te het hergebruiken van een oude buiten fontein

Hoe te het hergebruiken van een oude buiten fontein

Stap 1: Wat moet je:1. oude buiten fontein2. drie verschillende soorten bloemen3. de potgrondStap 2: eerste: u zal eerst neem van uw potgrond en vul de fontein. In het geval van de fontein die ik gebruikte ik potgrond in elke sectie.Stap 3: tweede: N
Het recyclen van een oude dode kabel

Het recyclen van een oude dode kabel

stap voor stap hoe te halen sommige handige levering door het recyclen van een oude kabel met behulp van alleen een utility mes en wire cutters.Mijn garage is een elektronica-kerkhof op dit moment, gevuld met verouderd/redundante/onverenigbaar DB con
Het terugzetten van een oude grasmaaier, van TechShop

Het terugzetten van een oude grasmaaier, van TechShop

doel: een "nieuwe" maaier kostenloos! *Tools: paar wassende slagmoersleutels, flathead schroevendraaier, WD-40, nitril handschoenen, Theelepel en poeder coaten verfApparatuur: Zandstraaltoestel en poeder coating vergaderingStap 1: Verwerven Targ
Hoe het bouwen van een Arduino WiFi 4 x 4 met Android Controller

Hoe het bouwen van een Arduino WiFi 4 x 4 met Android Controller

RC auto's kunnen WiFi auto's...?RC auto's zijn cool, maar goedkoop RC auto's hebben beperkt bereik en kunnen alleen worden beheerd met de bepaalde controller die werd geleverd bij de auto.Ik kocht een RC jeep, compleet met 4-wielaandrijving, flexibel
Het toevoegen van een ontvanger lucht Tank voor meer compressorcapaciteit

Het toevoegen van een ontvanger lucht Tank voor meer compressorcapaciteit

Als uw kleine luchtcompressor is niet genoeg voor het aandrijven van uw effect-stuurprogramma of andere compressor bijlagen, hoeft u niet om een klein fortuin op de instelling van een nieuwer en groter. Met deze eenvoudige instructies, zal ik u tonen
HDDJ: Het draaien van een oude harde schijf in een roterende invoerapparaat

HDDJ: Het draaien van een oude harde schijf in een roterende invoerapparaat

een paar jaar geleden bouwden we een leuke systeem dat DJ's zou toestaan te mengen muziektracks in interessante manieren. Onze ontwerp opgeroepen voor een invoerapparaat dat zou de DJ om snel te zoeken door middel van een track en vind een specifieke
Relove van een oude, lelijke jurk: voor en na (w / Bonus Infinity sjaal)

Relove van een oude, lelijke jurk: voor en na (w / Bonus Infinity sjaal)

Als je meer naaien projecten worden op de uitkijk. Ik mag dan nieuwe te naaien, maar dat betekent gewoon dat ik heb een heleboel projecten te plaatsen. "Ik geur goed" Mr. Bunny is al geboekt.  Ik ben bezig met een steampunk kostuum ook.BONUS: In
Het recyclen van een oude trui (of een mislukte) in bruikbaar garen

Het recyclen van een oude trui (of een mislukte) in bruikbaar garen

heb je oude truien rond leggend? Het garen gewoon prachtig is of wilt u gewoon opnieuw om het te gebruiken? De trui is te mishapen aan slijtage of gewoon lelijk, maar het garen is uitstekend? Maakten een absoluut prachtig trui, alleen voor uitprobere
Het recyclen van een oude fiets in een kerst Rendier

Het recyclen van een oude fiets in een kerst Rendier

in plaats van die oude 10-speed gooien in de vuilnisbak of het nemen van het naar de stortplaats, geef het nieuwe leven en uw werf feestelijk te versieren met Kerstmis. In ongeveer een uur kun je een Rendier (of andere soorten dieren) alleen uit een
Het opbouwen van een grote trickle filter voor mijn schildpad bad.

Het opbouwen van een grote trickle filter voor mijn schildpad bad.

Na het controleren van de niveaus van ammoniak, nitraat en nitriet in mijn schildpad bad ik ontdekte dat al mijn oude filter deed maakte het water zien er leuk uit. Er was gewoon niet genoeg capaciteit voor Bio media en wat kleine er was was niet wor
Hoe het bouwen van een Media bestand Hub voor uw huis (voor MacOS en Windows)

Hoe het bouwen van een Media bestand Hub voor uw huis (voor MacOS en Windows)

wilt maken van een hub voor iedereen in uw huis delen van films, muziek en bestanden?Wat u zult moeten:• Draadloze Router (ik adviseer de ASUS RT-N56U. Zijn de router die ik heb en het werkt perfect hiervoor)• Computer met internetverbinding (bij voo
Het herontwerpen van een oude bank in een stijlvolle gouden schoonheid

Het herontwerpen van een oude bank in een stijlvolle gouden schoonheid

deze Bank tegenover ons huis was zeker dumpster waard in de ogen van de meeste, maar met een beetje aandacht kwam het terug tot leven met een nieuwe draai. Het metaal op de grid in het midden en de zijkanten was een lelijk mix van groen en donker gri
Het opknappen van een oud Barrel Planter

Het opknappen van een oud Barrel Planter

Stap 1: Krijgen een vat PlanterDus ongeveer een maand geleden de bar in de buurt van mijn appartement was het wegwerken van een paar oude whisky vat plantenbakken en ik bij mezelf dacht die moet nog bruikbaar en ja hoor ze waren.Dus uiteengezet ik te