Sensorino draadloze home verlichting met Arduino (6 / 7 stap)

Stap 6: Installatie van de server

Ik ben met behulp van een kleine Linux-router, de TP-Link TL-WR703n populair bij veel elektronica projecten voor grootte, prijs en mogelijkheden. U kunt eerst proberen met de server op een laptop, PC, en oude netbook of iets anders dat wordt goed ondersteund en de softwareopstelling is effectief triviaal. Merk op dat moet u een Linux-smaak van een soort, andere besturingssystemen worden niet ondersteund op dit moment. Hieronder zal ik beschrijven de instellingen voor de router TL-WR703n voor de volledigheid.

Hier is de Sensorino github wiki-pagina over dit onderwerp, ik geef alleen een overzicht hier als de meeste van deze is knoeien met software.

Wat betreft de installatie van de hardware er niet veel te doen. We moeten stoppen van twee USB-apparaten op USB-poort van de router, zodat we een USB-hub gebruiken omdat er slechts één hostpoort. Steek de hub in en de stekker een USB-geheugen van welke aard ook (kleine pendrive) in een van de havens en de USB-naar-serieel adapter van het basis knooppunt die we eerder, gemonteerd op een andere poort. Om te voorkomen dat de radio-ontstoringseisen van de router WiFi adapter ik adviseren het gebruik van een USB-verlengsnoer kabelset om de base een meter of zo weg. Anders zou ik hebben geperst de hele basis binnen de behuizing van de router waardoor het hele ding veel schoner.

Moeten we voor het aandrijven van de router via de micro-USB-poort. Hier kunt u een USB-lader zoals degene die we eerder gedemonteerd of een andere bron, 5V. Net Steek de stekker in een stopcontact en sluit een USB-naar-micro-USB-kabel aan op het.

Tot slot wilt u misschien hebben deze router geïntegreerd in uw huis wifi of bekabeld netwerk. De router beschikt over wifi geschiktheid en kunt u deze aansluiten op uw thuisnetwerk maken, maar kunt u deze ook aansluiten met een ethernetkabel en gebruik het als een draadloos punt naast het feit dat uw domotica-hub. Voor een aantal van de setup moet instructies hieronder u een ethernet-verbinding één van beide manier.

Nu komt het moeilijke deel: opzetten van de software op de router, die meer betrokken is dan doet hetzelfde op een echte PC omdat het type van de minimalistische Linux-distributie voor lage-voetafdruk is gebruikt. De router is ook veel trager, natuurlijk. Als uw WR703n volledig nieuw is verscheept het met TP-Link's specifieke linuxsysteem in het Chinees en bij het eerste gebruik dat je werken op uw manier via dat Chinese gebruikersinterface met een optie waarmee u het besturingssysteem bijwerken moet/wijzigen. We willen installeren van de gratis en opensource OpenWRT linux daarop. Zie volledige instructies hier op Sensorino wiki.

Om door te gaan met de overige stappen u moet een ssh verbinding met de router, die vereist dat u de eerste keer als de wifi-verbinding via een ethernet-kabel verbinding maken wordt uitgeschakeld na OpenWRT installlation. Zie de instructies hier. Merk ook op dat de installatie van het pakket verder omlaag vereist de router een internetverbinding te hebben--dit hangt opnieuw of u gebruik wilt maken van de router wifi adapter om een verbinding tot stand brengen of gebruik het als een toegangspunt waarin geval moet u een ethernet-kabel aan de router krijg online laten.

Vervolgens moeten we installeren OpenWRT extroot om te ontsnappen aan de 4 MB flash-geheugen beperking van dit apparaat. Zie hier officiële documenten of een van de vele tutorials.

Als u wilt uitvoeren op de server moeten we een paar pakketten (de meeste van deze zullen al aanwezig zijn op een normale Linux-distributie als u van een PC in plaats daarvan gebruikmaakt) installeren:

 # opkg update# opkg install python git screen # opkg install kmod-usb-serial kmod-usb-serial-cp210x kmod-usb-serial-ftdi kmod-usb-serial-pl2303 

Tot slot zijn we klaar om de server te starten. Verwijzen naar de volledige instructies hier op onze wiki, maar hier is een snelle manier om te testen draaien:

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

Gerelateerde Artikelen

Voice Activated LED-verlichting met Arduino

Voice Activated LED-verlichting met Arduino

Dit project is een uitbreiding van de mogelijkheden van spraakherkenning met Arduino met leandro4b (). Echter, in plaats van met 3 afzonderlijke gekleurde LED's, gebruikte ik een multicolor 4-kanaals RGBW LED Emitter. Ik had de kans van het werken bi
Home Automation met Arduino, Buttons, LCD, EEPROM en slimme telefoon

Home Automation met Arduino, Buttons, LCD, EEPROM en slimme telefoon

Nu kunnen we de controle van romp huis met slimme telefoonStap 1: Hardware vereist voor domotica kunt u verschillende dingen, ik kies schakelen of relayIn dit project u zal bepalen switcher door mobiele .if mobiele niet aanwezig is kunt u ook bediene
Home Automation met Arduino

Home Automation met Arduino

In dit Instructable zal ik proberen uit te leggen hoe een server voor huisautomatisering die de mogelijkheid heeft om gemeenschappelijke huishoudelijke elektrische artikelen voor tampon ter te een gemeenschappelijk stekkerdoos met 5-weg-240 v wissels
Infraroodtemperatuur draadloze transmissie alarmsysteem met Arduino

Infraroodtemperatuur draadloze transmissie alarmsysteem met Arduino

ICStation team introduceren u de infrarood draadloze temperatuur Alarm transmissiesysteem op basis van de ICStation UNO R3 Board. Dit systeem werkt onder 5V voeding, kan het controleren van de temperatuurverandering in real time en de wijzigingsdatum
Tutorial - met behulp van HC06 Bluetooth naar seriële draadloze UART adapters met Arduino

Tutorial - met behulp van HC06 Bluetooth naar seriële draadloze UART adapters met Arduino

Verzenden van gegevens tussen een Arduino of compatibel bestuur en een met Bluetooth uitgeruste apparaat zoals een Android smartphone of tablet is heel gemakkelijk dankzij de goedkope HC-06 Bluetooth modules die je hebt misschien gezien op de markt.
Stem geactiveerd verlichting / Led (ARDUINO en ANDROID)

Stem geactiveerd verlichting / Led (ARDUINO en ANDROID)

Controlerende You'r Home verlichting met behulp van een arduino en you'r android telefoon!Dit is mijn allereerste instructable, ik wilde om te controleren mijn huis met behulp van een arduino en android telefoon.Er waren vele andere opties beschikbaa
Home Automation met behulp van de Arduino Uno

Home Automation met behulp van de Arduino Uno

Ooit wilde maken uw huis geautomatiseerde? Wilde de verlichting, ventilator en andere toestellen van uw smartphone? Of een tutorial over aangesloten apparaten en aan de slag met het gezocht? Android Home Automation zal u tonen hoe te maken van uw hui
ARDUINO draadloze HOME SECURITY SYSTEM

ARDUINO draadloze HOME SECURITY SYSTEM

In dit project zal ik bespreken hoe kun je een goedkope draadloze home security system. Hoewel tijdens het starten van dit project het hoofddoel was alleen voor beveiliging alarm, maar later vond ik dat dit apparaat kan worden gebruikt voor het oplos
Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Het doel van mijn project is om automatische home surveillancesysteem zonder enige handmatige tussenkomst. In het algemeen andere surveillancesysteem is power ON TV en camera ontvanger moet elke keer. En het moet ook input van de gebruiker naar de we
Goedkope Home Automation met behulp van draadloze Outlet Modules

Goedkope Home Automation met behulp van draadloze Outlet Modules

het is die tijd van het jaar weer, wanneer de winkels vol van kerstversiering en accessoires zijn.  Kerst kan maanden weg nog, maar nooit onderschatting de kracht van het hacken van seizoensgebonden vakantie accessoires, één accessoire in het bijzond
Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Terug in eind 2014 en begin 2015, uw echt kwamdeze handige WiFi Chip ESP8266 (de ESP-01) en moeten vechten onder de inconsistente documentatie uit verschillende bronnen. Vooralsnog uitloper gedocumenteerd hij zijn frustraties (bevindingen) als een in
Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Bluetooth Module HC-05 is een van de meest gebruikte stuk van hardware waarmee u kunt snel prototype uw ideeën waarvoor een draadloze controle/connective-element. Dit project is een zeer snelle demonstratie van hoe wij kunnen deze module met een ardu
Maak van uw project van Arduino draadloze in minuten, met de draadloze uitvinders Shield

Maak van uw project van Arduino draadloze in minuten, met de draadloze uitvinders Shield

de uitvinders-shield gebruik van een draadloze pijp, dat een speciale draadloze RF-module die u toelaat is om gemakkelijk en betrouwbaar, verzenden en ontvangen van draadloze foutvrij gegevens tussen twee of meer Arduino boards Arduino boards.Het is
Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Dit project laten zien voor het ontwerp en de ontwikkeling van een Home Automation systeem met behulp van RF-Transceiver gecontroleerd door Arduino Micrcontroller. De gebruiker zal verschillende indoor apparatuur zoals bollen, deuren en fans met behu