Բովանդակություն:
- Քայլ 1: Քայլ 1: Այն, ինչ ձեզ հարկավոր է
- Քայլ 2: Քայլ 2: Շղթա
- Քայլ 3: Քայլ 3: Օրենսգիրք
- Քայլ 4: Քայլ 4: Պատյան
- Քայլ 5: Ավելի լավ հասկանալ
Video: Raspberry Pi 3 ժմչփ սերվո շարժիչով `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս կառուցման նպատակն է ստեղծել ավտոմատ ժամաչափ `սահմանված ժամանակով` օգտագործելով Servo- ն: Այն օգտագործում է ազնվամորի pi 3 -ը որպես համակարգիչ և Python- ը ՝ ծածկագրի համար:
Քայլ 1: Քայլ 1: Այն, ինչ ձեզ հարկավոր է
Ընդհանուր առմամբ կա 17 մաս, որոնք անհրաժեշտ են այս սխեման կառուցելու համար: Այս ժմչփի աշխատանքի համար անհրաժեշտ հիմնական մասը սերվո շարժիչն է `նախընտրելի SG92R մոդելը, այս սերվոյի նպատակն է լինել ժամաչափի շարժական մասը: Python- ում դուք կարող եք սահմանել այն ճշգրիտ անկյունը, որով ցանկանում եք, որ servo- ն գնա, ինչը թույլ է տալիս այն հիանալի օգտագործել ժամանակաչափի համար: Մնացած մասերը երեք կոճակ են (յուրաքանչյուրը տարբեր ժամանակի համար), մեկ LED (նշելու, թե երբ է ժամանակը սպառվում), 330 օմ դիմադրություն (LED միացման համար), 13 թռիչք/մալուխ (ամեն ինչ միացնելու համար) և 1 տախտակ ՝ ամեն ինչ միասին դնելու համար: Եթե դուք նույնպես կցանկանայիք պատյանը պատրաստել, դուք կունենաք ինչ -որ թափանցիկ տուփ, ինչ -որ փրփուր տախտակ և պլաստիկ սկավառակ:
Քայլ 2: Քայլ 2: Շղթա
Շրջանակը համեմատաբար պարզ է, բայց ես դեռ կբացատրեմ դա.
Servo. Servo- ին միացնելու համար ձեզ հարկավոր է servo- ն և երեք jumper մալուխ: Նախ, jumper մալուխներից յուրաքանչյուրը դրեք servo- ի երեք լարերի վրա: Դրանից հետո նայեք սերվոյի գույներին ՝ շագանակագույն = գետնին (GND), կարմիր = լարման (5V) և նարնջագույն = GPIO:
Կոճակ. Լարելու համար կոճակներից յուրաքանչյուրին անհրաժեշտ է մեկ թռիչք `այն GPIO նավահանգստին միացնելու և կոճակի մեկ սեղմակին միացնելու համար: Այնուհետև վերցրեք ևս մեկ ցատկիչ `այն գետնին միացնելու համար և տեղադրեք GPIO- ի կեռի հարակից մեխին: Կրկնեք դա երկու անգամ մյուս երկու կոճակներին և միացրեք դրանք երկու տարբեր GPIO կապումներին:
ԱՌԱՆՈԹՅՈՆ. LED- ն լարելու համար ձեզ հարկավոր է երկու թռիչք (մեկը գետնին և մեկը GPIO քորոցին), 330-օմ ռեզիստոր և լուսարձակը: սկսեք ՝ վերցնելով ցատկող մալուխներից մեկը և դնելով այն գետնին, այնուհետև միացրեք այդ մետաղալարը դիմադրողին: Այնուհետև վերցրեք led- ը և միացրեք ավելի փոքր մեխը ռեզիստորին, ապա վերցրեք երկրորդ jumper մալուխը և միացրեք այն նոր GPIO նավահանգստին (տարբերվում է սերվերից և կոճակներից) և միացրեք թռիչքի մյուս կողմը մյուս ոտքին: LED.
Հուշում. Դուք կարող եք օգտագործել ևս երկու թռիչք `գետնին ընդլայնելու և GPIO նավահանգիստը դեպի տախտակի կողքը:
Քայլ 3: Քայլ 3: Օրենսգիրք
Raspberrypi ժամաչափի ծածկագիրը հիմնականում բխում է gpio զրո գրադարանից և դժվար չէ կրկնօրինակել-
Իմ ուղղում/Մին և Մաքս. Գրադարանից գործառույթների արտահանումից հետո կա կարկատող իմ ուղղումները և նվազագույն և առավելագույն PW: Այս ծածկագիրն այն է, որ այն կարգավորում է servo- ի զարկերակի լայնությունը, որպեսզի այն կարողանա գործել իր լավագույն դեպքում:
Փոփոխականներ. Այս ծածկագրի համար ձեզ հարկավոր է 5 փոփոխական `մեկ սերվոյի համար, երեք տարբեր կոճակներ և LED
Հիմնական ծածկագիր. Այս բացատրության համար ես կխոսեմ մեկ բլոկի մասին, քանի որ մյուս երկուսը նույնն են: Հիմնական ծածկագիրն այն է, որ այն ստեղծում է սերվոյի ավելացում, որը բարձրանում է ծածկագրով, այնուհետև կրկնում է այս աճը 20 անգամ, ինչը կհանգեցնի դրա ամբողջական ցիկլի: երկրորդը, եթե այս բլոկում է led- ի համար, այն զգում է, երբ ցիկլը ավարտված է, այնուհետև LED- ը միացնում և անջատում է:
Քայլ 4: Քայլ 4: Պատյան
Սա ավարտելու համար դուք կցանկանաք, որ ինչ -որ պատյան ծածկի սխեման: Այն, ինչ ես արեցի, վերցրեց թափանցիկ պլաստիկ տուփը, որի մեջ մի անգամ պտուտակներ էին պտտվում, որպեսզի ազնվամորու pi- ն տեղավորվեր դրա մեջ, այնուհետև կոճակների և LED- ների համար անցքեր ավելացրեցի, ես նաև տուփը փրփուրով պատեցի, որպեսզի միացումն ապահով լինի:. Ի վերջո, սերվոյի համար այն, ինչ ես արեցի, վերցրեցի պլաստիկ տուփերի կափարիչը և դրանից շրջան կազմեցի, որը կծառայի որպես ժամացույցի սլաք:
Քայլ 5: Ավելի լավ հասկանալ
Այս տեսահոլովակը ավելի լավ է պատկերացնում շրջանը:
Խորհուրդ ենք տալիս:
Ձեռքերի լվացման ժմչփ; Մաքուր տարբերակ ՝ 6 քայլ
Ձեռքերի լվացման ժմչփ; Ավելի մաքուր տարբերակ. Պետք է կանխել ոչ միայն կորոնավիրուսը, այլև բոլոր հիվանդությունները: Ըստ հիվանդությունների և կանխարգելման կենտրոնների ՝ կա 2.8 միլիոն վարակ և 35000 մահ մահվան բակտերիաների և սնկերի պատճառով: Սա ցույց է տալիս, որ մարդիկ պետք է ձեռքերը լվացնեն
LED Chaser էլեկտրոնային սխեման, օգտագործելով 555 ժմչփ IC: 20 քայլ
LED Chaser էլեկտրոնային սխեման, օգտագործելով 555 ժմչփ IC: LED հետապնդող սխեմաներն ամենատարածված օգտագործվող ինտեգրված էլեկտրոնային սխեմաներն են: Նրանք անչափ օգտագործվում են տարբեր ծրագրերում, ինչպիսիք են Ազդանշանները, Words Formation համակարգը, ցուցադրման համակարգերը և այլն: 555 ժամաչափի IC- ն կազմաձևված է անկայուն վիճակում: Թ
Լազերային պրոյեկցիոն Pomodoro ժմչփ ՝ 5 քայլ
Լազերային պրոյեկցիոն Pomodoro ժմչփ. Բարև բոլորին իրենց տներում, փակման ժամանակ: Հուսով եմ, որ այս հրահանգը կօգնի ձեզ հաղթահարել այս օրերը: Այսպիսով, ես օգտագործել եմ պոմոդորոյի տեխնիկան տանը սովորելու համար: Բոլորի համար, ովքեր չգիտեն, թե ինչ է պոմոդորոյի տեխնիկան, դա տեխնիկա է, որը
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c
Պտտվող լուսադիոդներ `շարժիչով շարժիչով (eVoltis Stirlingmachine). 12 քայլ (նկարներով)
Պտտվող լուսադիոդներ `շարժիչով (eVoltis Stirlingmachine). Այս Stirlingengine- ը (և բոլոր մյուսները նույնպես) աշխատում են տաք ներքևի կողմի ջերմաստիճանի տարբերությամբ (օրինակ ՝ տաքացուցիչով