domingo, 10 de diciembre de 2017

Electrónicas compatibles IOT de Google

Hola soy Eduardo, estoy viendo y probando todo lo que puedo sobre la electrónica aplicada a los diferentes campos del día a día. Creo que es labor de los ingenieros y desarrolladores el buscar soluciones a los problemas cotidianos.
El internet de las cosas nos elimina la distancia con lo que queremos conocer o manipular:


  •     Estaciones metereológicas 
  •     Controlar las luces, calefacción, persianas, enchufes, desde donde estemos. 
  •     Regar por la noche sin tener que ir al campo. 


Todos estos diversos proyectos se pueden solucionar con cualquier tecnología que nos propongamos, echando mas o menos horas y mas o menos recursos económicos.

Normalmente tendemos a solucionar todo con las electrónicas que ya conocemos, sobre todo por rapidez y fiabilidad. "Mas vale malo conocido..."

Pero viene muy bien conocer las diferentes tecnologías para dar soluciones mas ajustadas a cada problema.

Las cosas suelen ser las que nos determinan que necesidades reales tiene el proyecto que vamos a acometer. Es decir si queremos encender un foco puedo hacerlo con cualquier tecnología, raspberry pi 2-3 , arduino uno-mega-nano, ESPs..., en este caso el precio total para todas las luces y el tamaño del sitio donde va  nos aclaran las soluciones. 

Yo mismo hace un año hubiese usado arduino nano y hoy un módudo wemos esp 8266

Lo textil por ejemplo tenemos tecnologias lavables , como lilypad de arduino y tenemos hilo conductor para coser.

Por todo esto le vamos a dar un repaso a estas electrónicas.

Publicadas en Google IOT (contenido cambiante)

Adafruit:

Realizan placas para prototipos muy bien pensadas, dejando no solo los taladros para poder encajar un módulo con otro sino que dejan superficie perforada para insertar ahí tus propios elementos de manera sencilla.
También suelen incluir las famosas wings, muy prácticas para atornillar cableado directamente.

https://www.adafruit.com/category/342

se pueden programar como arduino, usando el mismo compilador, y añadiendo el esp8266 como una placa adicional e instalando el driver del fabricante.


Añadimos esta línea en Preferencias-Aditional boards urls:



en Herramientas-placa-board manager instalamos:




Ahora ya nos aparecen los ESP de diferentes fabricantes:



Ejemplo paso a paso:

https://www.prometec.net/esp8266-pluggin-arduino-ide/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Beaglebone green wireless:


Características:
Procesador ARM
512Mb ddr3
4Gb rom
wifi
bluetooth

Programación /configuración con seeedstudio.
Conectividad sencilla de los módulos gracias al módulo intermedio
Tienen servicio de creación de placas.
Muy sencillo para captura de datos.


Instalación de :

flask,
flask socketio: para comunicaciones bidireccionales entre clientes y servidor.

gevent:(para eventos asíncronos) recoge datos no solo de manera temporizada, sino que también cuando ocurra un evento, que la temperatura esté entre un margen que nos interese, o un cambio brusco... o cuando nos llegue el dato.
Descargar el servidor:
git clone https://github.com/Lee-Kevin/19.HomeControlCenterBBGW
y correr:

python runserver.py
Ventajas, realización de prototipos de manera rápida, sin usar protoboard.
Montajes profesionales con poco trabajo.
Mucha información y ejemplos
http://wiki.seeed.cc/BeagleBone_Green_Wireless/

Beaglebone blue y black

blue: pensada para robots
lleva:
 controladores de motores integrados,
entrada para batería de 2 celdas 18v
sensores de ejes
salidas para servos y para motores
Programación gráfica con labview

https://beagleboard.org/blue

black: salida hdmi pensada tipo raspberry-pi para correr un linux y hacer proyectos similares
https://beagleboard.org/black

Un par de proyectos:

Automatización del hogar con la voz
Riego automatizado
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Pico:
Desarrollado por technexion, empresa dedicada al mundo de la industria y la visualización en entornos industriales, por eso ya tienen desarrollados pcs fanless y panel pcs(all-in-one) industrial.
Partimos de una empresa que ya tenía muy resuelto el IOT,
Uno de nuestros grandes clientes no van a ser los desarrolladores de smartwatch, van a ser las pequeñas y medianas empresas del entorno rural, granjas, cooperativas agrícolas, comunidades de regantes, bodegas.
Estas pequeñas empresas, están formadas por pocos empleados, que suelen ser los propietarios, y necesitan tener la tranquilidad de no necesitar estar las 24h en la empresa, pero saber que les van a llegar alarmas al movil, y pueden solucionar las cosas desde casa, o desde cualquier sitio. Ahora ya se pueden dar soluciones asequibles.