Sensorino inalámbrico iluminación casera con Arduino (6 / 7 paso)

Paso 6: Instalar al servidor de

Estoy usando un pequeño Linux router, el TP-Link TL-WR703n popular con muchos proyectos de electrónica para su tamaño, precio y capacidades. Quiere primero, vuelva a ejecutar el servidor en un PC, portátil y netbook vieja u otra cosa que es bien compatible y la instalación del software es efectivamente trivial. Tenga en cuenta que necesitarás un sabor de Linux de algún tipo, otros sistemas operativos no son compatibles en este momento. A continuación voy a describir la configuración del router TL-WR703n para integridad.

Esta es la Página de wiki de github Sensorino sobre este tema, sólo daré un resumen aquí como la mayoría de esto es jugar con software.

En cuanto a la configuración del hardware no hay mucho que hacer. Tenemos que conectar dos dispositivos USB al puerto USB del router por lo que vamos a utilizar un hub USB porque hay sólo un host port. Enchufe el centro y el tapón de una memoria USB de cualquier tipo (pequeño pendrive) en uno de sus puertos y el adaptador de USB a serie del nodo base que hemos montados antes, en otro puerto. Para evitar interferencias con el wifi del router cable adaptador te recomiendo usar una extension USB para poner la base un metro o tan lejos. De lo contrario habría apreté la base todo dentro de caja de la fresadora que haría todo mucho más limpio.

Necesitaremos alimentar el router a través de su puerto micro-USB. Se puede utilizar un cargador USB como los que hemos desmontados anteriormente o alguna otra fuente de 5V. Simplemente enchúfelo en una toma de corriente, luego conecte un cable USB a micro USB.

Finalmente puedes tener este router integrado en tu casa wifi o con cable de red. El router tiene capacidad de wifi y lo puedes conectar a la red doméstica pero también puede conectarlo con un cable ethernet y el uso como acceso Wifi a punto además de ser el centro de domótica. Algunas de la configuración de instrucciones usted tendrá una conexión de ethernet de cualquier manera.

Ahora viene la parte difícil: configuración del software en el router que es más complicado que hacer lo mismo en un PC real debido al tipo de la distribución de Linux de baja huella minimalista utiliza. El router también es mucho más lento, por supuesto. Si tu WR703n es totalmente nuevo viene con sistema Linux específico de TP-Link en chino y en el primer uso que se tiene que trabajar su camino a través de ese interfaz de usuario chino a una opción que te permite actualizar o cambiar el sistema operativo. Queremos instalar el gratuito y opensource linux OpenWRT en él. Ver las instrucciones completas aquí en la wiki de Sensorino.

Para continuar con los pasos restantes que necesitará un ssh conexión al router, que requiere que se conecte mediante un cable ethernet la primera vez como la conexión wifi se desactivará después de instalación de OpenWRT. Ver las instrucciones aquí. También tenga en cuenta la instalación del paquete más abajo requiere el router para tener conexión a internet, una vez más dependerá de si desea utilizar el adaptador de wifi del router para establecer una conexión o usarlo como punto de acceso en el que caso para que necesitarás un cable ethernet permitir que el router se online.

A continuación necesitamos instalar OpenWRT extroot para escapar de la limitación de la memoria flash de 4 MB de este dispositivo. Ver documentos oficiales aquí o uno de los muchos tutoriales.

Para ejecutar el servidor tendremos que instalar algunos paquetes (la mayoría de ellas serán ya presente en una distribución de Linux normal si usas una PC en su lugar):

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

Finalmente estamos listos para iniciar el servidor. Consulte las instrucciones completas aquí en nuestra wiki, pero aquí está una manera rápida de probar correrlo:

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

Artículos Relacionados

Inalámbrico alimentado bling difundido con sideglow fibra óptica: es el proyecto

Inalámbrico alimentado bling difundido con sideglow fibra óptica: es el proyecto

Usted es el de proyecto. una Wireless con fibra óptica lateral resplandor difuso blingTengo esta idea de hacer joyería de novedad para mi parienta, vestibles electrónica de algún tipo con carga inalámbrica.En un evento al azar aparente que tendría un
Inalámbrico de programación de Arduino

Inalámbrico de programación de Arduino

he estado construyendo robots hace unos años y una de las cosas que he encontrado más frustrante durante pruebas y depuración. Siempre parece que hay una necesidad de un cable USB que se puede conseguir de la manera y limitar la distancia que tu robo
Inalámbrico BT enchufe (basado en Arduino) + App Android

Inalámbrico BT enchufe (basado en Arduino) + App Android

Este dispositivo le permitirá controlar un dispositivo eléctrico desde su smartphone Android (o tableta).Utiliza un módulo Bluetooth para la comunicación inalámbrica para accionar el relé.El circuito utiliza microcontrolador ATmega328p - Arduino uno
Automatización casera con Arduino... Y JavaScript!

Automatización casera con Arduino... Y JavaScript!

En este instructable (mi primera una realidad), te guiará para realizar la automatización en su hogar con Arduino, sí, no tan nueva... Pero también se incluyen JavaScript, usando Node.js y una impresionante biblioteca con Arduino llamado johnny cinco
Automatización casera con arduino wifi, bluetooth y control remoto IR

Automatización casera con arduino wifi, bluetooth y control remoto IR

Este es un tutorial para mostrar cómo construir un sistema domótico con arduino Wifi [ESP8266-01], bluetooth (HC-05) y control remoto IR. Automatización del hogar resulta en un hogar más inteligente y se utiliza para proporcionar una mayor y más salu
LED inalámbrico controlador de acuario con chispa. NÚCLEO de la IO en TechShop

LED inalámbrico controlador de acuario con chispa. NÚCLEO de la IO en TechShop

Aquí estoy en TechShop con un increíble controlador micro de Spark.io llamado "Núcleo". Planeaba usar un Arduino para controlar mi acuario de arrecife de agua salada cuando un amigo me mostró la base. Este potente controlador micro pequeño es fá
Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Cómo controlar el aire acondicionado aire acondicionado en casa con Arduino, ni por asomo!

Arduino realmente te permite hacer muchas cosas con respecto a la Internet de las cosas, basta un poco ' deseo y la intuición para crear cualquier tipo de proyecto.En este post vamos a ver cómo al control remoto controlar su acondicionador de aire en
Impresora 3D casera con Arduino

Impresora 3D casera con Arduino

Yo quería hacer una impresora 3D durante mucho tiempo. Cuando me decidí a hacerla, he comprado los materiales necesarios y empecé con mi impresora 3D soñado. Estaba buscando información en muchas páginas web y he visto diferentes modelos, Prusa, Delt
Salve su casa con Arduino

Salve su casa con Arduino

hace poco, había un frente frío que en mal estado con poder de todo. Había una vigilancia de tornado en Canadá, incluso. Había algunas nubes genial, entonces algunos truenos, luego un montón de rayos, truenos y lluvia. Mucha lluvia y constante ruido
Iluminación LED con Arduino

Iluminación LED con Arduino

Este es el último tutorial de LED. Esto le dará los bloques de construcción básicos necesitados para hacer cualquier cosa con LED. En la foto son todas las cosas que necesitas para este tutorial entero, que consiste en un par de proyectos de mini. La
Inalámbrico de Robo-coche con motor de servo 360 °

Inalámbrico de Robo-coche con motor de servo 360 °

robot coche smart con motor de servo de rotación continua de 360 grados.Paso 1: componentes Paso 2: dar pasos Paso 3: prototipo Paso 4: sistema de comunicación inalámbrica - zigbee Paso 5: programa #include < Servo.h >///////////////////////////// K
Inalámbrico de cámara disparador Arduino

Inalámbrico de cámara disparador Arduino

disparadores de cámara de Wired funcionan normalmente actuando como un interruptor. Cámara circuito funciona en 3.7V (una sola célula de Li-Ion, creo) así que tampoco podrá realizar un cambio físico para activar el obturador de cámara, o puede aplica
NRF905 de medición de distancia por ultrasonidos sistema de transmisión inalámbrico basado en Arduino

NRF905 de medición de distancia por ultrasonidos sistema de transmisión inalámbrico basado en Arduino

ICStation Equipo de presentar esta medición de distancia por ultrasonidos NRF905 sistema de transmisión inalámbrico con UNO de ICStation y Mega 2560 compatible con Arduino. El voltaje de funcionamiento es DC5V. Utiliza ultrasónico para medir distanci
Cardán mando inalámbrico con Google Glass

Cardán mando inalámbrico con Google Glass

Este instructivo sirve como una versión acortada de un documento más largo en la instalación y operación de un sistema de control inalámbrico de cardán con Google Glass.Los métodos y los resultados suelen ser en fase de pruebas beta y no será necesar