Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Կոճակների տեղադրում
- Քայլ 3: RGB LED- ի կարգավորում
- Քայլ 4: LED- ների տեղադրում
- Քայլ 5: Շարժիչների տեղադրում
- Քայլ 6: Կոդ
- Քայլ 7: Կառուցեք կողպեքի մեխանիզմը
- Քայլ 8. Կառուցեք անվտանգ և տեղադրեք Breadboard
- Քայլ 9: Ստեղծեք ստեղնաշար
- Քայլ 10: Տեղադրեք ստեղնաշար
- Քայլ 11: Տեղադրեք կողպեքի մեխանիզմ
- Քայլ 12: ԱՎԱՐՏՎԱ:
Video: Կառուցեք անվտանգ Rpi- ի միջոցով. 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Wantանկանու՞մ եք սովորել, թե ինչպես փոխարկել ձեր Raspberry pi- ն լիովին գործող անվտանգ: Հետո հետևեք այս 12 քայլին, որը ուսանելի է սովորելու համար: Պահարանը կունենա լիովին գործող ստեղնաշար և կողպման համակարգ, այնպես որ կարող եք ապահով պահել ձեր իրերը:
Քայլ 1: Նյութեր
Սկսելուց առաջ անհրաժեշտ է հավաքել անհրաժեշտ նյութերը: Ձեզ հարկավոր կլինի.
- Կոճակներ x9
- RGB Led x1
- Կանաչ LED x3
- DC Motors x2
- L292D H- կամուրջ x1
- 330Ω դիմադրություն x4
- Հացաթուղթ x2
- T-cobbler x1
- Նույն չափի շարժակներ x2
- Jumperwire- ի տեսականի
- Սոսինձ ատրճանակ և սոսինձ ձողիկներ
- Մկրատ
- Փոքր ձեռքի սղոց
- Կոշիկի տուփ/ստվարաթղթե տուփ x1
- Փայտե շապիկ x2
- Ստվարաթղթե բազմաթիվ կտորներ
- Սև և արծաթագույն ներկ
- Էլեկտրական ժապավեն
- 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, մեկ 330Ω դիմադրիչ, jumperwire- ի տեսականի և անցած քայլից պատրաստված տախտակ: Նախ տեղադրեք ձեր RGB Led տարվա հացահատիկի վրա ՝ վերակայման կոճակի կողքին, համոզվեք, որ յուրաքանչյուր քորոց տեղադրված է տախտակի վրա առանձին շարքով: RGB Led- ի ամենաերկար կապը միացրեք հոսանքի ռելսին `օգտագործելով 330Ω ռեզիստոր: Հետո օգտագործելով jumper լարերը միացրեք RGB LED- ի մնացած երեք ոտքերից յուրաքանչյուրը gpio քորոցին:
Քայլ 4: 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
Այս քայլում ձեզ հարկավոր կլինի սոսինձ ատրճանակ, նախորդ քայլերի երկու տախտակներ, կոշիկի տուփ/տուփ, ստվարաթուղթ, էլեկտրական ժապավեն և սև ներկ: Սկսելու համար ամբողջ կոշիկի տուփը ներկեք սև և կտրեք մեկ այլ ստվարաթուղթ, որն ունի կոշիկի տուփի երկարությունը և նույն բարձրությունը, ինչպես տուփի ներսը, ներկեք այս ստվարաթուղթը նաև սև: Հաջորդը դրեք ձեր տախտակը կոշիկի տուփի ներսում ՝ առջևի աջ անկյունում, համոզվեք, որ 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- ն կարող է տեղադրվել նույն խցիկում, որտեղ տեղադրված է հացատունը: Այժմ դուք կարող եք դադարել անհանգստանալ ձեր իրերի մասին և ապահով պահել դրանք: =)
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Կառուցեք էներգիայի մոնիտորի սարք մասնիկի էլեկտրոնի միջոցով. 5 քայլ (նկարներով)
Կառուցեք էներգիայի մոնիտորի սարք ՝ մասնիկի էլեկտրոն օգտագործելով. Շատ ձեռնարկություններում մենք էներգիան համարում ենք բիզնեսի ծախս: Հաշիվը հայտնվում է մեր փոստում կամ էլ. Փոստերում, և մենք վճարում ենք այն մինչև չեղյալ հայտարարման ամսաթիվը: IoT և խելացի սարքերի ի հայտ գալով ՝ Energy- ն սկսում է նոր տեղ զբաղեցնել բիզնեսի
Կառուցեք Ստիվեն Հոքինգի համակարգչային ինտերֆեյսը ընդամենը 1000 ռուբլու սահմաններում (15 $) Arduino- ի միջոցով. 5 քայլ
Կառուցեք Սթիվեն Հոքինգի համակարգչային միջերեսը ընդամենը 1000 ռուբլիում (15 դոլար) Arduino- ի միջոցով. Ամեն ինչ սկսվեց «Ինչպե՞ս է խոսում Ստիվեն Հոքինգը» հարցով: Նրա համակարգչային համակարգի մասին կարդալուց հետո մտքովս անցավ, որ պետք է ավելի էժան տրամադրեմ: համակարգի տարբերակ ՝ առանց շատ հնարավորությունների վտանգի ենթարկելու: Այս սարքը
Կառուցեք Telepresence ռոբոտ, որը վերահսկվում է WiFi- ի միջոցով. 11 քայլ (նկարներով)
Կառուցեք հեռահաղորդակցության ռոբոտ, որը վերահսկվում է Wifi- ի միջոցով. Այս նախագիծը ռոբոտ կառուցելու մասին է, որը կարող է փոխազդել հեռավոր միջավայրի հետ և վերահսկվել աշխարհի ցանկացած մասից ՝ օգտագործելով Wifi: Սա իմ վերջին տարվա ինժեներական ծրագիրն է, և ես շատ բան սովորեցի էլեկտրոնիկայի, IoT- ի և ծրագրավորման մասին, չնայած
Անվտանգ ավելի լավ. Երկաթուղային կայարաններն ավելի անվտանգ դարձնել `7 քայլ
Անվտանգ ավելի լավ. Երկաթուղային կայարաններն ավելի անվտանգ դարձնել. Այս խնդիրը լուծելու համար մենք ստեղծեցինք Safer Better- ը: Մենք օգտագործում էինք թրթռման տվիչներ, շարժման տվիչներ և