Բովանդակություն:
- Քայլ 1: Գործեր, որոնք անհրաժեշտ են սկսելու համար
- Քայլ 2. ՎԵՐԱԲԱՌՈՄ …… IR հեռակա ազդանշաններ:
- Քայլ 3: ՀԻՄՆԱԿԱՆ ՇՐIRԱՆ
- Քայլ 4: Հավելվածը !
Video: DIY Android Bluetooth հեռակառավարիչ. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս Ուղեցույցում կարելի է իմանալ, թե ինչպես կառավարել հեռուստացույցը ՝ օգտագործելով 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ԱՆ
Այժմ ստացողի հիմնական տպատախտակը կառուցված է, ինչպես ցույց է տրված նկարներում: Կատարեք կապերը, ինչպես ցույց է տրված նկարներում: Ներբեռնեք այս քայլում կցված կոդը և վերբեռնեք 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 սարքի կոճակը սեղմելուն պես կնկատեք համապատասխան փոփոխություն ձեր հեռուստացույցում:
Վերջ! դա արված է: Դա այնքան պարզ է:
Եթե դուք բախվում եք այս նախագծի վերստեղծման հետ կապված որևէ խնդրի, կամ որևէ կասկածի դեպքում ազատ զգացեք մեկնաբանել ստորև, և եթե դա ձեզ դուր եկավ, կիսվեք այս նախագծով և քվեարկեք նույնի համար մրցույթում:
Խորհուրդ ենք տալիս:
Փայտե Bluetooth հեռակառավարիչ Lego Duplo գնացքի համար. 3 քայլ (նկարներով)
Փայտե Bluetooth հեռակառավարիչ Lego Duplo գնացքի համար. Իմ երեխաները սիրում էին այս փոքրիկ Lego Duplo գնացքը, հատկապես իմ ամենափոքրը, ով պայքարում է բառերի հետ շփվելու համար, ուստի ես ուզում էի նրան կառուցել մի բան, որը կօգնի նրան խաղալ գնացքի հետ անկախ մեծահասակներից կամ հեռախոսներից/պլանշետներից: Մի բան, որ
Բջջային հեռախոսի ինֆրակարմիր օդորակիչ Հեռակառավարիչ DIY Արտադրություն ՝ 7 քայլ
Բջջային հեռախոսի ինֆրակարմիր օդորակիչի հեռակառավարիչ DIY արտադրություն. Շոգ ամռանը, երբ գնում եք տուն կամ գրասենյակ, ցանկանում եք միացնել օդորակիչը, սակայն որոշ ժամանակ չեք գտնում հեռակառավարման վահանակը: Դա շատ նյարդայնացնող բան է: Այն դարաշրջանում, երբ այս բջջային հեռախոսը չի հեռանում, կարո՞ղ եք բջջային հեռախոսն օգտագործել որպես
ESP32 Bluetooth BLE Հեռակառավարիչ ՝ 8 քայլ
ESP32 Bluetooth BLE հեռակառավարում. Այս նախագիծը օրինակ է, թե ինչպես կարելի է Bluetooth BLE էժան ժեստիկը միացնել ESP32- ին: Կոդը գրվել է օգտագործելով Arduino IDE Ver 1.8.5 ՝ ESP32 հավելումով: Օգտագործված BLE ջոյսթիկը առևտրային սարք է, որը կարող եք ձեռք բերել Inte
«Retro Future» Bluetooth հեռակառավարիչ ՝ 9 քայլ (նկարներով)
«Retro Future» Bluetooth հեռակառավարիչ. Ինձ միշտ դուր է եկել " վաղվա աշխարհի " տեսքը: մեզ ներկայացվեցին կեսդարյա գիտաֆանտաստիկ և կոնցեպտուալ արտադրանք: Լավ, դա ճիշտ չէ: Երբ երիտասարդ էի, ես կարծում էի, որ Star Trek- ի եռագույնները տգեղ և անշնորհք են, բայց
[DIY] Spider Robot - ՄԱՍ II - Հեռակառավարիչ ՝ 5 քայլ
[DIY] Spider Robot - ՄԱՍ II - Հեռակառավարում. Եթե իմ դիզայնը հետաքրքիր է, կարող եք մի փոքր նվիրատվություն կատարել. Http: //paypal.me/RegisHsu Կա իմ Spider ռոբոտի նախագծի 2 -րդ մասը. bluetooth. Ահա մաս 1-https://www.instructables.com/id/DIY-Spider-Ro