Hoy en día ya se está hablando mucho de Internet of Things, plataformas IoT y derivados, pero... ¿te has planteado alguna vez montar la tuya propia? ¿Crees que está fuera de tu alcance? Vente para ver cómo se puede elaborar con muy poco una plataforma IoT, donde capturaremos datos con sensores de luz, de temperatura o incluso la presencia de gas. ¿Y para desarrollar? ¡Suficiente con JavaScript!
Slides de la charla "Carrera de fondo: la continuada lucha de AngularJS" realizada en el CodeMotion 2015 (Madrid). En ella se hace una introducción al desarrollo frontend, librerías más utilizadas y panorama actual.
Después de una breve introducción al funcionamiento de Backbone se realiza el desarrollo y la exposición de los conceptos del framework a nivel básico y medio.
Los ejemplos desarrollados para esta charla están alojados en github: https://github.com/semagarcia/angularjs-codemotion-2015
Here I presented the research made with BLE technology (Bluetooth Low Energy) and exposed in FreakEnd Android event in Madrid.
The presentation covers an introduction, a brief description of the technology, low technical details, hardware needed and their main characteristics, GATT profile, a simulation of beacon (with a detailed description of streams/packages) and a final demo showing my development with an Android app.
Slides utilizadas en el meetup de Arduino Madrid para mostrar una plataforma casera para IoT, utilizando para ello JavaScript y la placa Intel Edison junto con un conjunto de sensores como temperatura, gas, luz... y actuando sobre sensores como LCD, Led, zumbador, llegando incluso a controlar un ventilador o una bombilla (BLE, physical web).
El documento presenta una charla sobre LaTeX frente a Microsoft Word. Se explica que el objetivo es desmitificar LaTeX, mostrar sus ventajas e inconvenientes, y cuándo es más adecuado utilizar uno u otro. Se compara las funcionalidades de ambos programas y se ilustran ejemplos de documentos que se pueden crear con LaTeX como artículos, libros, informes, tesis, pósters y presentaciones.
Charla impartida en T3chFest 2017 sobre cómo montar una plataforma casera para IoT, de manera fácil, sencilla y barata, utilizando sensores de temperatura o de gas, domótica para encender y apagar luces e incluso actuar sobre bombillas bluetooth, y todo con sólo JavaScript
El documento presenta una charla sobre Internet de las Cosas (IoT) aplicado a la agricultura inteligente. Explica los componentes básicos de una infraestructura IoT incluyendo nodos finales, gateway, conectividad y protocolos de comunicación como MQTT. También describe aplicaciones del IoT en la agricultura para mejorar la productividad y sostenibilidad mediante el monitoreo de variables ambientales y de cultivo.
Slides de la charla "Carrera de fondo: la continuada lucha de AngularJS" realizada en el CodeMotion 2015 (Madrid). En ella se hace una introducción al desarrollo frontend, librerías más utilizadas y panorama actual.
Después de una breve introducción al funcionamiento de Backbone se realiza el desarrollo y la exposición de los conceptos del framework a nivel básico y medio.
Los ejemplos desarrollados para esta charla están alojados en github: https://github.com/semagarcia/angularjs-codemotion-2015
Here I presented the research made with BLE technology (Bluetooth Low Energy) and exposed in FreakEnd Android event in Madrid.
The presentation covers an introduction, a brief description of the technology, low technical details, hardware needed and their main characteristics, GATT profile, a simulation of beacon (with a detailed description of streams/packages) and a final demo showing my development with an Android app.
Slides utilizadas en el meetup de Arduino Madrid para mostrar una plataforma casera para IoT, utilizando para ello JavaScript y la placa Intel Edison junto con un conjunto de sensores como temperatura, gas, luz... y actuando sobre sensores como LCD, Led, zumbador, llegando incluso a controlar un ventilador o una bombilla (BLE, physical web).
El documento presenta una charla sobre LaTeX frente a Microsoft Word. Se explica que el objetivo es desmitificar LaTeX, mostrar sus ventajas e inconvenientes, y cuándo es más adecuado utilizar uno u otro. Se compara las funcionalidades de ambos programas y se ilustran ejemplos de documentos que se pueden crear con LaTeX como artículos, libros, informes, tesis, pósters y presentaciones.
Charla impartida en T3chFest 2017 sobre cómo montar una plataforma casera para IoT, de manera fácil, sencilla y barata, utilizando sensores de temperatura o de gas, domótica para encender y apagar luces e incluso actuar sobre bombillas bluetooth, y todo con sólo JavaScript
El documento presenta una charla sobre Internet de las Cosas (IoT) aplicado a la agricultura inteligente. Explica los componentes básicos de una infraestructura IoT incluyendo nodos finales, gateway, conectividad y protocolos de comunicación como MQTT. También describe aplicaciones del IoT en la agricultura para mejorar la productividad y sostenibilidad mediante el monitoreo de variables ambientales y de cultivo.
Este documento describe las herramientas de generación de código (code generation tools) para Magento 2. Estas herramientas pueden generar rápidamente módulos funcionales de Magento 2 con una estructura compleja para ayudar a los desarrolladores a crear módulos más rápido y evitar errores. El documento discute varios tipos de estas herramientas, incluidos complementos de PHPStorm, herramientas GUI y herramientas de línea de comandos.
Este documento presenta varias ideas para proyectos que podrían desarrollarse como parte de un hackathon sobre ciudades inteligentes. Se discuten ideas como extraer datos de tráfico de fuentes públicas como la DGT, predecir el tráfico usando datos históricos, analizar APIs de datos de tráfico y ciudades inteligentes, y crear aplicaciones para visualizar y alertar sobre el tráfico. El documento también incluye consejos para participar en el hackathon.
El documento describe el sistema SmartPort, desarrollado por investigadores de la Universidad de Las Palmas de Gran Canaria, para la visualización y gestión de información del Puerto de la Luz de Las Palmas. SmartPort recopila datos estáticos y en tiempo real de sensores a través de IoT y Big Data para mostrarlos en una aplicación 3D interactiva utilizando el framework Glob3Mobile. El sistema permite mejorar la toma de decisiones en el puerto mediante el análisis de grandes volúmenes de datos geoespaciales.
Este documento explora el uso de GPUs (tarjetas gráficas) para procesar grandes cantidades de datos (Big Data) y realizar ciencia de datos. Explica cómo las GPUs permiten analizar millones de registros de manzanas (unidades geográficas) 8 veces más rápido que métodos tradicionales. También presenta varias tecnologías y proyectos relacionados con Big Data, ciencia de datos y aprendizaje automático que aprovechan la capacidad de procesamiento paralelo de las GPUs.
Try IT!|Madrid 2017-03-13|Charla: Menos agilipostureo y más agilismo|David Fe...David Fernández González
Los últimos años el agilismo se ha puesto de moda, pero las modas tienen riesgos...
El agilismo se ha llenado de palabras "mágicas" que algunos sólo usan como fachada y tienen poco contenido.
En esta charla trataremos de buscar el fondo y no quedarnos simplemente con la forma, hablaremos tanto del agilismo verdadero como del agilismo de postureo, y también de lo que esto conlleva.
Trataremos de dar respuesta a ¿qué es esto de Agile?
Esta charla pretende ser una crítica constructiva que sirva de reflexión de dónde venimos, dónde estamos y a dónde vamos.
Acabaremos dando algunos consejos para los programadores, base de todo en el mundo del desarrollo de software.
En definitiva, trataremos de abrir los ojos, tomar conciencia y plantaremos cara a algunos "agiListos".
Este documento describe la Internet de las Cosas, incluyendo sus objetivos, introducción, tecnologías clave como sensores y procesadores, y definiciones. Explica que la IoT permite que objetos cotidianos se conecten a Internet y se comuniquen entre sí, y analiza las diferencias entre IoT y M2M.
Este documento presenta un proyecto para construir un vehículo no tripulado que detecte obstáculos utilizando un sensor ultrasónico y un microcontrolador Arduino. El proyecto explica conceptos básicos de programación como programación en Arduino y Visual Studio. También describe componentes clave como el sensor ultrasónico HC-SR04, módulo Bluetooth, chip L293D, Arduino AT-Mega 2560 R3, sensor de humedad DHT11 y transmisión en vivo con GoPro. El objetivo es poner en práctica conocimientos de programación
Presentación de la red de excelencia de Open Data y Smart CitiesOscar Corcho
Presentación general de la red de excelencia de Open Data y Smart Cities (http://www.opencitydata.es), realizada en Medialab-Prado el 18 de febrero de 2016
Presentación elaborada como apoyo a mi charla "Creando soluciones IoT con Arduino y Microsoft Azure" y utilizada en el marco del Arduino Day Bogotá 2018
Pagos por móvil con Arduino & NFC para la Internet de las CosasPatxi
Este documento describe el desarrollo de un dispositivo cashless para máquinas expendedoras utilizando Arduino y NFC para permitir pagos móviles. El objetivo es construir un dispositivo de bajo costo que se pueda instalar fácilmente en máquinas expendedoras existentes para ofrecer una experiencia de compra rápida sin efectivo. El dispositivo se comunica con una plataforma en la nube para autorizar pagos móviles y recargar saldos de usuario.
MWC16 Novedades Tendencias innovación y #failsJavier Lasa
Este documento ofrece consejos y resúmenes sobre las novedades presentadas en el MWC 2016, incluyendo recomendaciones para asistir al evento, nuevos dispositivos como el Galaxy S7 y Xperia X de Samsung y Sony, y tendencias como la realidad virtual, internet de las cosas, wearables y conceptos como la red 5G, eSIM y asistentes virtuales.
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...David Fernández González
Los ingenieros franceses en 1874 obtuvieron información meteorológica y sobre la profundidad de la nieve en el Monte Blanc en tiempo real mediante el uso temprano de técnicas de telemetría y telecontrol.
Presentación de la fase final del concurso universitario de software libre gr...Juan J. Merelo
El documento resume los resultados del 3o CUSL-UGR y el 1o CApLPAS, concursos de proyectos de software libre patrocinados por diferentes organizaciones. Siete hackathons del CUSL dieron como resultado 4 proyectos finalistas, incluyendo GeoRemindMe. Dos proyectos fueron presentados en el CApLPAS. El documento anima a los participantes a continuar desarrollando sus proyectos y aprendiendo sobre emprendimiento en software libre.
Los nuevos retos: BigData, Internet of Things (IoT) y Deep WebEmilio del Prado
Este documento resume los principales retos tecnológicos actuales como Big Data, Internet de las Cosas (IoT), Deep Web y Bitcoin. Explica conceptos clave como la gran cantidad de contenidos y usuarios en internet, y cómo los profesionales de comunicación pueden aprovechar datos y herramientas tecnológicas para alinear estrategias de negocio. También discute nuevas oportunidades profesionales relacionadas con el análisis de datos.
SIADE: Geospatial Big Data, GIS e Inteligencia Artificial aplicados al Transp...Esri España
El documento es un resumen de una presentación sobre la conferencia ESRI España 2018. La presentación discute cómo los datos masivos y el análisis de datos están transformando el transporte público, con ejemplos de cómo la plataforma SIADE de Terrain Technologies usa datos de tarjetas de pago y teléfonos móviles para generar matrices origen-destino y mejorar la planificación de rutas de autobuses.
El documento presenta una charla sobre monitorización de espacios mediante Internet de las Cosas (IoT). Explica conceptos básicos como IoT, Arduino, tiempo real y Service Bus. Detalla cómo usar Arduino y sensores para recopilar datos en tiempo real de objetos cotidianos y cómo procesar y almacenar millones de datos usando Service Bus. Finalmente, muestra el código y la arquitectura utilizada así como una demostración práctica.
Esta es una actualización de el proyecto de Big Data que ha llegado a un primer resultado, El mapa de emotividad basada en Twitter, por cada entidad de México. El siguiente paso será hacer esto en tiempo real.
Este documento describe las herramientas de generación de código (code generation tools) para Magento 2. Estas herramientas pueden generar rápidamente módulos funcionales de Magento 2 con una estructura compleja para ayudar a los desarrolladores a crear módulos más rápido y evitar errores. El documento discute varios tipos de estas herramientas, incluidos complementos de PHPStorm, herramientas GUI y herramientas de línea de comandos.
Este documento presenta varias ideas para proyectos que podrían desarrollarse como parte de un hackathon sobre ciudades inteligentes. Se discuten ideas como extraer datos de tráfico de fuentes públicas como la DGT, predecir el tráfico usando datos históricos, analizar APIs de datos de tráfico y ciudades inteligentes, y crear aplicaciones para visualizar y alertar sobre el tráfico. El documento también incluye consejos para participar en el hackathon.
El documento describe el sistema SmartPort, desarrollado por investigadores de la Universidad de Las Palmas de Gran Canaria, para la visualización y gestión de información del Puerto de la Luz de Las Palmas. SmartPort recopila datos estáticos y en tiempo real de sensores a través de IoT y Big Data para mostrarlos en una aplicación 3D interactiva utilizando el framework Glob3Mobile. El sistema permite mejorar la toma de decisiones en el puerto mediante el análisis de grandes volúmenes de datos geoespaciales.
Este documento explora el uso de GPUs (tarjetas gráficas) para procesar grandes cantidades de datos (Big Data) y realizar ciencia de datos. Explica cómo las GPUs permiten analizar millones de registros de manzanas (unidades geográficas) 8 veces más rápido que métodos tradicionales. También presenta varias tecnologías y proyectos relacionados con Big Data, ciencia de datos y aprendizaje automático que aprovechan la capacidad de procesamiento paralelo de las GPUs.
Try IT!|Madrid 2017-03-13|Charla: Menos agilipostureo y más agilismo|David Fe...David Fernández González
Los últimos años el agilismo se ha puesto de moda, pero las modas tienen riesgos...
El agilismo se ha llenado de palabras "mágicas" que algunos sólo usan como fachada y tienen poco contenido.
En esta charla trataremos de buscar el fondo y no quedarnos simplemente con la forma, hablaremos tanto del agilismo verdadero como del agilismo de postureo, y también de lo que esto conlleva.
Trataremos de dar respuesta a ¿qué es esto de Agile?
Esta charla pretende ser una crítica constructiva que sirva de reflexión de dónde venimos, dónde estamos y a dónde vamos.
Acabaremos dando algunos consejos para los programadores, base de todo en el mundo del desarrollo de software.
En definitiva, trataremos de abrir los ojos, tomar conciencia y plantaremos cara a algunos "agiListos".
Este documento describe la Internet de las Cosas, incluyendo sus objetivos, introducción, tecnologías clave como sensores y procesadores, y definiciones. Explica que la IoT permite que objetos cotidianos se conecten a Internet y se comuniquen entre sí, y analiza las diferencias entre IoT y M2M.
Este documento presenta un proyecto para construir un vehículo no tripulado que detecte obstáculos utilizando un sensor ultrasónico y un microcontrolador Arduino. El proyecto explica conceptos básicos de programación como programación en Arduino y Visual Studio. También describe componentes clave como el sensor ultrasónico HC-SR04, módulo Bluetooth, chip L293D, Arduino AT-Mega 2560 R3, sensor de humedad DHT11 y transmisión en vivo con GoPro. El objetivo es poner en práctica conocimientos de programación
Presentación de la red de excelencia de Open Data y Smart CitiesOscar Corcho
Presentación general de la red de excelencia de Open Data y Smart Cities (http://www.opencitydata.es), realizada en Medialab-Prado el 18 de febrero de 2016
Presentación elaborada como apoyo a mi charla "Creando soluciones IoT con Arduino y Microsoft Azure" y utilizada en el marco del Arduino Day Bogotá 2018
Pagos por móvil con Arduino & NFC para la Internet de las CosasPatxi
Este documento describe el desarrollo de un dispositivo cashless para máquinas expendedoras utilizando Arduino y NFC para permitir pagos móviles. El objetivo es construir un dispositivo de bajo costo que se pueda instalar fácilmente en máquinas expendedoras existentes para ofrecer una experiencia de compra rápida sin efectivo. El dispositivo se comunica con una plataforma en la nube para autorizar pagos móviles y recargar saldos de usuario.
MWC16 Novedades Tendencias innovación y #failsJavier Lasa
Este documento ofrece consejos y resúmenes sobre las novedades presentadas en el MWC 2016, incluyendo recomendaciones para asistir al evento, nuevos dispositivos como el Galaxy S7 y Xperia X de Samsung y Sony, y tendencias como la realidad virtual, internet de las cosas, wearables y conceptos como la red 5G, eSIM y asistentes virtuales.
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...David Fernández González
Los ingenieros franceses en 1874 obtuvieron información meteorológica y sobre la profundidad de la nieve en el Monte Blanc en tiempo real mediante el uso temprano de técnicas de telemetría y telecontrol.
Presentación de la fase final del concurso universitario de software libre gr...Juan J. Merelo
El documento resume los resultados del 3o CUSL-UGR y el 1o CApLPAS, concursos de proyectos de software libre patrocinados por diferentes organizaciones. Siete hackathons del CUSL dieron como resultado 4 proyectos finalistas, incluyendo GeoRemindMe. Dos proyectos fueron presentados en el CApLPAS. El documento anima a los participantes a continuar desarrollando sus proyectos y aprendiendo sobre emprendimiento en software libre.
Los nuevos retos: BigData, Internet of Things (IoT) y Deep WebEmilio del Prado
Este documento resume los principales retos tecnológicos actuales como Big Data, Internet de las Cosas (IoT), Deep Web y Bitcoin. Explica conceptos clave como la gran cantidad de contenidos y usuarios en internet, y cómo los profesionales de comunicación pueden aprovechar datos y herramientas tecnológicas para alinear estrategias de negocio. También discute nuevas oportunidades profesionales relacionadas con el análisis de datos.
SIADE: Geospatial Big Data, GIS e Inteligencia Artificial aplicados al Transp...Esri España
El documento es un resumen de una presentación sobre la conferencia ESRI España 2018. La presentación discute cómo los datos masivos y el análisis de datos están transformando el transporte público, con ejemplos de cómo la plataforma SIADE de Terrain Technologies usa datos de tarjetas de pago y teléfonos móviles para generar matrices origen-destino y mejorar la planificación de rutas de autobuses.
El documento presenta una charla sobre monitorización de espacios mediante Internet de las Cosas (IoT). Explica conceptos básicos como IoT, Arduino, tiempo real y Service Bus. Detalla cómo usar Arduino y sensores para recopilar datos en tiempo real de objetos cotidianos y cómo procesar y almacenar millones de datos usando Service Bus. Finalmente, muestra el código y la arquitectura utilizada así como una demostración práctica.
Esta es una actualización de el proyecto de Big Data que ha llegado a un primer resultado, El mapa de emotividad basada en Twitter, por cada entidad de México. El siguiente paso será hacer esto en tiempo real.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descubra el catálogo completo de buzones BTV, una marca líder en la fabricación de buzones y cajas fuertes para los sectores de ferretería, bricolaje y seguridad. Como distribuidor oficial de BTV, Amado Salvador se enorgullece de presentar esta amplia selección de productos diseñados para satisfacer las necesidades de seguridad y funcionalidad en cualquier entorno.
Descubra una variedad de buzones residenciales, comerciales y corporativos, cada uno construido con los más altos estándares de calidad y durabilidad. Desde modelos clásicos hasta diseños modernos, los buzones BTV ofrecen una combinación perfecta de estilo y resistencia, garantizando la protección de su correspondencia en todo momento.
Amado Salvador, se compromete a ofrecer productos de primera clase respaldados por un servicio excepcional al cliente. Como distribuidor oficial de BTV, entendemos la importancia de la seguridad y la tranquilidad para nuestros clientes. Por eso, trabajamos en colaboración con BTV para brindarle acceso a los mejores productos del mercado.
Explore el catálogo de buzones ahora y encuentre la solución perfecta para sus necesidades de correo y seguridad. Confíe en Amado Salvador y BTV para proporcionarle buzones de calidad excepcional que cumplan y superen sus expectativas.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
JSDayES 2017 - ¿Plataforma casera?
1. ¿Plataforma casera para
IoT? ¡Es posible y barato!
José Manuel García García (@semagarcia)
Madrid, 13 de Mayo de 2017
2. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sema García
Arquitecto JavaScript
3.
4. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
<Hacker />
Dícese de aquella/aquel que siente tal
pasión por la tecnología que es capaz de
llevarla al límite con el fin de mejorarla.
5. 9 y 10 de febrero
#T3chFest2017
¿Qué es eso de IoT?
6. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Internet of Things es la interconexión digital de objetos cotidianos con
Internet, permite el intercambio automático de información con otros
dispositivos o centros de control sin intervención humana.
El término IoT representa por tanto una colección de
ideas, dispositivos y procesos
Cada thing es representada por un dispositivo o sensor
7. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
¿Qué
engloba…
… eso
de IoT?
8. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Tipos de “things”
ü Una planta
ü Un coche
ü Una camiseta
ü Un frigorífico
ü Un cepillo de dientes
ü Un juguete
ü Unas zapatillas
ü Un despertador y una máquina de café
ü Contenedor de basura
ü Una plaza de parking
13. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Domótica / SmartHome
14. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Domótica y SmartHome
Redes de control y Automatización (protocolos)
ü inBus
ü X10
ü KNX/EIB
ü ZigBee
üOSGi
ü LonWorks
ü UPnP
ü Otros…
15. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Domótica y SmartHome
Protocolo X10
ü Fácil manejo y sencillo de instalar
ü Compatibilidad (no importa fabricante ni antigüedad)
16. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Domótica y
SmartHome
Protocolo X10
(Instalación real)
17. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Domótica y SmartHome
Protocolo X10
18. 9 y 10 de febrero
#T3chFest2017
“Walk up and use anything”
42. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
La elección…
43. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
¿Cómo interactúo con mis sensores?
Librerías
- Los sensores son I/O, o bien escribo o bien leo de ellos.
- Los sensores son digitales (on/off) o analógicos (0/1024).
- I2C, bus serie de datos (bus maestro-esclavo).
A saber:
44. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Librerías
Bajo nivel - mraa
Esta librería se centra en trabajar a nivel de pins:
45. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Librerías
Alto nivel – upm (useful packages & modules)
Esta librería trabaja con objetos más abstractos (sensores):
46. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Luz
48. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Led
49. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Touch Sensor
50. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Temperatura
51. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Pulsador
52. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Buzzer
53. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Calidad aire / Gas
54. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Ángulo rotación
55. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Sensores
Display LCD
56. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
Componente Precio
Intel edison + board 78€
Base Shield 8.90€
S. Temperatura 2.90€
S. Gas 6.90€
S. Luz 1.90€
Buzzer 2.90€
Total 101.50€
Sensores
La pastuqui…
57. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
9 y 10 de febrero
#T3chFest2017
58. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
9 y 10 de febrero
#T3chFest2017
59. 13 de Mayo de 2017, Madrid
Sema - @semagarcia
¿Y qué es node?
- Plataforma construida sobre el
motor V8 de Google Chrome
- Single-threaded
- Non blocking I/O
- Event based
- Desarrollo rápido, menos boilerplate
- REPL