Cuprins:

DIY Android Bluetooth Remote: 4 pași
DIY Android Bluetooth Remote: 4 pași

Video: DIY Android Bluetooth Remote: 4 pași

Video: DIY Android Bluetooth Remote: 4 pași
Video: How to make Universal Remote Controller for all Devices 2024, Noiembrie
Anonim
DIY Android Bluetooth Remote
DIY Android Bluetooth Remote
DIY Android Bluetooth Remote
DIY Android Bluetooth Remote

În acest Instructable, se poate ști cum să controlați televizorul utilizând un dispozitiv Android prin Bluetooth. Utilizarea telecomenzilor pentru a controla televizorul este învechită. Sunt foarte fragili și dispar de fiecare dată. Așadar, m-am gândit să construiesc propria mea telecomandă Bluetooth mobilă cu aplicația personalizată pe care am proiectat-o de la MIT App Inventor. LINK: https://appinventor.mit.edu/explore/ Este FUN de construit și când va funcționa va fi minunat.

Pasul 1: Lucruri de care trebuie să începeți

Lucruri de care trebuie să începeți
Lucruri de care trebuie să începeți
Lucruri de care trebuie să începeți
Lucruri de care trebuie să începeți
Lucruri de care trebuie să începeți
Lucruri de care trebuie să începeți

Părți principale: 1. ARDUINO UNO. 2. Modulul Bluetooth HC - 05.3. 2N2222 tranzistor NPN.4. LED IR 950nm.5. Receptor IR (oricine o va face, am folosit SM0038) Piese secundare: Placă PCB Rezistențe: 4.7K, 2.2K, 100R.

Pasul 2: DECODAREA ……. SEMNALELE LA DISTANȚĂ IR.

DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!
DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!
DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!
DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!
DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!
DECODARE ……. SEMNALE DE LA DISTANȚĂ IR. !!

Pentru început, trebuie să descărcați biblioteca Arduino-IRremote de pe GitHub. Am descărcat și atașat deja fișierul în acest pas, îl puteți descărca numai de aici. Descărcați codul Arduino atașat în acest pas și efectuați conexiunile de circuit așa cum se arată în imagini. Conectați pinul OUT al receptorului IR la PIN-ul DIGITAL 6 din Arduino Uno Connect GND al receptorului IR la Arduino GND și Vs al receptorului IR la Arduino VCC (5V) Încărcați codul pe placa Arduino și deschideți Serial Monitor. ACUM luați telecomanda televizorului și apăsați butoanele pe care doriți să le deține controlul și notează tipul de cod IR corespunzător (NEC în cazul meu) și următorul cod HEX (de exemplu: 14EB18E7) și numărul de biți (32 în cazul meu) care sunt afișați pe monitorul serial când butonul După ce ați preluat informațiile despre CODUL IR ale tuturor butoanelor dorite, salvați-le în blocul de note cu Specificatori la alegere (de exemplu: Am folosit SB_POW pentru butonul ON / OFF din Setup Box). Acum deconectați toate conexiunile circuitului. Și treceți la pasul următor.

Pasul 3: CIRCUIT PRINCIPAL

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

Acum placa de circuit a receptorului principal este construită așa cum se arată în imagini. Faceți conexiunile așa cum se arată în imagini. Descărcați codul atașat la acest pas și încărcați-l pe Arduino (nu conectați modulul Bluetooth în timp ce încărcați codul).

Modulul Bluetooth funcționează la un nivel logic de 3,3V, astfel încât, în timp ce conectăm pinul de transmisie al Arduino la modulul Bluetooth, vom folosi un divizor de tensiune rezistor (4.7K și 2.2K).

Am făcut conexiunile pe Breadboard pentru a confirma că totul funcționează bine și apoi am făcut versiunea permanentă pe o bucată de placă PCB perforată. Am tăiat placa la dimensiunea Arduino Uno înainte de mână și am făcut găuri de 3 mm pentru ao monta pe Arduino Uno.

Apoi am așezat placa lângă televizor și am îndreptat LED-ul IR către receptorul IR al televizorului.

ACUM aproape a făcut doar un ultim pas.

Pasul 4: Aplicația !

Aplicația!!!
Aplicația!!!
Aplicația!!!
Aplicația!!!

Aici am dezvoltat o aplicație pentru dispozitivul Android pentru a trimite semnale către Arduino prin Bluetooth. Dezvoltarea unei aplicații nu este dificilă. Cu inventatorul de aplicații MIT, oricine poate construi o aplicație. E foarte simplu. Am încercat din răsputeri să fac aplicația cât mai profesională posibil.

Am proiectat aplicația pentru a trimite specificațiile pe care le-am folosit în cod atunci când este apăsat butonul corespunzător. Am atașat atât fișiere.apk cât și.aia în acest pas. Cei care nu doresc să schimbe nimic în Codul Arduino și în aplicație pot descărca fișierul.apk. Cei care doresc să schimbe specificatorii pot descărca fișierul.aia și îl pot edita pe site-ul web al aplicației MIT Inventor.

Aplicația este foarte simplă de utilizat. După instalare, când deschideți aplicația, veți vedea câteva butoane. (NOTĂ: Porniți Bluetooth înainte de a deschide aplicația).

Dintre aceste butoane, faceți clic pe butonul Blue Connect.

Va apărea un nou ecran cu lista dispozitivelor Bluetooth. Faceți clic pe HC-05 și se va conecta la dispozitiv. (poate fi necesar să introduceți parola dacă vă conectați pentru prima dată. Parola va fi de obicei 0000 sau 1234)

Acum va reveni la ecranul principal.

Acum, imediat ce apăsați butonul din dispozitivul dvs. Android, veți observa schimbarea corespunzătoare a televizorului.

Asta e! este atât de simplu.

Dacă vă confruntați cu probleme în recrearea acestui proiect sau dacă aveți vreo îndoială, nu ezitați să comentați mai jos și dacă vă place acest lucru, vă rugăm să împărtășiți acest proiect și să votați același lucru în concurs.

Recomandat: