Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Game On: Intel Edison con el Kit Xadow Wearable [3 de 4]

14 abril, 2016

Proseguimos con la historia y funciones de Intel Edison y de su Kit Xadow Wearable (Parte 2), hoy la última parte de la sección de componentes del kit móvil y todos sus detalles a todo color 😉

Xadow - Q Sensor táctil

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-15

La placa contiene tres botones táctiles, en la parte trasera, y se conecta vía I2C; la ruta es 0x1B.

Los botones son muy sensibles. Sienten los toques incluso a través de varias láminas de papel o film, por lo que puedes cubrir los botones con fotos.

El siguiente código de ejemplo cambia el número de botones presionados:

Xadow - NFC

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-16

El lector NFC soporta conexiones I2C, SPI, y UART. La frecuencia de funcionamiento es 13.56 MHz. Soporta operaciones de lectura y escritura, ISO14443 protocolos Tipo A y Tipo B y P2P. Hay una antena con conexión por cable. Ver más en Xadow_-_NFC

El kit incluye tres etiquetas NFC.

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-17

Este módulo requiere librerías NDEF, PN532, PN532_HSU, PN532_I2C y PN532_SPI. Instala estas librerías de la librería de muestras compartida de Seeed.

Para probar las etiquetas y el lector, puedes utilizar el programa de muestra readTag en la librería NDEF. Lee los datos de la etiqueta y los muestra en la consola.

Las etiquetas del kit tienen números de serie. Como aún no están formateadas, devuelven el siguiente resultado cuando son consultados:

Para escribir datos en las etiquetas, tienen que ser formateadas con la muestra FormatTag en la librería NDEF.

Para escribir datos en una etiqueta puedes usar la muestra WriteTag en la librería NDEF.

Este es un resultado de lectura de datos de una etiqueta:

Xadow - Acelerómetro 3 ejes

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-18

Este es un sensor de aceleración de tres ejes. El rango de medida es de ±16 G. Está conectado vía I2C y la ruta es 0x53. El sensor está instalado en el chip ADXL345. Para utilizarlo, instala la librería DigitalAccelerometer_ADXL345 del kit.

Hay cuatro rangos de medida, con diferentes índices de precisión y ratios de conversión: ±2 g, ±4 g, ±8 g, ±16 g.

El chip datasheet puede encontrarse aquí: datasheet

Los datos se devuelven como números 16-bit. La librería devuelve números como variables int, por lo que tendrás que modificarlas como sigue:

Si utilizas el rango ±2g, los valores devueltos serán divididos por 256, de acuerdo con el datasheet. Como he mencionado, encontré algunos problemas con el acelerómetro. En ocasiones puede no detectarse que la consola Linux devuelve errores I2C. En cualquier caso, la operación era estable cuando conecté la pantalla al módulo principal y el acelerómetro a la pantalla. Puede que este sensor no tenga resistencias de terminación.

Xadow - Barómetro BMP 180

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-19

Esta placa contiene un barómetro y termómetro. El rango de medida de la presión es de 300–1100 hPa (ej., -500m a +9000m sobre el nivel del mar). Se conecta vía I2C utilizando la ruta 0x77.

Lamentablemente, no pude hacerlo funcionar, probablemente por algunos errores en la interfaz I2C. Posiblemente es el mismo problema para el acelerómetro. He probado otro kit Xadow y tampoco funciona.

Xadow - Breakout

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-20

Esta es una placa para conectar sensores estándar. Tiene las siguientes clavijas: 3.3 V, SCL, SDA, TX0, GND, SCK, MOS1, MOS0, A5. Tiene también dos paneles para el conector en los que los módulos estándar "Seeed" pueden enchufarse. Uno de ellos está marcado como "Serial", el otro "I2C". Puedes conectar la banda LED.

Banda flexible digital RGB LED

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-21

Es una banda con 5 RGB WS2812B LEDs. Los LEDs se controlan a través de un único cable.

Necesitas soldarlos para una conexión correcta, como se ilustra en la siguiente imagen. Utiliza la placa Xadow-Breakout.

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-22

GAME ON: INTEL EDISON CON EL KIT PORTÁTIL XADOW-23

Los datos se envían con software así que, a veces, hay errores de transmisión de datos y los LEDs pueden parpadear aleatoriamente.

Este es el programa "Running light":

Y en el próximo capitulo y último capitulo de este recopilatorio sobre Game On: Intel Edison con el Kit Xadow Wearable [4 de 4] veremos como programar un juego!

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
4 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram