Բովանդակություն:
- Քայլ 1: Հավաքեք բոլոր անհրաժեշտ բաղադրիչները
- Քայլ 2. Նախագծեք աշխատանքային սխեման
- Քայլ 3. Նախագծեք PCB- ն և պատվիրեք այն
- Քայլ 4: Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
- Քայլ 5. Գրեք ծրագիրը և վերբեռնեք այն Arduino- ում
- Քայլ 6. Sոդեք PCB- ի բաղադրիչները
- Քայլ 7: Դա գրեթե արված է:
Video: Ինչպես վերահսկել կենցաղային տեխնիկան հեռուստացույցի հեռակառավարմամբ ՝ ժամաչափի գործառույթով. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Նույնիսկ սպառողական շուկա ներմուծվելուց 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- ն: Ես օգտագործել եմ JLCPCB կայքը ՝ իմ նախատիպի տախտակը պատրաստելու համար: Նրանք կարծում եմ, որ վերջին օրերին լավագույնն են PCB- ի պատրաստման մեջ:
Շղթայի նախագծման ավարտից հետո փոխարկեք միացումը PCB- ի և նախագծեք PCB- ն Easyeda կայքում: Եղեք համբերատար դրա հետ: Սխալն այստեղ կփչացնի ձեր PCB- ները: Gerber ֆայլ ստեղծելուց առաջ մի քանի անգամ ստուգեք: Կարող եք նաև այստեղից ստուգել ձեր PCB- ի 3D մոդելը: Կտտացրեք make gerber ֆայլը և այնտեղից կարող եք ուղղակիորեն պատվիրել այս տախտակը JLCPCB- ի միջոցով: Վերբեռնեք gerber ֆայլերը, ընտրեք համապատասխան բնութագիրը, ոչինչ մի փոխեք այս բաժնում: Պահեք այն այնպես, ինչպես կա: Սա բավական լավ պարամետրեր են ՝ սկսելու համար: Տեղադրեք պատվերը: Դուք պետք է այն ձեռք բերեք մեկ շաբաթվա ընթացքում:
PCB PDF 1: 1 մասշտաբով -
PCB Gerber ֆայլ -
Քայլ 4: Ստացեք ձեր IR հեռակառավարման վահանակի արժեքները
Այս քայլում դուք պետք է իմանաք Hex արժեքները, որոնք ձեր հեռակառավարիչը փոխանցում է arduino- ին: Այս ծածկագիրը հետագայում կօգտագործենք վերջնական կոդի մեջ: Դրա համար ձեզ հարկավոր կլինի arduino- ի IRRemote գրադարանը:
IRRemote Library -
կարող եք ներբեռնել գրադարանը և տեղադրել այն IDE- ում: Բացեք IrrecvDemo օրինակի ուրվագիծը և վերբեռնեք կոդը arduino- ում: Բացեք սերիական մոնիտորը և սկսեք սեղմել հեռակա կոճակները մեկ առ մեկ: Սերիական մոնիտորում կտեսնեք համապատասխան Hex կոդ: Ես պատճենել եմ բառի ֆայլի բոլոր ծածկագրերը `հետագա հղումների համար: Նաև պարզապես կարող եք նշել այն կոճակների վեցանկյուն ծածկագրերը, որոնք մտադիր եք օգտագործել այս նախագծում: Դրանից հետո ժամանակն է կառուցել հիմնական ծրագիրը:
Քայլ 5. Գրեք ծրագիրը և վերբեռնեք այն Arduino- ում
Սա վերջնական կոդն է, որը պետք է վերբեռնվի arduino- ում ՝
Պետք է հասկանալ մի բան, որն անհրաժեշտ է arduino ժամաչափի, ընդհատման և այլ նախնական հասկացությունների վերաբերյալ որոշակի գիտելիքներ `ծածկագիրը ճիշտ հասկանալու համար: Մենք սովորաբար չենք օգտագործում ժամաչափեր և ընդհատումներ arduino- ում միայն այն պատճառով, որ այն մեծացնում է կոդի բարդությունը: Բայց այս նախագիծը պահանջում էր օգտագործել ընդհատիչ և ժամանակաչափ:
Նաև ձեզ հարկավոր է ևս երկու գրադարան, որոնցից երկուսը պետք է ճիշտ կազմեն ծածկագիրը.
- Erամանակաչափ -
- Փոփոխություն - ընդհատում -
Կազմեք և վերբեռնեք կոդը arduino- ում: Ավարտելուց հետո հեռացրեք IC- ն arduino- ից: Մենք այն կտեղադրենք PCB- ում:
Քայլ 6. Sոդեք PCB- ի բաղադրիչները
Ըստ BOM- ի և Circuit սխեմայի, տեղադրեք բաղադրիչները PCB- ի վրա և դրանք լավ կպցրեք: Այս քայլը շատ ուղիղ առաջ է ընթանում: Օգտագործեք ջերմամեկուսիչ 7805 կարգավորիչով և դրա միջև օգտագործեք ջերմային մածուկ: Համոզվեք, որ այս քայլի ավարտից հետո հոսանքի և հզորության կարճություն չկա:
Քայլ 7: Դա գրեթե արված է:
Theոդման աշխատանքներն ավարտելուց հետո ժամանակն է ստուգել շրջանը: Վերցրեք կենցաղային տեխնիկա, որն աշխատում է AC- ով: Խորհուրդ կտամ սկզբում օգտագործել պարզ սեղանի լամպ `փորձարկելու համար: Անջատիչից անջատեք լարերը և միացրեք այն PCB- ի ցանկացած ռելեի սովորական բաց և ընդհանուր տերմինալին: Միացրեք սեղանի լամպը AC պատի վարդակից: Միացրեք միացումը 9-12 Վ DC հոսանքի միջոցով:
Այնուհետև վերցրեք հեռակառավարիչը և սեղմեք համապատասխան կոճակը ՝ լամպը միացնելու համար: Այն պետք է ճիշտ աշխատի, եթե ամեն ինչ ճիշտ է, ինչպես հանձնարարված է: Նաև ստուգեք ժամաչափի գործառույթը:
Վերջնական արդյունքը կարելի է տեսնել տեսանյութում:
Վերջ: Մենք հաջողությամբ իրականացրել ենք այս նախագիծը: Այս տեսակի գործիքները շատ հարմար են առօրյա կյանքում: Ստեղծեք ձեր սեփական նախագիծը և ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Եթե ձեզ դուր եկավ այս ձեռնարկը, ապա դիտեք այս նախագծի մասին տեսանյութը և բաժանորդագրվեք մեր ալիքին:
Ալիքի հղում - www.youtube.com/c/being_engineers1
Շնորհակալություն ներդնելու համար: careգույշ եղեք և հրաժեշտ տվեք::)
Խորհուրդ ենք տալիս:
Tuchless անջատիչ կենցաղային տեխնիկայի համար -- Վերահսկեք ձեր կենցաղային տեխնիկան առանց որևէ անջատիչի ՝ 4 քայլ
Tuchless անջատիչ կենցաղային տեխնիկայի համար || Վերահսկեք ձեր կենցաղային տեխնիկան առանց տուփի ցանկացած անջատիչի. Սա կենցաղային տեխնիկայի համար անթափանց անջատիչ է: Դուք կարող եք օգտագործել այն ցանկացած հասարակական վայրում, որպեսզի օգնեք պայքարել ցանկացած վիրուսի դեմ: Շղթան, որը հիմնված է մուգ սենսորային սխեմայի վրա, որը պատրաստված է Op-Amp- ի և LDR- ի կողմից: Այս սխեմայի երկրորդ կարևոր մասը SR մատով-թռիչքով հաջորդականությամբ
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով Node MCU և Google Assistant - IOT - Բլինկ - IFTTT: 8 քայլ
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով Node MCU և Google Assistant | IOT | Բլինկ | IFTTT. Google Օգնականի միջոցով տեխնիկայի վերահսկման պարզ նախագիծ. Arnգուշացում. Հոսանքների կառավարում Էլեկտրաէներգիան կարող է վտանգավոր լինել: Գործեք ծայրահեղ զգուշությամբ: Բաց սխեմաներով աշխատելիս վարձեք պրոֆեսիոնալ էլեկտրիկ: Ես պատասխանատվություն չեմ վերցնի
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ - LoRa տան ավտոմատացման մեջ - LoRa հեռակառավարիչ ՝ 8 քայլ
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ | LoRa տան ավտոմատացման մեջ | LoRa հեռակառավարում. Վերահսկեք և ավտոմատացրեք ձեր էլեկտրական սարքերը երկար հեռավորություններից (կիլոմետրեր) ՝ առանց ինտերնետի առկայության: Դա հնարավոր է LoRa- ի միջոցով: Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Այս PCB- ն ունի նաև OLED էկրան և 3 ռելեներ, որոնք մի
Վերահսկեք կենցաղային տեխնիկան ՝ օգտագործելով NodeMCU (ESP8266) և Blynk հավելվածը. 8 քայլ (նկարներով)
Վերահսկեք կենցաղային տեխնիկան NodeMCU (ESP8266) և Blynk հավելվածի միջոցով. Այս ձեռնարկում մենք սովորելու ենք, թե ինչպես օգտագործել Blynk ծրագիրը և NodeMCU (ESP8266) `լամպը կառավարելու համար (ցանկացած այլ կենցաղային տեխնիկա լավ կլինի), համադրությունը լինել ինտերնետի միջոցով: Այս ուսանելիի նպատակը պարզությունը ցույց տալն է
Վերահսկեք կենցաղային տեխնիկան ձեր սմարթֆոնից Blynk հավելվածով և Raspberry Pi- ով. 5 քայլ (նկարներով)
Վերահսկեք կենցաղային տեխնիկան ձեր սմարթֆոնից Blynk App- ով և Raspberry Pi- ով. Այս նախագծում մենք կսովորենք, թե ինչպես օգտագործել Blynk ծրագիրը և Raspberry Pi 3 -ը `կենցաղային տեխնիկան վերահսկելու համար (Սուրճի պատրաստիչ, Լամպ, Պատուհանների վարագույր և այլն … ). Սարքավորման բաղադրիչներ. Raspberry Pi 3 Relay Lamp Breadboard Wires oftրագրային ապահովման ծրագրեր. Blynk A