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

Կառուցեք անվտանգ Rpi- ի միջոցով. 12 քայլ
Կառուցեք անվտանգ Rpi- ի միջոցով. 12 քայլ

Video: Կառուցեք անվտանգ Rpi- ի միջոցով. 12 քայլ

Video: Կառուցեք անվտանգ Rpi- ի միջոցով. 12 քայլ
Video: BTT - Manta M8P - Loading OctoPrint on Marlin firmware configuration (Part 2) 2024, Նոյեմբեր
Anonim
Կառուցեք անվտանգ Rpi- ի միջոցով
Կառուցեք անվտանգ Rpi- ի միջոցով

Wantանկանու՞մ եք սովորել, թե ինչպես փոխարկել ձեր Raspberry pi- ն լիովին գործող անվտանգ: Հետո հետևեք այս 12 քայլին, որը ուսանելի է սովորելու համար: Պահարանը կունենա լիովին գործող ստեղնաշար և կողպման համակարգ, այնպես որ կարող եք ապահով պահել ձեր իրերը:

Քայլ 1: Նյութեր

Սկսելուց առաջ անհրաժեշտ է հավաքել անհրաժեշտ նյութերը: Ձեզ հարկավոր կլինի.

  1. Կոճակներ x9
  2. RGB Led x1
  3. Կանաչ LED x3
  4. DC Motors x2
  5. L292D H- կամուրջ x1
  6. 330Ω դիմադրություն x4
  7. Հացաթուղթ x2
  8. T-cobbler x1
  9. Նույն չափի շարժակներ x2
  10. Jumperwire- ի տեսականի
  11. Սոսինձ ատրճանակ և սոսինձ ձողիկներ
  12. Մկրատ
  13. Փոքր ձեռքի սղոց
  14. Կոշիկի տուփ/ստվարաթղթե տուփ x1
  15. Փայտե շապիկ x2
  16. Ստվարաթղթե բազմաթիվ կտորներ
  17. Սև և արծաթագույն ներկ
  18. Էլեկտրական ժապավեն
  19. Strawղոտի կամ նշիչի գլխարկ (բավականաչափ մեծ, որ փայտե գավազանն ուղղակի անցնի դրա միջով)

Քայլ 2: Կոճակների տեղադրում

Կոճակների տեղադրում
Կոճակների տեղադրում

Այս քայլին ձեզ հարկավոր կլինի մեկ տախտակ, T-cobbler, ինը կոճակ և jumperwire- ի տեսականի: Նախ տեղադրեք T-cobbler- ը հացահատիկի երկու ծայրերին, համոզվեք, որ այն տեղադրված է breadboard- ի կենտրոնի վրա: Այնուհետև T-cobbler- ի վրա տեղադրեք մի սև մետաղալար, որի մի ծայրը միացված է GND- ին, իսկ մյուս կողմը ՝ հացահատիկի տախտակին: Կրկնեք վերջին քայլը, բայց օգտագործեք կարմիր մետաղալար և միացրեք այն T-cobbler- ի 5V- ից մինչև հացահատիկի վահանակը: Տեղադրեք սեղանի վրա ութ կոճակ ՝ 4 x 2 ուղղանկյուն ձևով, թողնելով տարածություն յուրաքանչյուր կոճակի միջև, տեղադրեք կոճակների կեսը սեղանի սեղանի յուրաքանչյուր կողմում: Հետո վերջին կոճակը ներքև դրեք միայն սեղանի վրա: Կոճակների 4 x 2 ուղղանկյունը պահարանի ստեղնաշարն է, իսկ եզակի ՝ վերականգնման կոճակը: Կոճակը (սեղմիչներից որևէ մեկը) միացնելու համար օգտագործեք սև հաղորդալար այն միացնելու համար գետնին, տեղադրեք սև լարերի մի ծայրը գետնին, իսկ մյուս կողմը ՝ կոճակի հետ նույն շարքում: Այնուհետև միացրեք կոճակի քորոցը, որը գտնվում է նույն կողմում, ինչ որ նոր կապել եք գետնին, T-cobbler- ի gpio քորոցին: Կրկնեք սա բոլոր ինը կոճակների դեպքում, այնպես որ յուրաքանչյուր կոճակ ունի իր սեփական gpio քորոցը և միացված է գետնին:

Քայլ 3: RGB LED- ի կարգավորում

RGB LED- ի կարգավորում
RGB LED- ի կարգավորում

Այս քայլում ձեզ հարկավոր կլինի RGB LED, մեկ 330Ω դիմադրիչ, jumperwire- ի տեսականի և անցած քայլից պատրաստված տախտակ: Նախ տեղադրեք ձեր RGB Led տարվա հացահատիկի վրա ՝ վերակայման կոճակի կողքին, համոզվեք, որ յուրաքանչյուր քորոց տեղադրված է տախտակի վրա առանձին շարքով: RGB Led- ի ամենաերկար կապը միացրեք հոսանքի ռելսին `օգտագործելով 330Ω ռեզիստոր: Հետո օգտագործելով jumper լարերը միացրեք RGB LED- ի մնացած երեք ոտքերից յուրաքանչյուրը gpio քորոցին:

Քայլ 4: LED- ների տեղադրում

LED- ների տեղադրում
LED- ների տեղադրում

Այս քայլում ձեզ հարկավոր կլինի երեք կանաչ LED, երեք 330Ω դիմադրիչ, ցատկող մալուխների տեսականի, նոր հացահատիկ և նախորդ քայլից պատրաստված տախտակ: Սկզբում միացրեք երկու տախտակները միասին, նախորդ քայլից միացրեք տախտակի աջ կողմում դրված նոր տախտակը: Նոր հացահատիկի վրա տեղադրեք սև մետաղալար, որի մի ծայրը միացված է T-cobbler- ի վրա գրունտի քորոցին, իսկ մյուս կողմը ՝ հացաթղթի վրա տեղադրված գետնին: Այնուհետև օգտագործեք կարմիր մետաղալար և միացրեք այն T-cobbler- ի 5V պինից մինչև հացաթղթին տեղադրված հոսանքի ռելսին: Տեղադրեք երեք LED- ները մի գծի մեջ, համոզվեք, որ յուրաքանչյուր LED- ի յուրաքանչյուր ոտք ունի իր շարքը, և յուրաքանչյուր LED- ի միջև տարածություն կա: Երեք 330Ω դիմադրիչների միջոցով յուրաքանչյուր LED- ի կարճ ոտքը (կաթոդը) միացրեք գետնին: Այնուհետև յուրաքանչյուր LED- ի երկար ոտքը (անոդը) միացրեք T-cobbler- ի gpio քորոցին:

Քայլ 5: Շարժիչների տեղադրում

Շարժիչների տեղադրում
Շարժիչների տեղադրում

Այս քայլում ձեզ հարկավոր կլինի L292D H- կամուրջ, երկու DC շարժիչ, ցատկող մալուխների տեսականի և նախորդ քայլի երկու տախտակ: Օգտագործելով տախտակը ՝ առանց T-cobbler- ի, H- կամուրջը դրեք տախտակի կենտրոնի վրա, իսկ պուրակը ՝ H- կամրջի մեջ, որը նայում է դեպի տախտակի վերևը, համոզվեք, որ H- կամրջի յուրաքանչյուր կապում իր տողն ունի տախտակ. Սկզբում H- կամրջի յուրաքանչյուր կողմի վերին և ստորին կապը միացրեք հոսանքի ռելսին `օգտագործելով կարմիր լարեր: Այնուհետև օգտագործելով սև լարեր, H- կամրջի յուրաքանչյուր կողմի միջին երկու կապում միացրեք գետնին: Այս պահին H- կամրջի յուրաքանչյուր կողմում պետք է լինի չորս կապ, առանց միացման: Օգտագործելով դեղին լարերը ՝ կապեք կարմիր լարերի վերևում/ներքևում գտնվող կապիչները T-cobbler- ի տարբեր gpio կապերի հետ, համոզվեք, որ դեղին մետաղալարով կապված յուրաքանչյուր կապում կա իր gpio- ի կապը T-cobbler- ի վրա: Այժմ շարժիչներից յուրաքանչյուրին միացրեք կարմիր մետաղալար և սև լար: Այս պահին դուք պետք է երկու կապում ունենաք H- կամրջի յուրաքանչյուր կողմում ՝ առանց կապերի, H- կամրջի յուրաքանչյուր կողմում տեղադրեք կարմիր մետաղալարը մեկ շարժիչից դատարկ կապում երկու միջին սև լարերի վերևում: Ի վերջո, յուրաքանչյուր կողմում տեղադրեք սև մետաղալարը շարժիչից դատարկ կապում:

Քայլ 6: Կոդ

Այժմ, երբ կառուցել եք ձեր շրջանաձևը, գործարկեք ձեր Raspberry pi- ն և բացեք Python- ը (Idle) 3. Օգտագործեք այս ծածկագիրը ՝ ձեր ստեղծագործությունը կյանքի կոչելու համար, համոզվեք, որ փոխեք gpio- ի կապումներն ՝ ըստ ձեր հատուկ շրջանի:

gpiozero ներմուծման LED, կոճակ, RGBLED, շարժիչ

ժամանակից ներմուծել քուն

ծիածան = RGBLED (կարմիր = 16, կանաչ = 25, կապույտ = 6)

led1 = LED (23)

led2 = LED (18)

led3 = LED (22)

վերակայման կոճակ = կոճակ (27)

կոճակ 1 = կոճակ (26)

կոճակ 2 = կոճակ (19)

կոճակ 3 = կոճակ (5)

կոճակ 4 = կոճակ (13)

կոճակ 5 = կոճակ (20)

կոճակ 6 = կոճակ (21)

կոճակ 7 = կոճակ (12)

կոճակ 8 = կոճակ (24)

շարժիչ = Շարժիչ (առաջ = 4, հետընթաց = 17)

շարժիչ 2 = Շարժիչ (առաջ = 8, հետընթաց = 7)

def վերականգնում ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

motor.stop ()

motor2.stop ()

կողպեք ()

ստեղնաշար ()

def unlock ():

motor2.forward ()

քուն (0.5)

motor2.stop ()

շարժիչ. առաջ ()

քուն (0.5)

motor.stop ()

def կողպեք ():

motor2. հետընթաց ()

քուն (0.5)

motor2.stop ()

շարժիչ. հետընթաց ()

քուն (0.5)

motor.stop ()

def wrongpin ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

def ստեղնաշար ():

իսկական True:

եթե button1.is_pressed կամ button3.is_pressed կամ button8.is_pressed կամ button4.is_pressed կամ button6.is_pressed:

սխալ գրիչ ()

եթե button2.is_pressed:

led1.on ()

եթե կոճակը 7. սեղմված է և led1.is_lit:

led2.on ()

եթե կոճակը 5. սեղմված է և led1.is_lit և led2.is_lit:

led3.on ()

եթե led1.is_lit և led2.is_lit և led3.is_lit:

rainbow.color = (1, 0, 1)

բացել ()

ընդմիջում

իսկական True:

եթե resetbutton.is_pressed:

վերականգնել ()

Քայլ 7: Կառուցեք կողպեքի մեխանիզմը

Կառուցեք կողպման մեխանիզմը
Կառուցեք կողպման մեխանիզմը

Այս քայլին ձեզ հարկավոր կլինի ձեռքի սղոց, սոսինձ ատրճանակ, մեկ փայտե սալիկ, երկու հանդերձում (նույն չափի), երկու նշիչով գլխարկ կամ ծղոտ, երկու DC շարժիչ, էլեկտրական ժապավեն, ստվարաթուղթ և սև ներկ: Սկզբում ստացեք 5 սմ x 5 սմ չափս ստվարաթուղթ և ներկեք այն սև գույնով, այնուհետև ձեռքի սղոցով փայտե սալիկի մեջ պատրաստեք ակոսներ, որոնք համընկնում են շարժակների վրայի պուրակների հետ: Ստեղծեք 7 -ից 10 պուրակ փայտե սոսնձի մեջ, համոզվեք, որ մոտ 1,5 սմ երկարությամբ սոսնձողն անփորված է թողնում առջևում և մոտ 0,7 սմ ՝ հետևի մասում: Այժմ օգտագործվում է ծղոտ, որը կտրել է երկու կտոր ծղոտ մոտավորապես 0.7 սմ երկարությամբ, եթե մարկերային գլխարկով ձեռքի սղոցն է կտրում գլխարկի 0.7 սմ կտորները: Այժմ կցեք հանդերձանքը շարժիչին, կարող եք կամ տաք սոսնձել հանդերձը շարժիչի ծայրին կամ օգտագործել էլեկտրական ժապավեն (տաք սոսինձն ամենից լավ է աշխատում): Այժմ ստվարաթղթի եզրին տեղադրեք և տաք սոսինձ դրեք ծղոտի/ նշիչի գլխարկի կտորների վրա, համոզվեք, որ ծղոտի/ նշիչի երկու կտորները գտնվում են մեկ փոխանցման տուփի միջև և հավասարեցված են այնպես, որ փայտե գավազանն անցնի դրանց միջով: Այնուհետեւ կտրեք ստվարաթուղթը 5 սմ x 3 սմ չափի, համոզվեք, որ ծղոտի/նշիչի գլխարկի կտորները գտնվում են 5 սմ կողմի եզրին: Այժմ կտրեք 1 - 2 սմ երկարությամբ դոդի կտոր և տեղադրեք և տաք սոսինձով կպցրեք այն մոտ 1 սմ երկրորդ ծղոտի/ նշիչի գլխարկի հետևում: Այժմ տեղադրեք մեխը պտուտակահանի հետ ծղոտների/նշիչի գլխարկների մեջ: Այժմ կտրեք քառակուսի ստվարաթղթի մեջ ծղոտի/նշիչի կափարիչի երկու կտորների միջև, համոզվեք, որ չեք կտրել ստվարաթուղթը տափօղակի տակ: Այժմ տեղադրեք շարժիչը քառակուսի ձևի անցքի մեջ, որը դուք պարզապես պատրաստել եք ստվարաթղթի մեջ, շարել փոխանցման տուփերը պտուտակով, ժապավենով կամ տաք սոսնձել շարժիչը ստվարաթղթին: Այժմ կրկնեք այս քայլը ՝ երկրորդ կողպեքի մեխանիզմ ստեղծելու համար, համոզվեք, որ երկրորդ կողպման մեխանիզմը կառուցված է այնպես, որ դոդակը հակառակ կողմով է նայում, երբ յուրաքանչյուր մեխանիզմի շարժիչները նույն ուղղությամբ են:

Քայլ 8. Կառուցեք անվտանգ և տեղադրեք Breadboard

Կառուցեք անվտանգ և տեղադրեք Breadboard
Կառուցեք անվտանգ և տեղադրեք Breadboard

Այս քայլում ձեզ հարկավոր կլինի սոսինձ ատրճանակ, նախորդ քայլերի երկու տախտակներ, կոշիկի տուփ/տուփ, ստվարաթուղթ, էլեկտրական ժապավեն և սև ներկ: Սկսելու համար ամբողջ կոշիկի տուփը ներկեք սև և կտրեք մեկ այլ ստվարաթուղթ, որն ունի կոշիկի տուփի երկարությունը և նույն բարձրությունը, ինչպես տուփի ներսը, ներկեք այս ստվարաթուղթը նաև սև: Հաջորդը դրեք ձեր տախտակը կոշիկի տուփի ներսում ՝ առջևի աջ անկյունում, համոզվեք, որ T-cobbler- ը նայում է տուփի հակառակ կողմին և ոչ թե տուփի պատին: Հաջորդ տեղը և տաք սոսինձ այն ստվարաթղթի կտորը, որը դուք հենց հիմա ներկեցիք հենց տախտակի հետևում: Այժմ կտրեք և ներկեք մի ստվարաթուղթ, որի չափն անհրաժեշտ է ծածկել այն ստվարաթղթե կտորից, որը հենց նոր սոսնձեցիք կոշիկի տուփի առջևի մասով, սա տուփի մեջ հացաթուղթը ծածկելու համար է: Ներկելուց հետո ավելացրեք ստվարաթղթի նոր կտորը ՝ այն կպցնելով արդեն տուփի մեջ գտնվող մյուս ստվարաթղթին, այնպես որ ստվարաթուղթը բարձրացնելիս հացաթուղթը դեռ հասանելի կլինի:

Քայլ 9: Ստեղծեք ստեղնաշար

Ստեղծեք ստեղնաշար
Ստեղծեք ստեղնաշար

Այս քայլում ձեզ հարկավոր կլինի նախորդ քայլից պատրաստված կոշիկի տուփը, ստվարաթուղթ, մկրատ և արծաթագույն ներկ: Սկզբում կտրեք հինգ տարբեր ստվարաթղթե կտորներ: Կտրեք երկու կտոր 11 սմ x 4 սմ, երկու կտոր 6 սմ x 4 սմ և մեկ 11 սմ x 6 սմ կտոր: 11 սմ x 4 սմ կտորներով և 6 սմ x 4 սմ կտորներով յուրաքանչյուր մասի կենտրոնում նշվում է մի կետ, այնուհետև կետի երկու կողմերում 1 սմ գծով կետ գծեք: Հաջորդը կտրեք գծի եզրերը կտորի երկու ներքևի անկյուններից, այնուհետև ստվարաթղթե եզրերից հորիզոնական: Այժմ յուրաքանչյուր կտոր, բացառությամբ 11 սմ x 6 սմ կտորի, պետք է նման լինի ուղղանկյունի, որի ներքևում ամրացված է եռանկյունի: Հաջորդը ներկեք յուրաքանչյուր կտոր արծաթով, այնուհետև սոսնձեք այս բոլոր կտորները ՝ ստեղծելով ուղղանկյուն պրիզմա ՝ առանց հետևի կողմի, յուրաքանչյուր կողային մասի եռանկյունիները պետք է ուղղված լինեն ներքև: Այժմ օգտագործեք մկրատը 4 x 2 ցանց, որպեսզի տեղավորեք ձեր հացի տախտակի վրա դրված 8 կոճակները, այնուհետև կտրեք անցքեր ՝ վերականգնման կոճակի, RGB LED- ի և երեք կանաչ LED- ների համար: Հաջորդը հանեք ինը սեղմիչ կոճակները, RGB LED- ն և երեք կանաչ լուսադիոդները ձեր սեղանի տախտակից և տեղադրեք դրանք անցքերի մեջ, որոնք դուք պարզապես պատրաստել եք նրանց համար ստեղնաշարի մեջ:

Քայլ 10: Տեղադրեք ստեղնաշար

Տեղադրեք ստեղնաշար
Տեղադրեք ստեղնաշար

Այս քայլին ձեզ հարկավոր կլինեն ստեղնաշար, կոշիկի տուփ, ցատկող լարերի տեսականի և մկրատ: Սկզբում մկրատ օգտագործելով ՝ չորս ճեղք կտրեց կոշիկի տուփի առջևի մասում, այն կողմի վրա, որտեղ գտնվում է հացատունը: Theեղքերը պետք է համապատասխանեն ստեղնաշարի եռանկյուններին, սակայն կոշիկի տուփի կտրվածքները պետք է ավելի կարճ լինեն, քան եռանկյունների երկարությունը: Հաջորդը, անցք արեք կոշիկի տուփի բոլոր ճեղքերի միջև: Այժմ օգտագործելով jumper լարերը միացրեք կոճակները և LED- ները հացատախտակին, եթե դրանք նախկինում տեղադրված լինեին, լարերը կոճակներից և LED- ներից սնուցեք կոշիկի տուփի անցքից դեպի հացատախտակ: Այնուհետև տեղադրեք ստեղնաշարը կոշիկի տուփի վրա `եռանկյունները տեղադրելով ստեղնաշարի վրա` կոշիկի տուփի կտրվածքների մեջ:

Քայլ 11: Տեղադրեք կողպեքի մեխանիզմ

Տեղադրեք կողպման մեխանիզմ
Տեղադրեք կողպման մեխանիզմ

Վերջապես կողպեքի մեխանիզմը տեղադրելու համար ձեզ հարկավոր կլինի սոսինձ ատրճանակ, կողպեքի մեխանիզմներ և մկրատ: Կողպեքի յուրաքանչյուր մեխանիզմի վրա պետք է լինի ավելի շատ կախված ստվարաթուղթ, դրա միջոցով կպցրեք մեկ մեխանիզմ կոշիկի տուփի յուրաքանչյուր կողմում, ստվարաթղթի վերևում, որը ծածկում է հացաթուղթը: Այնուհետև կոշիկի տուփի յուրաքանչյուր կողմում և կոշիկի տուփի կափարիչում անցք արեք, անցքերը պետք է գծվեն կողպեքի մեխանիզմի փայտե դոդներով: Այժմ մի փոքրիկ անցք կատարեք ստվարաթղթի վրա, որը ծածկում է հացահատիկը, այս անցքով միացրեք շարժիչները հացաթղթին `օգտագործելով ցատկող լարեր: Շարժիչները միացրեք H- կամրջին, որտեղ դրանք ի սկզբանե տեղադրված էին հինգերորդ քայլում:

Քայլ 12: ԱՎԱՐՏՎԱ:

Այժմ դուք ունեք լիովին գործող պահարան, որը կարող եք գործարկել ձեր Raspberry pi- ի միջոցով, եթե ցանկանում եք, որ պահարանը դյուրակիր լինի ձեր մոնիտորից, օգտագործեք VCN դիտիչ ՝ ձեր pi- ին հեռակա միանալու համար: VCN դիտիչն օգտագործելիս Raspberry pi- ն կարող է տեղադրվել նույն խցիկում, որտեղ տեղադրված է հացատունը: Այժմ դուք կարող եք դադարել անհանգստանալ ձեր իրերի մասին և ապահով պահել դրանք: =)

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