Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կտորների միացում
- Քայլ 2: Կոդ
- Քայլ 3: Պատյան
- Քայլ 4: Օգտագործեք
- Քայլ 5. Բարելավումներ և ընդլայնման ծրագրեր
- Քայլ 6: Ռեսուրսներ և հղումներ
Video: Arduino- ով հեռուստացույցի հեռակառավարման ավտոմատ ալիքի փոփոխում. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագծի նախնական մոտիվացիան այն էր, որ մեր հաճախորդը ունի անոթային դեմենցիա և օրինականորեն կույր է: Սա պատճառ է դարձել, որ նա դժվարություններ ունենա հիշելու, թե երբ և ինչ ալիքներով են հեռուստատեսային հաղորդումները, որոնք իրեն դուր են գալիս, ինչպես նաև ավանդական հեռակառավարման վահանակի փոքրիկ կոճակները տեսնելու մեջ: Այդ իսկ պատճառով, մեր թիմը աշխատեց հեռակառավարման վահանակ ստեղծելու վրա, որն ուներ փոքր քանակությամբ շատ մեծ կոճակներ, որոնք օրինականորեն կույր օգտվողը կարող էր կամ տեսնել կամ զգալ: Հեռակառավարման վահանակը պետք է կարողանար ինքնաբերաբար փոխել ալիքը որոշակի ալիքների `որոշակի ժամանակներում, որպեսզի նույնիսկ եթե մեր հաճախորդը մոռանա, նա կարողանա տեսնել իր շոուները:
Մեր լուծումը օգտագործեց Arduino և ինֆրակարմիր ճառագայթիչ `հեռուստատեսության հետ հաղորդակցվելու համար: Իրական ժամանակի ժամացույցի մոդուլը օգտագործվել է ժամանակը հետևելու համար, որպեսզի հեռակառավարիչը կարողանա անցնել ցանկալի շոուներին: Մեկ մեծ կոճակ օգտագործվել է նաև հեռուստացույցը միացնելու և անջատելու նպատակով: Բացի այդ, ազդանշանային մոդուլը կցվեց օգտվողին զգուշացնելու, որ ալիքը փոխվում է:
Մրցակիցների վերլուծություն
Մենք վերլուծեցինք 3 այլ հարմարվողական հեռակառավարիչ `այս ծրագրի համար պահանջվող չափանիշների համար
1. Flipper Remote - պարզեցված հեռակառավարիչ `կրճատված լրացուցիչ մեծ կոճակների քանակով
Մատչելի (ընդամենը 35 դոլար) և կոճակները ավելի մեծ են, քան ավանդական հեռակառավարման վահանակի վրա:
Դեմ. Հնարավոր չէ ինքնաբերաբար փոխել ալիքները, և եթե կոճակները ավելի մեծ են, քան ավանդական հեռակառավարման վահանակը, դրանք կարող են դեռ չափազանց փոքր լինել:
2. Logitech Harmony Elite - խելացի հեռակառավարիչ, որը բարձրացնում է ավանդական հեռակառավարման հնարավորությունները և թույլ է տալիս որոշակի հարմարեցում:
Կողմ. Աջակցում է ձայնային հրահանգներին և ունի ինտուիտիվ սենսորային ինտերֆեյս
Թերություններ (350 դոլար), չեն կարող ավտոմատ կերպով փոխել ալիքները և ունի փոքր կոճակներ:
3. Caavo Control Center - խելացի հեռակառավարման և կառավարման կենտրոնի զույգ, որը թույլ է տալիս կապեր ունենալ հեռուստատեսության, հեռակառավարման և երրորդ կողմի ծրագրակազմի միջև
Կողմ: Աջակցում է ձայնային հրահանգներին
Թերություններ (160 դոլար), չի կարող ավտոմատ կերպով փոխել ալիքները և ունի փոքր կոճակներ
Պարագաներ
1. «Arduino» Uno USB մալուխով - 12.99 Amazon.com- ից
2. YL-44 Buzzer մոդուլ (ազդանշանային մոդուլ, ցածր մակարդակի ձգան)-$ 3.98 դոլար w/ առաքումը aliexpress.com- ից
3. Իրական ժամանակի ժամացույցի մոդուլ (անհրաժեշտ մարտկոցով) - $ 11.50 3 -ի համար Amazon.com- ից
4. Arduino արկադային մեծ կոճակ - $ 9.95 adafruit.com- ից
5. Արկադային կոճակի լարեր - $ 4.95 adafruit.com- ից
5. Ինֆրակարմիր ճառագայթիչների և ընդունիչների հավաքածու `13,99 դոլար Amazon.com- ից
7. 9 վոլտ մարտկոց `$ 10.99 $ 8 -ի համար Amazon.com- ից
8. 9 վոլտ մարտկոց արական DC ադապտեր - $ 4.99 $ 5 Amazon.com- ից
Արտաքին պատյանը 3D տպագրված էր PETG թելերով
Քայլ 1: Կտորների միացում
Պիեզո -ազդանշանի վրա հիմնավոր կապիչը միացված էր Arduino- ի գետնին, իսկ I/O կապը միացված էր թվային 8 պորտին:
Իրական ժամանակի ժամացույցի գրունտը միացված էր Arduino- ի գետնին, VCC կապը միացված էր Arduino- ի լարման կապին, SDA կապը միացված էր Arduino- ի SDA կապին, SCL կապը միացված էր SCL- ին: կապում Arduino- ին:
IR ճառագայթիչի գրունտային քորոցը միացված էր Arduino- ի գետնին, VCC կապը միացված էր Arduino- ի լարման կապին, իսկ DAT կապը միացված էր թվային 3 պորտին:
Արկադային կոճակի քորոցները միացված էին թվային 2 նավահանգստին, իսկ Arduino- ին ՝ հիմնային քորոցին:
Քայլ 2: Կոդ
Այս նախագծի ծածկագիրը կարող եք գտնել այստեղ:
Քայլ 3: Պատյան
Ինչպես արդեն նշվեց, այս սարքի պատյանը տպագրվել է PETG թելերով: Վերևում պատկերված են CAD ֆայլերի սքրինշոթեր, որոնք ցույց են տալիս, թե ինչպիսին կլինի պատրաստի սարքը: Տպելի STL ֆայլերը և հիմքի, և կափարիչի համար նույնպես կցված են:
Քայլ 4: Օգտագործեք
Սարքի օգտագործման հրահանգներ
Այս հեռակառավարիչը ձեր հատուկ հեռուստատեսության հետ աշխատելու համար նախ պետք է պարզեք, թե ինչ IR կոդեր են փոխանցվել ձեր ընթացիկ հեռակառավարիչից դեպի հեռուստացույց: Դա անելու քայլերը կարելի է գտնել այստեղ: Այս կոդերը հայտնի դառնալուց հետո անհրաժեշտ է, որ հատուկ IR կոդերը ներդրվեն Arduino ծածկագրում, որը պահվում է GitHub- ում: Commentsրագրի մեկնաբանությունները ձեզ կհանգեցնեն այնտեղ, որտեղ պետք է մուտքագրվեն այս ծածկագրերը:
Երբ դա կարգավորվի, սարքը շատ հեշտ է օգտագործել. պարզապես սեղմեք վերևի մեծ կոճակը ՝ հեռուստացույցը միացնելու և անջատելու համար: Եթե հեռուստացույցը միացված է այն ժամանակներից մեկում, երբ դուք նախապես ծրագրել եք, որ ալիքը փոխվի, դա ինքնաբերաբար կանի: Երբ պատրաստ եք անջատել հեռուստացույցը, կրկին սեղմեք կոճակը:
Անվտանգության միջոցառումներ
Շնորհիվ այն բանի, որ սարքը անջրանցիկ չէ և պատյան ներսում կան բազմաթիվ լարեր, մարտկոցներ և այլ էլեկտրոնային բաղադրիչներ, կարևոր է, որ սարքը չոր պահվի:
Բացի այդ, այն պատճառով, որ այս նախագիծը օգտագործում է Arduino- ն, կարևոր է, որ այն պայմանները, որոնցով այն շահագործվում է, մնան անվտանգ միջակայքում `-40 -ից 85 աստիճան Celsius:
Խնամք և սպասարկում
Հեռակառավարման վահանակի տեղադրումից հետո սպասարկման միջոցներից շատ բան չկա, որը պետք է կանոնավոր կերպով անել: Երբեմն, հիմնական 9 վոլտ մարտկոցը, որն աշխատում է Arduino- ին և այլ բաղադրիչներին, պետք է փոխվի: դա անելու համար հեռացրեք ընթացիկ 9 վոլտ մարտկոցը պատյանում գտնվող ադապտերից և միացրեք նոր մարտկոց ադապտերին: Իրական ժամանակի ժամացույցի մոդուլն ունի իր արտաքին մարտկոցը (3 Վ), այնպես որ, եթե նույնիսկ հիմնական մարտկոցը մեռնի, այն պետք է շարունակի պահել ժամանակը: Եթե այս երկրորդային մարտկոցը պետք է մեռնի, այնուամենայնիվ, այն պետք է փոխարինվի, և RTC- ն պետք է վերահաստատվի: Այս վերահավասարակշռումը կարող է կատարվել Arduino- ն համակարգչին միացնելով և ծածկագիրը նախաստորագրելով:
Քայլ 5. Բարելավումներ և ընդլայնման ծրագրեր
Եթե դուք մարտահրավեր եք փնտրում, այս նախագիծը ձեր ցանկությամբ ընդլայնելու շատ այլ եղանակներ կան: Մի քանի հնարավոր նախագծեր, որոնք դուք կարող եք փորձել, հետևյալն են.
- ծրագիր կազմել, որպեսզի օգտվողը/խնամակալը կարողանա ինքնուրույն փոխել ընտրված ալիքները
- Arduino- ն ինտերնետին միացնելով ՝ ավելի մանրամասն տվյալներ ստանալու համար, օրինակ ՝ ժամանակը, որը ճշգրիտ է միլիվայրկյան
- օգտվելով յուրաքանչյուր հեռուստաալիքի վերաբերյալ առկա հանրային տեղեկատվությունից `օգտվողին ավելի շատ մանրամասներ հաղորդելու համար
Քայլ 6: Ռեսուրսներ և հղումներ
Մեծ կոճակ Jumbo ունիվերսալ հեռուստատեսային հեռավոր տարեցների համար: Վերցված է https://flipperremote.com կայքից
Control Center Smart Remote + Տնային կինոթատրոնի հանգույց - Վճարեք այնպես, ինչպես գնում եք: Վերցված է https://caavo.com/products/control-center- ից
IR հեռակառավարման ազդանշաններ: Վերցված է learn.adafruit.com/ir-sensor/using-an-ir-senso- ից
Logitech Harmony Elite Advanced Universal Remote, Hub and App: Վերցված է
Սամուել 123 աբ. (2017 թ., Հոկտեմբերի 08): Arduino YL-44 Buzzer մոդուլ: Վերցված է 2020 թվականի մայիսի 22, Universal Remote 101: Ինչպե՞ս են աշխատում ունիվերսալ հեռակառավարման վահանակները: Վերցված է caavo.com/blogs/news/universal-remote-101- how-do-universal- remotes-work
z3t0. (օր.) z3t0/Arduino-IRremote. Վերցված է
Խորհուրդ ենք տալիս:
Հեշտ LED գույնի փոփոխում «Մոմ». 5 քայլ (նկարներով)
Հեշտ LED գույնի փոփոխում «Մոմ». Սա պարզ գույնը փոխող լույս է, որը հիանալի է երեխաների և մեծահասակների համար: Գեղեցիկ տեսք ունի թույլ լուսավոր սենյակում, հիանալի է արձակուրդների համար, և բավականին զով գիշերային լույս է հաղորդում
Ավտոմատ Arduino- ի վրա հիմնված IR հեռակառավարման ջերմաստիճան `7 քայլ
Ավտոմատ Arduino- ի վրա հիմնված IR հեռակառավարման ջերմաստիճան, որը հիմնված է. Աքարշ այստեղ ՝ CETech- ից: Հոգնել եք ձայնի քնի արթնանալուց միայն այն պատճառով, որ սենյակի ջերմաստիճանը չափազանց ցածր է կամ չափազանց բարձր `ձեր բութ AC- ի պատճառով: Ապա այս նախագիծը ձեզ համար է: Այս նախագծում մենք պատրաստվում ենք մեր
Սովորական հեռակառավարման հավաքածուն վերածվեց չորս ալիքի RC Toy հեռակառավարման վահանակի `4 քայլ
Սովորական հեռակառավարման հավաքածուն վերածվեց չորս ալիքի RC Toy հեռակառավարման վահանակի. 如何 将 通用 遥控 器 62改造 方法 非常 简单. 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务: 玩具 车船 提供 远程 无线 控制:
Ավտոմատ հեռակառավարման վահանակի միացում / անջատում ՝ տեսախցիկում MIC խցիկի օգտագործմամբ / ցածր լարման պինդ վիճակի ռելե. 4 քայլ (նկարներով)
Ավտոմատ հեռակա միացում / անջատում ՝ օգտագործելով տեսախցիկում MIC խցիկ / ցածր լարման պինդ վիճակի ռելե. Ակնարկ. Մենք օգտագործել ենք տեսախցիկի MIC խցիկը `տեսախցիկի միացման ժամանակը հայտնաբերելու համար: Մենք կառուցեցինք ցածր լարման պինդ վիճակի ռելե ՝ MIC խցիկը հայտնաբերելու և տեսախցիկի նկարահանման հետ միաժամանակ հեռակա սարքը ինքնաբերաբար միացնելու և անջատելու համար: Պինդ վիճակ
Olympus Evolt E510 հեռակառավարվող մալուխի թողարկում (տարբերակ 2 ՝ հեռակառավարման վրա ավտոմատ կենտրոնացումով) ՝ 6 քայլ (նկարներով)
Olympus Evolt E510 հեռակառավարվող մալուխի թողարկում (տարբերակ 2 ՝ հեռակառավարման վրա ավտոմատ կենտրոնացումով). Երեկ ես մի պարզ կոճակով հեռակառավարիչ սարքեցի իմ Olympus E510- ի համար: Տեսախցիկների մեծամասնությունն ունի փակիչի բացման կոճակ (այն, որին սեղմում եք լուսանկարելու համար), որն ունի երկու ռեժիմ: Եթե կոճակը մեղմորեն սեղմված է, տեսախցիկը ինքնաբերաբար կկենտրոնանա և կհաշվի լույսը