Archivo por meses: mayo 2016

Proyecto «Domoino»

Domoino es mi primer proyecto de domótica, realizado para un curso de “Arduino avanzado” de la “Universidad de Granada” en diciembre de 2013.

Domoino

Domoino

Domoino es un aparato que comunica con otros aparatos que estén en una misma habitación. Este aparato (a partir de ahora, nodo maestro) es capaz de recibir información del resto de aparatos (a partir de ahora, nodos esclavos) para enviarles órdenes y recibir datos. Este nodo consta de Bluetooth, que permitirá su control mediante una App en Android, un receptor IR para recibir información de otros nodos y un emisor IR, para enviar órdenes al resto de nodos. El proyecto completo consta de una aplicación Java, una aplicación Android, hardware Arduino, con un software que le permite enviar y recibir información de diferentes fuentes de comunicación.

Sigue leyendo

Share

Primeros pasos con Web Components

¿Qué es?

En este tutorial, vamos a aprender qué son y cómo crear web components. Se trata de un nuevo estándar HTML5, que incluye cuatro subelementos:

  • Custom elements:  permiten crear tus propias etiquetas personalizadas, permitiendo hacer tu html más semántico.
  • Templates: plantillas html.
  • Shadow DOM: permiten esconder elementos del DOM.
  • HTML Imports: permiten importar código html, donde podremos tener almacenado un componente.

La web oficial se encuentra en:

http://webcomponents.org/

Estos cuatro subelementos se pueden utilizar de forma independiente o pueden combinarse entre sí, que es como suelen usarse, y por ahora sólo funcionan en pocos navegadores, como Google Chrome (ya explicaremos en otra entrada cómo usarlo en el resto de navegadores mediante Polyfills). Vamos a ver ejemplos reales.

Sigue leyendo

Share