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

Ինչպես կատարել հեռակառավարվող Spike Buster կամ անջատիչ տախտակ `օգտագործելով ինքնուրույն Atmega328P: 6 քայլ (նկարներով)
Ինչպես կատարել հեռակառավարվող Spike Buster կամ անջատիչ տախտակ `օգտագործելով ինքնուրույն Atmega328P: 6 քայլ (նկարներով)

Video: Ինչպես կատարել հեռակառավարվող Spike Buster կամ անջատիչ տախտակ `օգտագործելով ինքնուրույն Atmega328P: 6 քայլ (նկարներով)

Video: Ինչպես կատարել հեռակառավարվող Spike Buster կամ անջատիչ տախտակ `օգտագործելով ինքնուրույն Atmega328P: 6 քայլ (նկարներով)
Video: 1 CLICK - Ինչպես ստանալ 24/7 օնլայն վարկ 2024, Հուլիսի
Anonim
Image
Image

Այս նախագծում ես ցույց կտամ, թե ինչպես կարելի է կառուցել հեռակառավարվող Spike Buster կամ Անջատիչ տախտակ `օգտագործելով Standalone Atmega328P: Այս նախագիծը կառուցված է Պատվերով PCB տախտակի վրա `շատ քիչ բաղադրիչներով: Եթե նախընտրում եք տեսանյութ դիտել, ապա ես տեղադրել եմ նույնը, կամ եթե սիրում եք կարդալ, շարունակեք գրառումը:

Քայլ 1: Օգտագործված բաղադրիչներ և նյութեր

Այս նախագծի համար մենք պահանջում ենք այնպիսի բաղադրիչներ, ինչպիսիք են

  1. Atmega328P-PU
  2. 16 ՄՀց բյուրեղ
  3. 2*22pF կոնդենսատոր
  4. 10K Օմ դիմադրություն
  5. 4*1K դիմադրություն
  6. 4*LED
  7. 4*5 վոլտ ռելե
  8. Opոփ 1738 թ
  9. UL2003A
  10. Պատվերով PCB տախտակ (Gerber- ի ֆայլերը կկիսվեն գրառման մեջ) կամ ցանկացած կատարման տախտակ
  11. Պարիսպ իգական խրոցակով

Եթե ցանկանում եք առցանց գնումներ կատարել, այստեղ կան մի քանի փոխկապակցված հղումներ, որոնք կարող եք փորձել

Amazon IND

  1. Atmega328P -PU -
  2. 16 ՄՀց բյուրեղ -
  3. 4*5 վոլտ ռելե -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Ամազոն ԱՄՆ

  1. Atmega328P -PU -
  2. 16 ՄՀց բյուրեղ -
  3. 4*5 վոլտ ռելե -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Բանգգուդ

  1. Atmega328P -PU -
  2. 16 ՄՀց բյուրեղ -
  3. 4*5 վոլտ ռելե -
  4. Arduino UNO -

AliExpress

  1. Atmega328P -PU -
  2. 16 ՄՀց բյուրեղ -
  3. 4*5 վոլտ ռելե -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Քայլ 2. Շղթայի դիագրամ և դասավորության ձևավորում

Շրջանակային դիագրամ և դասավորության ձևավորում
Շրջանակային դիագրամ և դասավորության ձևավորում
Շրջանակային դիագրամ և դասավորության ձևավորում
Շրջանակային դիագրամ և դասավորության ձևավորում
Շրջանակային դիագրամ և դասավորության ձևավորում
Շրջանակային դիագրամ և դասավորության ձևավորում

Սա ամբողջական սխեման է, որը ես մշակել եմ KiCAD- ում: Շղթան հիմնականում Atmega328P-PU- ի շուրջ է, որը Arduino UNO- ում օգտագործվող միկրոկառավարիչն է: Ամբողջ Arduino UNO- ն օգտագործելու փոխարեն, ես օգտագործում եմ Arduino UNO- ի սահմանափակ բաղադրիչ տարբերակ `անհատական PCB տախտակի վրա (Arduino UNO- ի սահմանափակ բաղադրիչ տարբերակի մասին ավելի մանրամասն կարող եք կարդալ Arduino- ի պաշտոնական կայքում տարածված հոդվածը` կտտացնելով այստեղ): Սա հիմնականում տարածքը և արժեքը նվազեցնելու համար է: Դուք կարող եք նաև կառուցել այս նախագիծը ՝ օգտագործելով Arduino Uno և 4 ալիքների ռելեային տախտակը, ինչպես նաև հեռակառավարման մոդուլը:

Շղթայում TSOP1738- ն օգտագործվում է որպես IR հեռակառավարիչ:

Ռելեներ վարելու համար ես օգտագործում եմ ULN2003A IC- ն, որը NPN Darlington յոթ տրանզիստորների շարք է:

Շրջանային դիագրամը նախագծելուց հետո ես նախագծեցի դասավորությունը և ստեղծեցի Gerber & Drill ֆայլը PCB- ի տախտակի պատրաստման համար: Ես օգտագործում եմ JLCPCB- ն իմ PCB տախտակի պատրաստման համար, քանի որ դրանք ապահովում են շատ լավ և լավ պատրաստված PCB- ներ `շատ ցածր գնով: Սովորաբար 10 հատը կարժենա ձեզ 2 $ և կառաքվի 48 ժամվա ընթացքում, իսկ 5 հատ պատվիրելու դեպքում PCB- ն կուղարկվի 24 ժամվա ընթացքում: Եթե ցանկանում եք պատվիրել նույն տախտակի համար, կարող եք ներբեռնել իմ Gerber ֆայլը ՝ կտտացնելով այստեղ:

Քայլ 3: Տեղադրեք IR գրադարան և գտեք IR կոդեր

IR գրադարանի տեղադրում և IR կոդերի որոնում
IR գրադարանի տեղադրում և IR կոդերի որոնում
IR գրադարանի տեղադրում և IR կոդերի որոնում
IR գրադարանի տեղադրում և IR կոդերի որոնում
IR գրադարանի տեղադրում և IR կոդերի որոնում
IR գրադարանի տեղադրում և IR կոդերի որոնում

IR ծածկագրերը գտնելու համար նախ պետք է տեղադրել IR գրադարանը: Գրադարանը կարող եք ներբեռնել GitHub- ից: Ներբեռնելուց հետո գրադարանը տեղադրեք ձեր Arduino գրադարանների պանակում:

Այնուհետև կառուցեք միացումը, ինչպես ցույց է տրված հացի տախտակին ՝ օգտագործելով TSOP1738 և Arduino Uno: Կառուցելուց հետո միացրեք միացումը և վերբեռնեք ուրվագիծը: Այնուհետև սեղմեք կոճակը, որը ցանկանում եք օգտագործել հեռակառավարման վահանակում և նշեք այն կոդերը, որոնք հայտնվում են ձեր Arduino IDE- ի սերիական մոնիտորի վրա: Այս նախագծի համար ես օգտագործում եմ 4 կոճակ, այնպես որ դուք պետք է նշեք չորս կոդերի չորս տարբեր կոճակների համար:

Ես կիսեցի ուրվագծի ներբեռնման հղումը նախորդ քայլում:

Տեսանյութում այս քայլը սկսվում է @ 1:07 կամ կարող եք սեղմել այստեղ

Քայլ 4. Վերջնական ուրվագիծ `ռելեներ կառավարելու համար

Վերջնական ուրվագիծ `ռելեներ կառավարելու համար
Վերջնական ուրվագիծ `ռելեներ կառավարելու համար
Վերջնական ուրվագիծ `ռելեներ վերահսկելու համար
Վերջնական ուրվագիծ `ռելեներ վերահսկելու համար

Հաջորդը ես վերջնական ուրվագիծը վերբեռնեցի իմ Standleone Atmega328P-PU- ում: Ինքնուրույն Atmega328P- ը կառուցվել է հացի տախտակի վրա և ծրագրավորվել է Arduino UNO- ի միջոցով:

Դուք կարող եք ներբեռնել այս ուրվագիծը ՝ կտտացնելով սխեմայի սխեմայի և հատակագծի նախագծում տեղադրված հղմանը:

Նախքան էսքիզը վերբեռնելը պետք է մի փոքր փոփոխություն կատարել: Ձեզ համար IR ծածկագրերը կարող են փոխվել, այնպես որ դուք պետք է առկա կոդերը գործի հայտարարության մեջ փոխարինեք ձեր IR կոդերով:

Լրացուցիչ. Եթե դուք ծանոթ չեք, թե ինչպես կարելի է բեռնել կամ էսքիզ տեղադրել ինքնուրույն Atmega328P-PU- ում, ես առանձին խորացված տեսանյութ եմ պատրաստել ՝ դա բացատրելով: Դուք կարող եք դիտել դա ՝ կտտացնելով այստեղ

Տեսահոլովակում այս քայլը սկսվում է մոտ 2:33 կամ կարող եք սեղմել այստեղ

Քայլ 5: Խորհրդի ժողով

Խորհրդի ժողով
Խորհրդի ժողով
Խորհրդի ժողով
Խորհրդի ժողով

JLCPCB- ից տախտակ ստանալուց հետո ես համապատասխանաբար ամրացրեցի բոլոր բաղադրիչները և ամրացրեցի դրանք զոդի միջոցով:

Քայլ 6: Նախագծի ավարտում

Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում
Finրագրի ավարտում

Տախտակի հավաքումից հետո ես տախտակը տեղադրեցի պարիսպի վրա և ամրացրեցի այն M3 ընկույզների պտուտակներով, այնուհետև համապատասխանաբար միացրեցի տախտակը և կանացի խրոցակները:

Խորհուրդների և պարիսպների ժողով.

  1. Սկզբում միացրեք կանացի խրոցի բոլոր չեզոքները և ապա միացրեք հիմնական մալուխի չեզոք մետաղալարը դրան
  2. Հաջորդը միացրեք Հիմնական մալուխի կենդանի մետաղալարերը տախտակի վրա տեղադրված «IN» պտուտակին
  3. Գրատախտակի վրա ամրացված 1, 2, 3 և 4 հատվածները անհատապես անցնում են իգական խրոցակի կենդանի կապին
  4. Անհրաժեշտ է նաև միակցիչ DC- ն միացնել վարազի Pin 5V- ին և GND- ին

Բոլոր միացումներն ավարտվելուց հետո միացրեք PCB տախտակը ՝ օգտագործելով 5V 1Amp ադապտեր և միացրեք հիմնական մալուխը AC- ին:

Տեսանյութում այս բաժինը սկսվում է մոտ 5:42 կամ կարող եք սեղմել այստեղ

Փորձարկումը սկսվում է ժամը 8: 03 -ին

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