Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
domotica [2017/01/30 14:43] – saki | domotica [2019/01/07 18:02] (actual) – editor externo 127.0.0.1 |
---|
| |
De momento en fase de idea, pero aqui se puede ir juntando la información y enlaces útiles para ir elaborandolo. | |
| |
La idea sería tener una serie de sensores y equipos de control autónomos que pueden ir controlados por Arduinos y conectados de forma inalámbrica con un equipo central que puede ser un raspberry o dispositivo android.{{ :domotica:esp8266:esp8266.jpg?direct&300|}} | La idea sería tener una serie de sensores y equipos de control autónomos que pueden ir controlados por Arduinos y conectados de forma inalámbrica con un equipo central que puede ser un raspberry o dispositivo android.{{ :domotica:esp8266:esp8266.jpg?direct&300|}} |
| |
Pensando en ello, quizá sea mejor utilizar wi-fi en lugar de bluetooth para interconectar, ya que los dispositivos wi-fi pueden permanecer conectados todos de forma simultanea mientras que bluetooth es mas limitado, además el alcance de las conexiones suele ser mayor por wi-fi. Y los módulos se pueden encontrar por menos de los 6-8€ que cuestan los módulos bluetooth. | Pensando en ello, quizá sea mejor utilizar wi-fi en lugar de bluetooth para interconectar, ya que los dispositivos wi-fi pueden permanecer conectados todos de forma simultanea mientras que bluetooth es mas limitado, además el alcance de las conexiones suele ser mayor por wi-fi. |
| |
Modulo wifi economico en ebay 3'26€: http://www.ebay.es/itm/NEW-ESP8266-Serial-WIFI-Wireless-Transceiver-Modulo-SPI-Send-Receive-LWIP-AP-STA-/111595051136?pt=LH_DefaultDomain_186&hash=item19fb955880 | |
| |
Aunque este otro lleva accesibles mas entradas y salidas: http://www.ebay.es/itm/Pro-ESP8266-ESP-03-Serial-WIFI-transceptor-sin-hilos-remoto-control-modulo-/391074904584?pt=LH_DefaultDomain_186&hash=item5b0de17a08 | |
<html><br><br></html> | |
Descripcion, caracterisitcas, set de comandos AT y demás información: http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module | |
| |
http://www.electrodragon.com/w/ESP8266#Pin_Wiring_.28V090.29 | Existe un dispositivo o familia de dispositivos denominados ESP8266 cuyos módulos se pueden encontrar por menos de los 6-8€ que cuestan los módulos bluetooth y que llevan un microcontrolador con varias entradas/salidas digitales e incluso en algún caso alguna analógica, y llevan un microcontrolador con memoria programable y la electrónica y pila de conexión wifi integrada. Todo en un módulo de apenas 1x2 cm y de muy pocos mW de consumo. |
<html><br><br></html> | |
Caracteristicas del chip: https://github.com/esp8266/esp8266-wiki/wiki {{:domotica:esp8266:wi07_smd_wiring.jpg?direct |}} | |
<html><br><br></html> | |
Viendo las características de este módulo wifi, lleva integrado un convertidor analogico-digital y varias entradas o salidas digitales. Si averiguamos cómo usarlos podríamos incluso prescindir del arduino con el consiguiente abaratamiento además de menor consumo de energía y tamaño del conjunto (podría entrar en la cajita de un mando de garaje, por dar una idea). | |
| |
<html><br><br><br></html> | Por todo ello parecen los mas adecuados pues se les pueden conectar todo tipo de sensores e interactuar con ellos por la red con un coste mínimo. |
Ejemplo de uso con arduino: http://www.electrodragon.com/w/ESP8266_with_Arduino | |
| |
Prueba del cacharro: http://www.sistemasorp.es/2014/10/07/probando-el-modulo-wifi-esp8266/ | |
| |
Informacion uso y SDK: http://hackaday.com/2014/10/25/an-sdk-for-the-esp8266-wifi-chip/ | |
| |
Mas info muy completa: https://nurdspace.nl/ESP8266 | [[ESP8266|ESP8266 Descripción]] |
| |
{{ :domotica:esp8266:20160426115833-8e4dfd5b-me.png?direct |}} | [[controlpc|Control-PC]] |
| |
Ejemplo de uso con arduino en español: http://www.prometec.net/esp8266/ | [[http://blog.ayasystems.com/| Integracion ESP8266 con Domoticz]] Sistema de domotica free/open desarrollado. |
| |
Pdf con comandos AT de la versión 0.9.2: http://www.akirasan.net/content/images/2015/05/ESP8266ATCommandsSet.pdf | Otro sistema ya muy desarrollado en codigo abierto: https://github.com/xoseperez/espurna |
| |
Cambio de velocidad: "AT+CIOBAUD=<velocidad_baud>" o en lua (meter en init.lua) "uart.setup(0,115200,8,0,1)" | Y otro: https://www.home-assistant.io/ |
| |
Resumen uso de LUA con el dispositivo: https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_es | |