Difference between revisions of "Hola Mundo eImp"

From Wiki Makespace Madrid
Jump to: navigation, search
(Antecedentes)
(Antecedentes)
Line 15: Line 15:
 
=== Antecedentes ===
 
=== Antecedentes ===
 
electric imp es una plataforma basada en tres componenetes fundamentales:
 
electric imp es una plataforma basada en tres componenetes fundamentales:
* un hardware que combina un microcontralador con un módulo wifi que puede conectarse automáticamente a una red inalámbrica y a internet y que se puede programar en remoto
+
* un hardware que combina un microcontralador con un módulo wifi. Puede conectarse automáticamente a una red inalámbrica y desde ahí a internet. El micro puede programarse en remoto
 
* un servicio en la nube que permite ejecutar agentes en el servidor de electric imp. Los agentes pueden conectarse de forma segura a internet y a los dispositivos HW
 
* un servicio en la nube que permite ejecutar agentes en el servidor de electric imp. Los agentes pueden conectarse de forma segura a internet y a los dispositivos HW
 
* un entorno de desarrollo IDE y una consola (también en la nube) que permiten desrrollar y depurar aplicaciones desde un navegador
 
* un entorno de desarrollo IDE y una consola (también en la nube) que permiten desrrollar y depurar aplicaciones desde un navegador

Revision as of 19:56, 12 November 2013

Hola Mundo eImp

ESTADO: borrador Miembros: User:Tumaku


Objetivo

Configurar electric imp para que se conecte a una red wifi y cargar la primera aplicación que haga parpadear un LED

Motivación

Empezar a trabajar con las muestras que electric imp ha donado a Makespace

Antecedentes

electric imp es una plataforma basada en tres componenetes fundamentales:

  • un hardware que combina un microcontralador con un módulo wifi. Puede conectarse automáticamente a una red inalámbrica y desde ahí a internet. El micro puede programarse en remoto
  • un servicio en la nube que permite ejecutar agentes en el servidor de electric imp. Los agentes pueden conectarse de forma segura a internet y a los dispositivos HW
  • un entorno de desarrollo IDE y una consola (también en la nube) que permiten desrrollar y depurar aplicaciones desde un navegador

Se sigue el tutorial Getting Started del Dev Center de electric imp

Métodos y técnicas utilizadas

No aplica

Detalles

Seguir el tutorial Getting Started de la web de electric imp.

Los kits incluyen:

  • el imp propiamente dicho (tiene factor de forma de una tarjeta de memoria pero no funciona si se introduce en un lector de tarjetas estándar)
  • la placa (April breakout board) para conectar el imp. Esta placa tiene un conector para alimentación vía USB y los pines del imp desdoblados

1er Paso: Conectar electric imp a una red Wifi

Seguir los pasos indicados en la página BlinkUp

  • Crear una cuenta en la web de electric imp
  • Descargar la aplicación iPhone o Android de electric imp

El smartphone y la app móvil sólo se utilizan para configurar el dispositivo. Se puede utilizar un dispositivo (tableta, teléfono) de otra persona. El dispositivo utilizado no queda enlazado de ningún modo al electric imp, a la red wifi configurada o a la cuenta de electric imp creada

  • Encender el electric imp

Alimentar la placa April a través del conector mini USB. Asegurarse de que el jumper de selección de alimentación (3 PINes verticales) está en la posición "USB". Introducir el electric imp en la placa.

Si todo marcha bien, un LED dentro del imp empezará a parpadear en naranja si es un imp completamente nuevo (o en rojo si ya se le ha configurado antes alguna red wifi)

  • Abrir la aplicación en el smartphone, configurar la red wifi a la que se quiere conectar el electric imp (SSID y contraseña) y flashear (blink up) el elelectric imp

Si utilizas Android, se recomienda seleccionar Legacy Mode

Pulsar el botón "BlinkUp" en la app y colocar el imp pegado a la pantalla del teléfono como se muestra en la imagen

Recomendaciones:

- Mantener la pantalla tan cerca como sea posible del sensor de luz del imp

- Utilizar el pulgar para cubrir la parte superior expuesta del imp (donde dice "developer edition")

- Evitar realizar el proceso con fuentes directas de luz. Ejecutar BlinkUp en la sombra

- No mover el teléfono o el imp durante el proceso

Importante: Ejecutar BlinkUp con la pantalla orientada en la dirección opuesta a tu vista (o la de otras personas) especialmente si tienes una condición médica que te hace susceptible a luz estróbica. Hay dos pitidos sonoros justo antes de que la aplicación empiece y termine el proceso de BlinkUp. Puedes cerrar los ojos mientras se está flasheando el imp.

Si todo ha ido bien, la luz del imp debería ponerse a parpadear en verde. Eso significa que se ha conectado a la red wifi y a la plataforma cloud de electric imp en internet. En caso de que la luz no parpadee en verde, consultar la página de Solución de problemas

2º Paso: Cargar la aplicación Hola Mundo