Sombrero capacitivo pantalla de frambuesa Pi (4 / 7 paso)

Paso 4: Locutorio dependencias

Entendiendo el I2C

Tenemos nuestro sombrero conectado, es hora de comunicarnos con él, esto se hace a través del puerto I2C (Inter circuitos integrados), es un protocolo multipunto diseñado para la intercomunicación de varios chips a distancias cortas, típicamente en misma tarjeta de circuitos. (Puedes leer más aquí http://www.electroensaimada.com/i2c.html )

Locutorio todo lo necesario

El código lo vamos un python en de hacer, así saludando instalar todo lo necesario para python pueda usar el puerto I2C, realmente no saludando saber el de conectar como I2C a los chips, esto es lo ahorra el sombrero de nos de Adafruit.

3.ejecutamos los siguientes comandos en la consola:

  • sudo apt-get update
  • sudo apt-get install build-essential python-dev python-smbus python-pip git
  • CD Adafruit_Python_MPR121
  • sudo python setup.py install

Con esto habremos instalado el controlador I2C de python y la librería de Adafruit para usar el sombrero.

Nota: El repositorio es un fork del repositorio de adafruit modificado por mí, el motivo principal son los umbrales de detección, los vienen por no defecto aceptan bien las frutas, adicionalmente agrego el ejemplo de tonos MIDI, hice tirar de un petición para adafruit acepte mis cambios, aún no recibido respuesta.

Habilitando el controlador I2C

Con lo anterior hemos instalado el driver de I2C, ahora nos hace falta el sistema lo cargue, para esto hacemos lo siguiente:

  • sudo nano /boot/config.txt
  • Agregamos al final la linea dtparam = i2c_arm = on (ver imagen)
  • Gudardamos con ctrl + o y cerramos con ctrl + x
  • sudo nano/etc/modules
  • Agregamosi2c-bcm2708 y i2c-dev en dos lineas separas (ver imagen)
  • Una vez más guardamos ctrl + o, ctrl + x
  • Reiniciamos con sudo reboot para los cambios surtan efecto
  • Comprobamos podemos ver el sombrero en la red I2C con el comando sudo i2cdetect -y 1 , aparecer entre varias lineas ONU número 5a, la de la en esta es la dirección del sombrero rojo I2C (ver imagen)

Ejecutando un ejemplo

Ahora 3.ejecutamos en la carpeta Adafruit_Python_MPR121 lo siguiente:

  • ejemplos de CD
  • sudo python simpletest.py

Veremos la leyenda "Adafruit MPR121 capacitiva Touch Sensor Test" en la consola, si tocamos en las partes donde tiene las perforaciones más grandes (y etiquetadas con numeros) veremos el LED cerca del integrado enciende (detectando el evento) y en la consola nos identificará número estamos tocando (ver imagenes).

Fuente:

http://www.raspberrypi-Spy.co.uk/2014/11/Enabling-...

Artículos Relacionados

Usando el sensor capacitivo pantalla de la KInets FRDM-KL25Z.

Usando el sensor capacitivo pantalla de la KInets FRDM-KL25Z.

Introducción.Vivimos en una época en la cual la tecnología esta cada vez más al alcance de todos. Esto se ve reflejado en la gran cantidad de sistemas y plataformas existen para las personas puedan introducirse en el mundo de una tecnología, más espe
Cómo a cambio Retropie salpicadura pantalla en frambuesa Pi

Cómo a cambio Retropie salpicadura pantalla en frambuesa Pi

Paso 1: Dónde ir Cuando entras en emulationstation Pulse f4 en el teclado y esto le llevará al directorio. Cuando se ingresa en "cd de instalación de RetroPie"después tecleamos cd instalación de RetroPietipo: "sudo. / retropie_setup.sh"
Radio por Internet con pantalla táctil, frambuesa

Radio por Internet con pantalla táctil, frambuesa

Hacer esta super fácil y fresco aspecto 2,8" pantalla táctil Radio por Internet que puede ser controlado con la PC, Smartphone y básicamente todas las máquinas que cuenta con un navegador y una conexión a internet...(encontrar los altavoces en la par
Frambuesa Pi música dedos

Frambuesa Pi música dedos

Creación de música es siempre divertido, pero que hace con su propio instrumento musical DIY es mucho mejor!!Tanto si eres un músico profesional en busca de ese nuevo instrumento siguiente intentar o un aficionado entusiasta que tiene conocimientos b
¿Timbre inteligente frambuesa Pi: Quién está en mi puerta?

¿Timbre inteligente frambuesa Pi: Quién está en mi puerta?

Este proyecto pretende replicar algunos de los timbres inteligentes que hay en el mercado. Esta versión será detectar cuando alguien ha tocado el pomo o timbre de la puerta y o tweet, texto, o correo electrónico una foto de la persona en la puerta. S
Frambuesa Pi 3 modelo B: Guía de un principiante

Frambuesa Pi 3 modelo B: Guía de un principiante

Una versión más reciente del Raspberry Pi, Frambuesa Pi 3 modelo B ha sido lanzada recientemente. Lo que lo hace diferente de otros modelos anteriores son:Un procesador de 64 bits más rápido corriendo a 1,2 GHzA bordo de Bluetooth de baja energía (BL
Frambuesa Pi portátil DIY

Frambuesa Pi portátil DIY

Cuando lanzado por primera vez, la frambuesa pi tomó el mundo por la tormenta. La idea de tener un $35 todo cuño PC de sobremesa en el bolsillo con el que podría programar, modificar y básicamente satisfacer cualquier necesidad tecnológica su corazón
Pispas Pi estación Portable, una frambuesa Pi juegos Handheld

Pispas Pi estación Portable, una frambuesa Pi juegos Handheld

Es increíble que usted puede comprar un equipo pequeño como el Raspberry Pi para menos de $50. Sin embargo ¿qué hacer con un ordenador barato pequeño como este? Hazte un emulador portátil de juegos retro por supuesto!Hay muchos proyectos por ahí ya q
Frambuesa Pi Hat CNC controlado por Motor paso a paso de CD-ROM

Frambuesa Pi Hat CNC controlado por Motor paso a paso de CD-ROM

Objetivo: aprender lo sencillo que es usar el sombrero de CNC de frambuesa Pi del Protoneer probando hacia fuera en un motor de pasos de CD-ROM.Por qué: muchos de nosotros sueñan con hacer nuestro ranurador del CNC / grabador pero conseguir empantana
Frambuesa PI y DHT22 temperatura y humedad logger con advertencias de la lámpara y el correo electrónico

Frambuesa PI y DHT22 temperatura y humedad logger con advertencias de la lámpara y el correo electrónico

Se trata de un registrador de temperatura y humedad de frambuesa Pi basado que utiliza 2 sensores de Adafruit DHT22 (funciona también con 1) para las mediciones. Usted podría haber visto semejante instrucciones antes, pero esta tiene un toque. No aca
Centro de medios casero con frambuesa pi

Centro de medios casero con frambuesa pi

Con frambuesa pi y una pantalla hdmi/vga de un monitor de escritorio antiguo, puede crear le centro multimedia de casa propia. Este es un proyecto muy simple y requiere conocimientos mínimos requisitos de diseño de sistemas programación/embedded. Tod
RaspiBoy, Gameboy frambuesa Pi, SuperPiBoy: Un RaspberryPi dentro de una Game Boy

RaspiBoy, Gameboy frambuesa Pi, SuperPiBoy: Un RaspberryPi dentro de una Game Boy

¿Tienes un caso de Gameboy? ¿Tienes RaspberryPi? Ahora vamos a construir un RaspiBoy. Es un RaspberryPi dentro corriendo varios emuladores de Game Boy. Te hace sentir de nuevo los viejos tiempos y uno de los mejores gadgets para Retrogaming.Mi RaspiB
USO NEXTION para trabajar con frambuesa PI

USO NEXTION para trabajar con frambuesa PI

Tal vez usted ya sabe cómo utilizar Nextion para trabajar con Arduino. Pero tal vez no sabes cómo usarlo con Raspberry Pi. Hay cinco pasos:Paso 1: Instalar SegnixSiga las instrucciones de "Readme.md" de github, instale Segnix en Raspberry Pi.Pas
Registrador de frambuesa Pi - tiempo

Registrador de frambuesa Pi - tiempo

¿Has alguna vez has querido ser dueño de una estación meteorológica, o sólo quiere presumir que tiene su propio? Bueno, si no y solo quiero probar otro proyecto de Raspberry Pi, entonces has venido al lugar correcto. Para empezar necesita los element