makey bluetooth2

8
MAKEY – BLUETOOTH sense cables

Upload: baixcost

Post on 09-Jan-2017

36 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Makey  bluetooth2

MAKEY – BLUETOOTH sense cables

Page 2: Makey  bluetooth2

1-MATERIAL NECESSARI

Makey-makey

Modul Bluetooth BlueSmirf Silver (RN-42): http://www.electronicaembajadores.com/Productos/Detalle/-1/LCBTSF1/modulo-bluetooth-sparkfun-bluesmirf-silver

Bateria de 3,7V de Polimero Litio (LiPo) de uns 1000ma: http://www.electronicaembajadores.com/Productos/Detalle/-1/BA153711/bateria-de-polimero-litio---3-7v---1000ma

També serveixen bateries de mòbil, es poden utilitzar les d’un mòbil antic, nomes assegurar-se que es de 3,7v, que son la majoria. Els ma (miliamperis) de la bateria depenen de l’ autonomia que es vulgui, el mínim seria una de 500ma.

Si es vol, una caixeta on guardar la bateria, el modul BT i col·locar un interruptor a la caixeta que obri o tancar l’alimentació de 3,7v al modul BT i al Makey.

Cables de diferents colores, soldador i estany

Page 3: Makey  bluetooth2

2-CAVIAR PERFIL DEL MODUL BT

Per que el modul BT pugui connectar al PC via Bluetooth i sigui

reconegut como un dispositiu HID (teclat+ratolí), hem de canviar el perfil que porta activat per defecte el modul BT y canviar-lo per el perfil HID. Si no fem això, podrem aparellar el modulo BT amb l’ordinador, però no serà reconegut como un teclat/ratolí, i no arribarien les pulsacions de tecla des del Makey.

Per a realitzar aquest canvi de perfil hem de connectar el modul BT al PC a través d’un port USB. Per això necessitem disposar d’un adaptador TTL-USB com aquest:

https://www.amazon.es/cp2102-serial-convertidor-m%C3%B3dulo-pines/dp/B00AFRXKFU/ref=sr_1_2?rps=1&ie=UTF8&qid=1462269276&sr=8-2&keywords=USB+TTL

També podem fer el canvi del perfil connectant el modul BT al PC a través de Bluetooth, però en el nostre cas no ho hem provat, ja que ho varem fer amb el adaptador TTL.

La connexió del modul BT amb el adaptador TTL ha de fer-se tal com s’ indica en la següent imatge:

Page 4: Makey  bluetooth2

•Bàsicament es connectar el GND amb el GND, el VCC amb 5V i

connectar de forma creuada els cables de dades, es a dir el TXD

amb el RXD i el RXD amb el TXD.

•Aquesta connexió hem de fer-la sense soldar cables, ja que es

temporal, nomes es per canviar el perfil del mòdul BT a HID, i això

es fa una sola vegada.

•Una vegada connectat el mòdul BT al adaptador USB-TTL,

connectem aquest adaptador al PC a través de un port USB.

Page 5: Makey  bluetooth2

A partir d’aquí hem de seguir les indicacions del capítol 5 (en concret apartat 5.1 y 5.2) del manual del mòdul BT (RN-42) per canviar el perfil per defecte a HID:

http://ww1.microchip.com/downloads/en/DeviceDoc/bluetooth_cr_UG-v1.0r.pdf

Per tenir mes detalls de com entrar en modo comando en el mòdul BT per realitzar el canvio de perfil a HID, pot consultar també els apartats 1.3 y 1.4.

El canvi de perfil HID es un procés una mica complexa i entretingut, així que cal llegir amb calma el manual i es necessitaran diversos intents i paciència abans de aconseguir realitzar el canvi.

Una vegada realitzat el canvi de perfil a HID procedirem a la interconnexió de tots els element.

Page 6: Makey  bluetooth2

3.ESQUEMA DE CONEXIÓN

A continuació, es detalla l’esquema de connexió

de tots els element:

Page 7: Makey  bluetooth2

La bateria LiPo ha de concertar-se al mòdul BT, per tal connectem GND del BT amb negatiu (negre) de la bateria i el VCC del BT amb el positiu (vermell) de la bateria.

Desprès connectem també el VCC del BT al 5V del Makey i el GND del BT al GND del Makey. El RX del BT el connectarem al pin 16 del Makey i el TX al pin 14.

Connectat d aquesta manera la bateria LiPo alimentarà al mòdul BT i també al Makey. Si volem podem col·locar un interruptor a la sortida del positiu de la bateria, per poder obrir/tancar (encendre/apagar) l’alimentació de tot el conjunt.

Per carregar la bateria ho farem a través del propi port USB del Makey. Connectarem el Makey a través del seu port mini-USB a un carregador de 5V o port USB d’ un PC i posarem al interruptor de la bateria en tancat (encès), per que pugui arribar els 5V d alimentació també fins la bateria (a través del cable vermell).

Page 8: Makey  bluetooth2

4-CARGAR CÓDIGO ARDUINO

MODIFICADO EN EL MAKEY Ahora deberemos cargar una versión modificada del código de Arduino

para el Makey. Esto se realiza de la misma forma que cargamos el código original del Makey cuando realizamos algún cambio de programación de teclas.

5-CONECTAR MAKEY AL PC A TRAVÉS DEL

BLUETOOTH Por último, debemos emparejar el módulo BT con el PC. Para ellos

procederemos de la misma forma en la que emparejamos cualquier dispositivo BT con el PC. Debemos tener encendido el Makey y el módulo BT y a partir de ahí hacer una búsqueda de dispositivos Bluetooth en el PC. Deberá aparecernos un nuevo dispositivo Bluetooth de tipo teclado/ratón, ese dispositivo es nuestro Makey+BT, deberemos seleccionarlo para emparejar con él e introducir el código PIN cuando lo solicite (normalmente el PIN por defecto es 1234, si no probaremos con 0000 o 9999).

6-REFERENCIAS EXTERNAS https://github.com/jimblom/MaKey-Mate-Bluetooth