Taula de continguts:

Comandament Bluetooth Android DIY: 4 passos
Comandament Bluetooth Android DIY: 4 passos

Vídeo: Comandament Bluetooth Android DIY: 4 passos

Vídeo: Comandament Bluetooth Android DIY: 4 passos
Vídeo: How To Build Custom Android App for your Arduino Project using MIT App Inventor 2024, Desembre
Anonim
Comandament Bluetooth Android de bricolatge
Comandament Bluetooth Android de bricolatge
Comandament Bluetooth Android de bricolatge
Comandament Bluetooth Android de bricolatge

En aquest manual, es pot saber com controlar el televisor mitjançant un dispositiu Android mitjançant Bluetooth. L’ús de comandaments a distància per controlar el televisor no està actualitzat. Són molt fràgils i desapareixen cada cop. Per tant, vaig pensar en construir el meu propi comandament a distància mòbil Bluetooth amb una aplicació personalitzada que vaig dissenyar des de l’inventor de l’aplicació MIT.

Pas 1: coses que heu de començar

Coses que cal començar
Coses que cal començar
Coses que cal començar
Coses que cal començar
Coses que cal començar
Coses que cal començar

Parts principals: 1. ARDUINO UNO. 2. Mòdul Bluetooth HC - 05.3. 2N2222 transistor NPN.4. LED IR 950nm.5. Receptor IR (qualsevol ho farà, he utilitzat SM0038) Subparts: placa PCB Resistors: 4,7 K, 2,2 K, 100 R. Alguns pins masculins.

Pas 2: DESCODIFICACIÓ …… SENYALS REMOTS IR.

DESCODIFICACIÓ ……. SENYALS REMOTOS IR. !!
DESCODIFICACIÓ ……. SENYALS REMOTOS IR. !!
DESCODIFICACIÓ ……. SENYALS REMOTS IR. !!
DESCODIFICACIÓ ……. SENYALS REMOTS IR. !!
DESCODIFICACIÓ ……. SENYALS REMOTS IR. !!
DESCODIFICACIÓ ……. SENYALS REMOTS IR. !!

Per començar, heu de descarregar la biblioteca Arduino-IRremote de GitHub. Ja he descarregat i adjuntat el fitxer en aquest pas, només el podeu descarregar des d’aquí. Descarregueu el codi Arduino adjunt en aquest pas i feu les connexions del circuit tal com es mostra a les imatges. Connecteu el pin OUT del receptor IR al PIN DIGITAL 6 de l’Arduino Uno Connect GND del receptor IR a Arduino GND i Vs del receptor IR a l’Arduino VCC (5V) Carregueu el codi a la placa Arduino i obriu el monitor sèrie. tenir control i anotar el seu corresponent tipus de codi IR (NEC en el meu cas) i el següent codi HEX (per exemple: 14EB18E7) i el nombre de bits (32 en el meu cas) que es mostren al monitor sèrie quan es fa clic al botó Després d’agafar la informació del CODI IR de tots els botons desitjats, deseu-la al bloc de notes amb els Especificadors que trieu (per exemple: he utilitzat SB_POW per al botó ON / OFF del quadre de configuració). Ara desconnecteu totes les connexions del circuit. I aneu al següent pas.

Pas 3: CIRCUIT PRINCIPAL

CIRCUIT PRINCIPAL
CIRCUIT PRINCIPAL
CIRCUIT PRINCIPAL
CIRCUIT PRINCIPAL
CIRCUIT PRINCIPAL
CIRCUIT PRINCIPAL

Ara la placa de circuit del receptor principal es construeix tal com es mostra a les imatges. Feu les connexions tal com es mostra a les imatges. Baixeu-vos el codi adjunt en aquest pas i pengeu-lo a l'Arduino (no connecteu el mòdul Bluetooth mentre pengeu el codi).

El mòdul Bluetooth funciona a un nivell lògic de 3,3 V, de manera que mentre connectem el pin de transmissió de l’Arduino al mòdul Bluetooth utilitzarem un divisor de tensió de resistència (4,7 K i 2,2 K).

Vaig fer les connexions a Breadboard per confirmar que tot funciona bé i després vaig fer la versió permanent en un tros de placa de PCB perforada. Vaig retallar el tauler a la mida d’Arduino Uno abans de la mà i vaig perforar forats de 3 mm per muntar-lo a l’Arduino Uno.

Aleshores vaig col·locar el tauler a prop del televisor i vaig apuntar el LED IR cap al receptor IR del televisor.

ARA gairebé només he fet un darrer pas.

Pas 4: l'aplicació !

L'aplicació !!!
L'aplicació !!!
L'aplicació !!!
L'aplicació !!!

Aquí vaig desenvolupar una aplicació per a dispositius Android per enviar senyals a Arduino mitjançant Bluetooth. Desenvolupar una aplicació no és difícil: amb l’inventor d’aplicacions MIT qualsevol pot crear una aplicació. És molt senzill. He fet tot el possible per fer que l’aplicació sigui el més professional possible.

He dissenyat l'aplicació per enviar els especificadors que he fet servir al codi quan es prem el botó corresponent. He adjuntat fitxers.apk i.aia en aquest pas. Aquells que no vulguin canviar res al codi Arduino i a l'aplicació poden descarregar el fitxer.apk. Els que vulguin canviar els especificadors poden descarregar el fitxer.aia i editar-lo al lloc web Inventor de l'aplicació MIT.

L'aplicació és molt senzilla d'utilitzar. Després de la instal·lació, quan obriu l'aplicació, veureu alguns botons. (NOTA: activeu el Bluetooth abans d'obrir l'aplicació).

Entre aquests botons, feu clic al botó de connexió blava.

Apareixerà una nova pantalla amb la llista de dispositius Bluetooth. Feu clic a HC-05 i es connectarà al dispositiu. (és possible que hàgiu d'introduir una contrasenya si us connecteu per primera vegada. La contrasenya sol ser 0000 o 1234)

Ara tornarà a la pantalla principal.

Ara tan bon punt premeu el botó del dispositiu Android, notareu el canvi corresponent al vostre televisor.

Això és! ja està fet. És tan senzill.

Si teniu problemes per recrear aquest projecte o si teniu cap dubte, no dubteu a comentar-los a continuació i, si us agrada, compartiu aquest projecte i voteu pel mateix al concurs.

Recomanat: