Բովանդակություն:

DIY Android Bluetooth հեռակառավարիչ. 4 քայլ
DIY Android Bluetooth հեռակառավարիչ. 4 քայլ

Video: DIY Android Bluetooth հեռակառավարիչ. 4 քայլ

Video: DIY Android Bluetooth հեռակառավարիչ. 4 քայլ
Video: wifi հեռակառավարման հաղորդագրություն IR և RF կոդերի համար Broadlink RM4C Pro, Home Assistant 2024, Նոյեմբեր
Anonim
DIY Android Bluetooth հեռակառավարիչ
DIY Android Bluetooth հեռակառավարիչ
DIY Android Bluetooth հեռակառավարիչ
DIY Android Bluetooth հեռակառավարիչ

Այս Ուղեցույցում կարելի է իմանալ, թե ինչպես կառավարել հեռուստացույցը ՝ օգտագործելով Android սարք Bluetooth- ի միջոցով: Հեռուստատեսությունը կառավարելու հեռակառավարման սարքերի օգտագործումը հնացած է: Նրանք շատ փխրուն են և անհետանում են ամեն անգամ: Այսպիսով, ես մտածեցի կառուցել իմ սեփական Բջջային Bluetooth հեռակառավարիչը Custom App- ի միջոցով, որը ես նախագծել եմ MIT App Inventor- ից:

Քայլ 1: Գործեր, որոնք անհրաժեշտ են սկսելու համար

Գործեր, որոնք անհրաժեշտ են սկսելու համար
Գործեր, որոնք անհրաժեշտ են սկսելու համար
Գործեր, որոնք անհրաժեշտ են սկսելու համար
Գործեր, որոնք անհրաժեշտ են սկսելու համար
Գործեր, որոնք անհրաժեշտ են սկսելու համար
Գործեր, որոնք անհրաժեշտ են սկսելու համար

Հիմնական մասեր. 1. ARDUINO UNO. 2. HC - 05 Bluetooth մոդուլ.3. 2N2222 NPN տրանզիստոր.4. IR LED 950nm.5. IR ընդունիչ (որևէ մեկը կանի, ես օգտագործել եմ SM0038) Ենթամասեր.

Քայլ 2. ՎԵՐԱԲԱՌՈՄ …… IR հեռակա ազդանշաններ:

ՎԵՐԱԲԱՌՈՄ ……
ՎԵՐԱԲԱՌՈՄ ……
ՎԵՐԱԲԱՌՈՄ ……
ՎԵՐԱԲԱՌՈՄ ……
ՎԵՐԱԲԱՌՈՄ ……
ՎԵՐԱԲԱՌՈՄ ……

Սկսելու համար, դուք պետք է ներբեռնեք The Arduino-IRremote գրադարանը GitHub- ից: Ես արդեն ներբեռնել և կցել եմ ֆայլը այս քայլում, կարող եք ներբեռնել այն միայն այստեղից: Ներբեռնեք այս քայլին կցված Arduino ծածկագիրը և միացրեք միացումներն այնպես, ինչպես ցույց է տրված նկարներում: Միացրեք IR ընդունիչի OUT կապը ԹՎԱՅԻՆ PIN 6 Arduino Uno- ն միացրեք GND IR ստացողի Arduino GND- ին և IR ընդունիչի Vs- ին Arduino VCC- ին (5V) Վերբեռնեք կոդը Arduino տախտակին և բացեք Սերիայի մոնիտորը: Այժմ վերցրեք ձեր հեռուստատեսության հեռակառավարիչը և սեղմեք այն կոճակները, որոնց ցանկանում եք վերահսկեք և նշեք դրա համապատասխան IR կոդի տեսակը (իմ դեպքում NEC) և հետևյալ HEX ծածկագիրը (օրինակ ՝ 14EB18E7) և բիթերի թիվը (իմ դեպքում 32), որոնք բոլորը ցուցադրվում են սերիական մոնիտորում, երբ կոճակը սեղմված է: Բոլոր ցանկալի կոճակների IR CODE- ի տեղեկատվությունը վերցնելուց հետո պահեք այն ձեր նախընտրած Specifiers- ի նշումների պահոցում (օրինակ. Ես օգտագործել եմ SB_POW- ը Setup Box- ի ON/OFF կոճակի համար): Այժմ անջատեք միացման բոլոր միացումները: Եվ անցեք հաջորդ քայլին:

Քայլ 3: ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ

ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ

Այժմ ստացողի հիմնական տպատախտակը կառուցված է, ինչպես ցույց է տրված նկարներում: Կատարեք կապերը, ինչպես ցույց է տրված նկարներում: Ներբեռնեք այս քայլում կցված կոդը և վերբեռնեք Arduino- ում (միացրեք Bluetooth մոդուլը ծածկագիրը վերբեռնելիս):

Bluetooth մոդուլն աշխատում է 3.3 Վ տրամաբանական մակարդակում, ուստի Arduino- ի հաղորդիչ կապը Bluetooth մոդուլին միացնելիս մենք կօգտագործենք Resistor Voltage Divider (4.7K և 2.2K):

Ես կապեր հաստատեցի Breadboard- ի վրա `հաստատելու համար, որ ամեն ինչ լավ է աշխատում, այնուհետև մշտական տարբերակը պատրաստեցի Պերֆորացված PCB տախտակի մի կտորի վրա: Ես ձեռքը նախապես կտրեցի Arduino Uno- ի չափսին և 3 մմ անցքեր բացեցի, որպեսզի այն ամրացնեմ Arduino Uno- ին:

Հետո տախտակը դրեցի հեռուստացույցի մոտ և ցույց տվեցի IR LED- ն դեպի հեռուստացույցի IR ընդունիչը:

ՀԻՄԱ գրեթե Կատարված է ընդամենը մեկ վերջին քայլ:

Քայլ 4: Հավելվածը !

Հավելվածը !!!
Հավելվածը !!!
Հավելվածը !!!
Հավելվածը !!!

Այստեղ ես մշակեցի Android սարքի համար նախատեսված ծրագիր ՝ Bluetooth- ով Arduino- ին ազդանշաններ ուղարկելու համար: Հավելվածի մշակումը դժվար չէ: MIT ծրագրի գյուտարարի հետ յուրաքանչյուրը կարող է ծրագիր ստեղծել: Դա շատ պարզ է: Ես ամեն կերպ փորձում էի ծրագիրը հնարավորինս պրոֆեսիոնալ դարձնել:

Ես նախագծել եմ ծրագիրը, որպեսզի ուղարկեմ այն Կարգավորիչները, որոնք ես օգտագործել եմ ծածկագրում, երբ սեղմվում է համապատասխան կոճակը: Այս քայլին ես կցել եմ.apk և.aia ֆայլերը: Նրանք, ովքեր չեն ցանկանում որևէ բան փոխել Arduino օրենսգրքում և հավելվածում, կարող են ներբեռնել.apk ֆայլը: Նրանք, ովքեր ցանկանում են փոխել ճշգրտիչները, կարող են ներբեռնել.aia ֆայլը և խմբագրել այն MIT հավելվածի Inventor կայքում:

Հավելվածը շատ պարզ է օգտագործման համար: Տեղադրվելուց հետո, երբ ծրագիրը բացում եք, կտեսնեք որոշ կոճակներ: (ՆՇՈՄ. Turnրագիրը բացելուց առաջ միացրեք Bluetooth- ը):

Այդ կոճակների շարքում կտտացրեք Կապույտ միացման կոճակին:

Կհայտնվի նոր էկրան ՝ Bluetooth սարքերի ցուցակով: Կտտացրեք HC-05- ին և այն միացված կլինի սարքին: (գուցե անհրաժեշտ լինի գաղտնաբառ մուտքագրել, եթե առաջին անգամ եք միանում: Գաղտնաբառը սովորաբար կլինի 0000 կամ 1234)

Այժմ այն կվերադառնա հիմնական էկրան:

Ձեր Android սարքի կոճակը սեղմելուն պես կնկատեք համապատասխան փոփոխություն ձեր հեռուստացույցում:

Վերջ! դա արված է: Դա այնքան պարզ է:

Եթե դուք բախվում եք այս նախագծի վերստեղծման հետ կապված որևէ խնդրի, կամ որևէ կասկածի դեպքում ազատ զգացեք մեկնաբանել ստորև, և եթե դա ձեզ դուր եկավ, կիսվեք այս նախագծով և քվեարկեք նույնի համար մրցույթում:

Խորհուրդ ենք տալիս: