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

Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ ՝ ժամաչափի գործառույթով. 7 քայլ (նկարներով)
Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ ՝ ժամաչափի գործառույթով. 7 քայլ (նկարներով)

Video: Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ ՝ ժամաչափի գործառույթով. 7 քայլ (նկարներով)

Video: Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ ՝ ժամաչափի գործառույթով. 7 քայլ (նկարներով)
Video: VEGA. Ինչպես ընտրել հեռուստացույց 2024, Հուլիսի
Anonim
Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ `ժմչփ գործառույթով
Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ `ժմչփ գործառույթով

Նույնիսկ սպառողական շուկա ներմուծվելուց 25 տարի անց, ինֆրակարմիր հաղորդակցությունը դեռ շատ արդիական է վերջին օրերին: Անկախ նրանից, դա 55 դյույմանոց 4K հեռուստացույց է, թե մեքենայի ձայնային համակարգ, ամեն ինչ մեր հրամաններին արձագանքելու համար IR հեռակառավարման վահանակի կարիք ունի: Արդյունաբերությունում առկա են բազմաթիվ տեխնոլոգիաներ, օրինակ ՝ Bluetooth, ՌԴ կամ նույնիսկ WI-Fi, բայց մենք երկար ժամանակ կպել ենք ինֆրակարմիր հաղորդակցությանը, ինչը դրա հետևում ունի մի քանի հիմնավոր պատճառ: Նախևառաջ դրանք շատ էժան լուծում են, դրանք արժեն բառացիորեն ցենտներ, բացի այդ դրանք հուսալի են և ամենակարևորը `օգտագործման հարմարավետությունը: Նաև մի անտեսեք այս սխեմայի ցածր էներգիայի սպառումը ՝ համեմատած ՌԴ կամ Bluetooth հեռակառավարման վահանակի հետ: Այսպիսով, այսօրվա տեսանյութում եկեք նախագիծ կազմենք, որով մենք կարող ենք կառավարել մեր կենցաղային տեխնիկան ՝ օգտագործելով այս IR հեռակառավարիչները: Նաև ես կիրականացնեմ ժամաչափի գործառույթ ՝ սարքերը միացնելու/անջատելու համար ՝ առանց մեր անմիջական մասնակցության: Սկսած բլոկ -դիագրամից, կոդավորումից, սխեմայի դիագրամից մինչև PCB- ի վերջնական նախագծում, ես ձեզ մանրամասն կառաջնորդեմ ամբողջ գործընթացում:

Սկսելուց առաջ ընդամենը մի փոքր հիշեցում. Խնդրում ենք բաժանորդագրվել մեր ալիքին, եթե ձեզ դուր է գալիս այս ձեռնարկը:

Ալիքի հղում - www.youtube.com/c/being_engineers1

Մենք պատրաստել ենք նաև մանրամասն տեսանյութ նույն թեմայով: Այսպիսով, եթե ամբողջովին կարդալու ցանկություն չունեք, ապա դիտեք տեսանյութը ՝ ավելի շատ պատկերացումներ ստանալու համար: Կից ներկայացնում եմ ստորև բերված հղումը:

Վերջ: Հիմա եկեք սկսենք կառուցել այս նախագիծը:

Քայլ 1: Հավաքեք բոլոր անհրաժեշտ բաղադրիչները

Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
Հավաքեք բոլոր անհրաժեշտ բաղադրիչները

Նախևառաջ հավաքեք բոլոր անհրաժեշտ բաղադրիչները ՝ համաձայն տրված BOM- ի:

Projectրագիր BOM

  • DC իգական ադապտեր X 1
  • Սահեցրեք անջատիչը X 1
  • Արական վերնագրեր
  • 1N4007 դիոդներ X 5
  • 100uF գլխարկներ X 3
  • 100nF գլխարկներ X 4
  • 7805 լարման կարգավորիչներ և ջերմամեկուսիչ X 1
  • 3 մմ կարմիր լամպ X 2
  • 3 մմ կանաչ լապտեր X 2
  • 28 փին IC հիմք X 1
  • Atmega328P-Pu X 1
  • 16.00 ՄՀց բյուրեղային տատանում
  • 22pF գլխարկներ X 2
  • 330E դիմադրողներ X 12
  • 1K ռեզիստորներ X 2
  • 10K դիմադրություն X 1
  • 100K ռեզիստորներ X 2
  • 470E դիմադրողներ X 2
  • 2N3904 տրանզիստոր X 2
  • 2N2222A տրանզիստոր X 2
  • 1838 IR ընդունիչ X 1
  • PC817 X 2
  • 5v SPST ռելե X 2
  • 3 փին տերմինալային բլոկ X 2

Սրանք այն հիմնական բաղադրիչներն են, որոնք անհրաժեշտ են այս նախագիծը պատրաստելու համար: Բայց դրանցով անհրաժեշտ են նաև զոդման հիմնական սարքավորումներ, ապարատային պարագաներ, տախտակ և արդուինո

Այս նախագծում ես չեմ օգտագործի ընդհանուր arduino տախտակ: Ավելի շուտ ես կօգտագործեմ DIY մեկը: Կոդավորումը կկատարվի arduino IDE- ի միջոցով, և ամեն ինչ նույնը կլինի, ինչ arduino- ի ցանկացած այլ նախագիծ: Բայց հենց վերջին պահին ես կհեռացնեմ նախապես ծրագրավորված IC- ն և այն կտեղադրեմ իմ PCB- ում:

Դուք կարող եք դիտել իմ այս տեսանյութը, թե ինչպես պատրաստել DIY arduino UNO տանը -

bit.ly/2BoLmuO

Այս բոլոր տարրերը ձեռք բերելուց հետո ժամանակն է նկարել շրջանը:

Քայլ 2. Նախագծեք աշխատանքային սխեման

Նախագծեք աշխատանքային սխեման
Նախագծեք աշխատանքային սխեման
Նախագծեք աշխատանքային սխեման
Նախագծեք աշխատանքային սխեման

Շրջանը նախագծելու համար ես օգտագործեցի Easyeda անունով առցանց հարթակը:

Շղթան կունենա հիմնականում այս բլոկները.

  • Էլեկտրաէներգիայի մատակարարման մոդուլ - 9-12V DC մուտքը փոխակերպում է 5V DC- ի `միացումն սնուցելու համար:
  • Միկրոկոնտրոլեր - ես որպես միկրոկառավարիչ կօգտագործեմ ATmega328P IC: Դա նույնն է, որը կարելի է գտնել ցանկացած arduino UNO, nano կամ pro mini- ում:
  • IR ընդունիչ - ես կօգտագործեմ TP1838 IR ընդունիչի մոդուլ, որը միացված կլինի միկրոկոնտրոլերին:
  • Erամաչափի ցուցիչ - 3 մմ կարմիր լուսարձակը ցույց կտա ժամաչափի կարգավիճակը:
  • Յոթ հատվածի ցուցադրում - 2X7 հատվածի CA էկրանը տեսողական տեղեկատվություն կցուցադրի այբբենական թվերի միջոցով:
  • Ռելեի վարորդ - Երկու ռելեներ միակցվելու են միկրոկառավարիչի հետ `համապատասխան ռելեի վարորդի միացման միջոցով:

Ինձ համար աշխատող սխեման սա է ՝

Դիտեք այս տեսանյութը ՝ իմանալու համար, թե ինչպես պատրաստել ռելեի վարորդի տախտակ arduino- ի համար -

bit.ly/2zZiZn7

Քայլ 3. Նախագծեք PCB- ն և պատվիրեք այն

Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն
Նախագծեք PCB և պատվիրեք այն

Շղթայի նախագծումն ավարտվելուց հետո ժամանակն է, որ պատրաստենք PCB- ն: Ես օգտագործել եմ JLCPCB կայքը ՝ իմ նախատիպի տախտակը պատրաստելու համար: Նրանք կարծում եմ, որ վերջին օրերին լավագույնն են PCB- ի պատրաստման մեջ:

Շղթայի նախագծման ավարտից հետո փոխարկեք միացումը PCB- ի և նախագծեք PCB- ն Easyeda կայքում: Եղեք համբերատար դրա հետ: Սխալն այստեղ կփչացնի ձեր PCB- ները: Gerber ֆայլ ստեղծելուց առաջ մի քանի անգամ ստուգեք: Կարող եք նաև այստեղից ստուգել ձեր PCB- ի 3D մոդելը: Կտտացրեք make gerber ֆայլը և այնտեղից կարող եք ուղղակիորեն պատվիրել այս տախտակը JLCPCB- ի միջոցով: Վերբեռնեք gerber ֆայլերը, ընտրեք համապատասխան բնութագիրը, ոչինչ մի փոխեք այս բաժնում: Պահեք այն այնպես, ինչպես կա: Սա բավական լավ պարամետրեր են ՝ սկսելու համար: Տեղադրեք պատվերը: Դուք պետք է այն ձեռք բերեք մեկ շաբաթվա ընթացքում:

PCB PDF 1: 1 մասշտաբով -

PCB Gerber ֆայլ -

Քայլ 4: Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները

Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները

Այս քայլում դուք պետք է իմանաք Hex արժեքները, որոնք ձեր հեռակառավարիչը փոխանցում է arduino- ին: Այս ծածկագիրը հետագայում կօգտագործենք վերջնական կոդի մեջ: Դրա համար ձեզ հարկավոր կլինի arduino- ի IRRemote գրադարանը:

IRRemote Library -

կարող եք ներբեռնել գրադարանը և տեղադրել այն IDE- ում: Բացեք IrrecvDemo օրինակի ուրվագիծը և վերբեռնեք կոդը arduino- ում: Բացեք սերիական մոնիտորը և սկսեք սեղմել հեռակա կոճակները մեկ առ մեկ: Սերիական մոնիտորում կտեսնեք համապատասխան Hex կոդ: Ես պատճենել եմ բառի ֆայլի բոլոր ծածկագրերը `հետագա հղումների համար: Նաև պարզապես կարող եք նշել այն կոճակների վեցանկյուն ծածկագրերը, որոնք մտադիր եք օգտագործել այս նախագծում: Դրանից հետո ժամանակն է կառուցել հիմնական ծրագիրը:

Քայլ 5. Գրեք ծրագիրը և վերբեռնեք այն Arduino- ում

Գրեք ծրագիրը և վերբեռնեք այն Arduino- ում
Գրեք ծրագիրը և վերբեռնեք այն Arduino- ում

Սա վերջնական կոդն է, որը պետք է վերբեռնվի arduino- ում ՝

Պետք է հասկանալ մի բան, որն անհրաժեշտ է arduino ժամաչափի, ընդհատման և այլ նախնական հասկացությունների վերաբերյալ որոշակի գիտելիքներ `ծածկագիրը ճիշտ հասկանալու համար: Մենք սովորաբար չենք օգտագործում ժամաչափեր և ընդհատումներ arduino- ում միայն այն պատճառով, որ այն մեծացնում է կոդի բարդությունը: Բայց այս նախագիծը պահանջում էր օգտագործել ընդհատիչ և ժամանակաչափ:

Նաև ձեզ հարկավոր է ևս երկու գրադարան, որոնցից երկուսը պետք է ճիշտ կազմեն ծածկագիրը.

  • Erամանակաչափ -
  • Փոփոխություն - ընդհատում -

Կազմեք և վերբեռնեք կոդը arduino- ում: Ավարտելուց հետո հեռացրեք IC- ն arduino- ից: Մենք այն կտեղադրենք PCB- ում:

Քայլ 6. Sոդեք PCB- ի բաղադրիչները

Sոդեք PCB- ի բաղադրիչները
Sոդեք PCB- ի բաղադրիչները
Sոդեք PCB- ի բաղադրիչները
Sոդեք PCB- ի բաղադրիչները
Sոդեք PCB- ի բաղադրիչները
Sոդեք PCB- ի բաղադրիչները

Ըստ BOM- ի և Circuit սխեմայի, տեղադրեք բաղադրիչները PCB- ի վրա և դրանք լավ կպցրեք: Այս քայլը շատ ուղիղ առաջ է ընթանում: Օգտագործեք ջերմամեկուսիչ 7805 կարգավորիչով և դրա միջև օգտագործեք ջերմային մածուկ: Համոզվեք, որ այս քայլի ավարտից հետո հոսանքի և հզորության կարճություն չկա:

Քայլ 7: Դա գրեթե արված է:

Գրեթե ԿԱՏԱՐՎԱ Է
Գրեթե ԿԱՏԱՐՎԱ Է
Գրեթե ԿԱՏԱՐՎԱ Է
Գրեթե ԿԱՏԱՐՎԱ Է

Theոդման աշխատանքներն ավարտելուց հետո ժամանակն է ստուգել շրջանը: Վերցրեք կենցաղային տեխնիկա, որն աշխատում է AC- ով: Խորհուրդ կտամ սկզբում օգտագործել պարզ սեղանի լամպ `փորձարկելու համար: Անջատիչից անջատեք լարերը և միացրեք այն PCB- ի ցանկացած ռելեի սովորական բաց և ընդհանուր տերմինալին: Միացրեք սեղանի լամպը AC պատի վարդակից: Միացրեք միացումը 9-12 Վ DC հոսանքի միջոցով:

Այնուհետև վերցրեք հեռակառավարիչը և սեղմեք համապատասխան կոճակը ՝ լամպը միացնելու համար: Այն պետք է ճիշտ աշխատի, եթե ամեն ինչ ճիշտ է, ինչպես հանձնարարված է: Նաև ստուգեք ժամաչափի գործառույթը:

Վերջնական արդյունքը կարելի է տեսնել տեսանյութում:

Վերջ: Մենք հաջողությամբ իրականացրել ենք այս նախագիծը: Այս տեսակի գործիքները շատ հարմար են առօրյա կյանքում: Ստեղծեք ձեր սեփական նախագիծը և ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Եթե ձեզ դուր եկավ այս ձեռնարկը, ապա դիտեք այս նախագծի մասին տեսանյութը և բաժանորդագրվեք մեր ալիքին:

Ալիքի հղում - www.youtube.com/c/being_engineers1

Շնորհակալություն ներդնելու համար: careգույշ եղեք և հրաժեշտ տվեք::)

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