Sensorino trådlösa hem belysning med Arduino (6 / 7 steg)

Steg 6: Installera servern

Jag använder en liten Linux-router TP-Link TL-WR703n populär bland många elektronik projekt för sin storlek, pris och kapacitet. Kan du först prova att köra servern på en bärbar dator, och gamla netbook eller något annat som är bra stöd och mjukvara setup är effektivt trivialt. Observera att du behöver en Linux-smak av något slag, andra operativsystem som inte stöds vid denna tid. Nedan beskriver jag inställningarna för routern TL-WR703n för fullständighet.

Här är den Sensorino github wiki-sida om detta ämne, jag ska bara ge en disposition här som merparten av detta är jävlas med programvara.

Som för installationen av maskinvara finns inte mycket att göra. Vi måste sätta två USB-enheter till routerns USB-port så vi använder en USB-hubb för det finns bara en mottagande hamn. Anslut navet i och Anslut ett USB-minne av något slag (liten pendrive) till en av dess hamnar och bas nod som vi samlat tidigare, till en annan port USB till seriell adapter. För att undvika störningar med routerns wifi adapter som jag rekommenderar att du använder en USB-förlängning kabel för att sätta basen en meter eller så away. Annars skulle jag ha klämde hela basen inuti routerns inhägnad vilken skulle göra hela mycket renare.

Vi behöver att driva routern via mikro-USB-porten. Du kan använda en USB-laddare som de vi isär tidigare eller någon annan 5V källa. Bara koppla in den i ett eluttag, och Anslut en USB-till-mikro-USB-kabel till det.

Slutligen kan du har denna router integreras i ditt hem wifi eller trådbundet nätverk. Routern har wifi anlagen och du kan göra det ansluta till hemnätverket men du kan också ansluta den med en ethernet-kabel och använda det som en trådlös tillträde punkt förutom att vara din hemautomation hubb. För en del av installationen behöver instruktionerna nedan du en Ethernet-anslutning Hursomhelst.

Nu kommer svåra: att inrätta programvara på routern som är mer engagerade än att göra samma sak på en verklig PC på grund av typ av minimalistisk låg-footprint Linux-distributionen använder. Routern är också mycket långsammare, naturligtvis. Om din WR703n är helt nytt fartyg med TP-Link särskilda Linuxsystem på kinesiska och på den första användningen måste du arbeta dig igenom det kinesiska användargränssnittet till ett alternativ som låter dig uppdatera/ändra operativsystemet. Vi vill installera den fri och opensource OpenWRT linux på den. Se fullständiga instruktioner här på Sensorino wiki.

Att fortsätta med de återstående stegen du behöver en ssh-anslutning till routern, som du måste ansluta via en ethernet-kabel den första tiden som wifi-anslutning kommer att inaktiveras efter OpenWRT installlation. Se instruktioner här. Observera också installationen ytterligare ner kräver att routern är ansluten till internet - det beror återigen på om du vill använda routerns wifi-kortet att ansluta eller använda den som accesspunkt där låt fallet behöver du en ethernet-kabel till routern får online.

Nästa måste vi installera OpenWRT extroot fly 4 MB flash-minne begränsning av denna enhet. Finns i officiella dokument här eller en av många tutorials.

För att köra servern behöver vi installera några paket (de flesta av dessa kommer att redan finnas på en vanlig Linux-distribution om du använder en dator i stället):

# opkg uppdatering
# opkg installera python git skärm
# opkg installera kmod-usb-seriell kmod-usb-seriell-cp210x kmod-usb-seriell-ftdi kmod-usb-seriell-pl2303

Slutligen är vi redo att starta servern. Hänvisa till de fullständiga instruktioner här på vår wiki men här är ett snabbt sätt att testa köra den:

# git klon https://github.com/Sensorino/sensorino-smarthome.git
# cd sensorino-smarthome
#./server.py &
#./base-connect.py &

Se Steg
Relaterade Ämnen

Röst aktiverat LED-belysning med Arduino

Detta projekt är ett tillägg för taligenkänning med Arduino med leandro4b (). Men istället för att använda 3 separata färgade lysdioder, använde jag en multicolor 4-kanals RGBW LED utsläppskälla. Jag hade tillfälle att arbeta på LED Engin förra somma...

Kreativa diorama belysning med Arduino och TLC5940

Jag blev intresserad modell railroading för några år sedan. Det är en hobby som kräver kunskaper i precision målning, modellbygge, landskap design, träbearbetning, elektroteknik och om ett dussin andra färdigheter som jag glömmer just nu. Det är en u...

3D hem skrivare med Arduino

Jag ville göra en 3D-skrivare för en lång tid. När jag bestämde mig att göra det, jag köpte nödvändigt material och jag började med min 3D skrivare drömt. Jag letade efter information på många webbplatser och jag såg olika modeller, Prusa, Delta, etc...

Smarta hem med Arduino Ethernet shield och Teleduino (med web app)

Detta projekt är en enkel lösning för dem som vill ha en smart-home system men inte har en stor budget och för lat de som inte vill komma från sängen till släcker belysningen av eller på.Det är också projektera av en high school student för sitt slut...

Hemautomation med Arduino

I detta Instructable kommer jag försöka förklara hur man skapar en hemautomation server som har möjlighet att tillåta vanliga elektriska hushållsartiklar att koppla in till en gemensam grenuttag 5-vägs 240 VAC/120VAC. I min design har jag inkluderat...

Hur till kontroll hem ljus med Android /Ios mobil telefon ansökan

Nyligen försöker jag experimentera med trådlös kommunikation. en av det enkla sättet att styra hem belysning är radiofrekvens modul och 2 Arduino ombord. men det finns en andra lätt alternativ tillgängliga för kontroll på och stänga av ac enhet. Det...

PHloat2 DIY surt vatten testning skulptur & kit med arduino

pHloatpHloat är en DIY kit som är gjorda för att användas tillsammans med en pre-ägda / befintliga arduino mikrokontroller. Dess syfte är att testa pH-nivåer i lokala floder, sjöar och vattendrag på grund av inflödet av luft- och vattenföroreningar s...

Kontrollera dina hem apparater med TV-fjärrkontrollen!

Titta på projektets utgång video här.Jag har upptäckt att vissa människor är väldigt lata stå upp gå till styrelse och tryck på knappen för att slå på ljuset eller fläkt eller andra apparat men Hey!, nu finns det en enklare lösning. Nu kan du aktiver...

DIY Bluetooth telefon kontrollerade BB-8 Droid med Arduino UNO

Jag är ett stort Star Wars fan och när jag såg Star Wars: The Force vaknar tänkte jag att jag behöver en BB-8 droid. Det var häftigt hur detta lilla område flyttade i filmen. Så jag bestämde mig för att jag ska göra denna droid som baseras på Arduino...

IoT vägguttag med Arduino och ESP8266

I detta instructable, jag visa dig hur du lägger till förbättrad tillgänglighet, intelligens och anslutning till ett vanligt vägguttag. Detta görs med en kombination av mikrokontroller, Arduino, olika sensorer, ESP8266 och en blandning av programvaru...

Hemautomation med RF Transceiver med Arduino Micrcontroller

Detta projekt visar på design och utveckling av ett hem Automation System med RF Transceiver kontrolleras av Arduino Micrcontroller. Användaren kommer att fjärrstyra olika inomhus apparater som glödlampor, dörrar och fans använder radiofrekvens (RF)...

LED Undercabinet / Under skrivbord belysning med Dimmer och trådlös fjärr

i denna tutorial, vi kommer att använda den innovativa 12V LED trådlös Dimmer & Strobe kontroll från Oznium, samt några av deras LED strips ordentligt lysa upp min under-skåp / hem under skrivbord.Orsak: Det har varit ganska mörk, ödsligt, och ärligt...

Uber Home Automation med Arduino & Pi

[REDIGERA] Jag skapade ett forum för att samarbeta på gateway kod.http://homeautomation.proboards.com/Board/2/openha...För några år sedan, blev jag en hundägare för första gången. Kändes inte som lämnar Cody i kenneln ensam hela dagen. Jag hade en we...

Hur man gör ett larmsystem med Arduino

Med Arduino är verkligen möjligt att göra komplexa projekt, särskilt genom användning av Internet, kan du genom de olika Shield tillgänglig för mikro-controller. I denna artikel kommer vi se hur man gör en professionell larmsystem med Arduino.Detta s...

Hur man har kul med Arduino (och bli en nörd i processen)

vill du tjäna din geek-kort - pronto? Låter komma igång! Denna guide börjar du på sökvägen till den mörka sidan med hjälp av öppen källkod Arduino utveckling och prototyping plattformen. Det kommer att introducera dig till mikrokontroller, komma igån...

LED Christmas sweater med Arduino

Vi fick göra interaktiva objekt med Arduino för ett skolprojekt. Och eftersom det är alltid dags för jul-tröjor jag beslutat att göra en denna lilla prototypen.Det är en perfekt docka storlek tröja! Det är också super söt Juldekoration eller en rolig...

Hemautomation med Arduino... Och JavaScript!

I detta instructable (mitt första som faktiskt), jag hjälper dig att göra automatisering i hemmet med Arduino, ja, inte så ny... Men vi kommer även JavaScript, med Node.js och en awesome bibliotek att interagera med Arduino heter johnny-fem (Ja, som...

PuttDuino putt-putt hål med arduino

mitt företag har årliga evenemang där vi alla träffas för skojs skull - att blåsa av ånga och ha en liten tävling. Tidigare har vi haft softball och bowling tävlingar. I år hade någon inspiration: varje avdelning skulle bygga en putt-putt "hål"...

Hur du använder OV7670 kameramodul med Arduino?

Här vi introducerat en OV7670 kameramodul bara köpt online, inklusive kommunikationen av kameramodul och Arduino UNO, använda olika sätt att ta foto via kameramodul, och så vidare. Detta är en Arduino kameramodul, antog övervakning kameror digital bi...