Բովանդակություն:
- Քայլ 1: Պահանջվող տվիչներ և վերահսկիչներ
- Քայլ 2. Աթոռի ֆունկցիոնալությունը
- Քայլ 3: Տախտակի ռեժիմ և մահճակալի ռեժիմ
Video: Անիվի ավտոմատ բազկաթոռ ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Մեր հասարակության մեջ մենք հանդիպում ենք բազմաթիվ տարեցների և ֆիզիկական հաշմանդամների ՝ իրենց խնդիրներով: Այսպիսով, մենք կցանկանայինք օգնել նրանց մեր բոլոր ջանքերով: Մենք նրանց համար ստեղծեցինք օգնության ձեռք, որը կարող է տանել նրանց ուր ուզեն, և կարող է կառավարել դրանք առանց որևէ մեկի օգնության:
Ավտոմատ սայլակն այն սարքն է, որն առաջացել է այս գաղափարներից: Այս սայլակը կարող է հարմարվել հետ մղման բազմաթիվ անկյուններին `դրանք հարմարավետ վիճակում պահելու համար: Ավտոմատ սայլակը գալիս է բազմակի վերահսկելու ունակությամբ `ըստ իրավիճակի և այն օգտագործողի: Հետագա քննարկման ընթացքում մենք կարող ենք խորանալ դրա մեջ: Խելացի ավտոմատացված սայլակի մեջ ապարատային սխեման հիմնականում օգտագործվում է L239D IC- ին կառավարման ազդանշանը ճանաչելու, թվայնացնելու և փոխանցելու համար: Այս հոդվածում մենք օգտագործում ենք ATMEGA328 հիմնված զարգացման տախտակ: Boardարգացման խորհուրդը ծրագրավորվում է ինտեգրված զարգացման հարթակում ներդրված C լեզվի միջոցով: Նախ, Ձայնային մոդուլը վերապատրաստվում է 4 հրամանով: Դրանից հետո ձայնային հրամանը ուղարկվում է օգտագործողի կողմից: Միկրոկոնտրոլերը օգտագործվում է այս հրամանի հետ կապված ազդանշանը ստուգելու և այն պահված հրամանների հետ համեմատելու համար և կատարում է այս հրամանի հետ կապված առաջադրանքը: Այստեղ, մեր նախագծում, մենք օգտագործել ենք Android սմարթֆոնի ինքնազարգացված հավելվածը, այնուհետև այն միացրել ենք Bluetooth մոդուլի հետ:
Bluetooth մոդուլը, որն օգտագործվում է, HC-05- ն է ՝ սայլակը Android- ի հետ միացնելու և դրանով նավարկելու համար: Եվ, վերջապես, ավելացվում են նաև հեռակառավարման վահանակի և խելացի սայլակի ձեռքով աշխատող ջոյսթիքով կառավարվող գործառույթը: Bluetooth մոդուլի ավելացման հիմնական պատճառն այն է, որ դա մարդկանց և համակարգչին միացնելու ամենաարագ ճանապարհն է:
Քայլ 1: Պահանջվող տվիչներ և վերահսկիչներ
պահանջվող տարրերն են
1. Arduino UNO R3
2. Bluetooth մոդուլ
3. servo շարժիչ X 2
4. անիվներ
5. կրկնակի անիվ
6. շարժիչի վարորդ (l298)
7. շասսի
8. ջոյսթիք
9. Bluetooth հավելված
10. android հեռախոս
BLUETOOTH (HC-05):
Ինչպես ձայնային, այնպես էլ հեռակառավարման ռեժիմները պատկանում են անլար կապին: դրանք միջավայր են պահանջում ՝ աթոռի և միջերեսի միջև տվյալները փոխանցելու համար: Այստեղ Bluetooth- ը օգտագործվում է որպես միջոց `աթոռը անլար սարքերի հետ միացնելու համար: Խոսքի ճանաչման ռեժիմում որոշ հրամաններ ի սկզբանե մշակողը սահմանում է օգտագործողի հարմար լեզվով: Աթոռի կառավարման ընթացքում օգտագործողի կողմից տրված յուրաքանչյուր հրաման վերծանվում է հատուկ նիշերի յուրահատուկ շարքի, որոնք պետք է անանուն մնան: Ստացված անալոգային տվյալները կվերածվեն թվային տվյալների և տվյալների փոխանցումը կատարվում է սերիական հաղորդակցության ռեժիմում ՝ 9600 բաուդ արագությամբ: Bluetooth- ի կողմից ստացված տվյալները թվային տեսքով են, այն հետագայում վերածվել են անալոգային ձևի և հաստատվել են այն հրամաններով, որոնք սահմանվել են մշակողի կողմից: Եթե այն ստանում է պինգ, ապա կատարվում է այն գործողությունը, որը համապատասխանում է տվյալ հրահանգին:
Մյուս կողմից, հեռակառավարման վահանակը գործում է նույն միջոցի միջոցով: Տվյալների կոդավորումը և վերծանումը նման են վերը նշված ընթացակարգին: Մեկ հեռակառավարման վահանակի միջոցով աթոռների քանակը կարելի է հեշտությամբ վերահսկել ՝ պարզապես ընտրելով ցանկալի աթոռի պրոֆիլը: Հեռակառավարման վահանակը ավտոմատ կերպով միանում է առանձին Bluetooth միջավայրին, երբ օգտվողը միջերեսի միջոցով նախընտրած պրոֆիլն է ընտրում:
JOYSTICK:
Ձեռքով վերահսկման ռեժիմում օգտագործողը կարող է վարել իր սեփական աթոռը ՝ օգտագործելով joystick կոչվող ինտերֆեյսը: Ըստ էության, ջոյսթիկը երեք կապուղի սարք է, որը կարող է օգտագործվել հինգ համադրությամբ: Ընդհանուր առմամբ, այն պարունակում է երկու առանցք X&Y, որոնց արժեքը տատանվում է 0 -ից 1024 -ի սահմաններում, և այն պարունակում է անջատիչ, որը մուտքագրում է զրո կամ մեկ: Աթոռի ալգորիթմը նախագծված է այնպես, որ յուրաքանչյուր մուտքագրում համապատասխանի որոշակի գործառույթի:
SERVO MOTOR:
Այս նախագծում այս շարժիչները օգտագործվում են աթոռի հետևի մղման և տախտակի ճշգրտման համար: Servo շարժիչի միջակայքը 0 -ից 180 աստիճան է: Այս նախագծում հետին մղումը ներդրվել է հինգ հարմարավետ անկյուններով և կարող են ներառվել նաև ավելի շատ անկյուններ:
Նմանապես, տախտակը նույնպես կարող է ճշգրտվել նույն ձևով, բայց այս նախագիծը օգտագործում է ընդամենը երկու անկյուն:
Քայլ 2. Աթոռի ֆունկցիոնալությունը
ՁԱՅՆ ԵՎ ՀԵՌԱԽՈՍԱԳՈՐՎԱ
Այս աթոռը հիանալի տեղավորվում է բոլոր տեսակի մարդկանց համար: Եկեք հաշվի առնենք ծերերին, նրանք չեն կարող ամենուր բազմիցս տեղաշարժվել, ինչպես մյուս մարդիկ: Նրանք ինչ -որ օգնության կարիք ունեն, որպեսզի նրանց տանեն ուր և երբ ուզեն: Հաշմանդամները նույնպես բախվում են նույն խնդրին: Բայց, նրանց ձայնը դեռ կարող է աշխատել: Այսպիսով, նրանց ձայները ընդունելով որպես աթոռը վարելու հիմնական բանալին, մենք տեղադրեցինք խոսքի ճանաչման համակարգ: Խոսքի ճանաչման համակարգը փոխազդում է մարդկանց հետ և ընդունում հրամանները նրանց հարմար լեզվով: Մարդիկ կարող են հեշտությամբ կառավարել իրենց աթոռը և կարող են ինքնուրույն քշել ՝ առանց ուրիշների վրա հույս դնելու:
Ֆիզիկական խնդիրներ ունեցող մարդկանց դեպքում և նույնիսկ չեն կարողանում իրենց ձայնը բարձրացնել: Մենք տեղադրեցինք հեռակառավարվող ռեժիմ, որի միջոցով աթոռը հեշտությամբ կառավարվում է արտաքին անձի կամ դաստիարակների կողմից: Հեռակառավարվող համակարգի միջոցով աթոռի յուրաքանչյուր գործառույթ հասանելի կլինի: Օրինակ, ծերանոցներում և հիվանդանոցներում մարդկանց թիվը մեծ է: Այսպիսով, աթոռների թիվը նույնպես մեծ է: Այս սցենարի խնդիրն այն է, որ մենթորներին շփոթեցնում է որոշակի աթոռին համապատասխան հեռակառավարման վահանակը: Այս խնդիրը հաղթահարելու համար մենք ներդրեցինք «մեկից շատերին» համակարգը: Դրա միջոցով այն ինտերֆեյս է դաստիարակի հետ և նրանց հնարավորություն է տալիս ընտրել ցանկալի աթոռը:
ՁԵՌՆԱՐԿԱՅԻՆ ԿԱՌԱՎԱՐՎԱ
Ձայնին և հեռակառավարմանը զուգահեռ մենք տեղադրեցինք նաև ձեռքով կառավարման ռեժիմ: Առանց որևէ արտաքին աջակցության, դուք հեշտությամբ կարող եք վարել ձեր աթոռը ՝ պարզապես գործածելով դրան ամրացված ջոյսթիք: Կարիք չկա, որ մարդը կրթված լինի: Նույնիսկ անգրագետը կարող է հեշտությամբ վերահսկել ՝ պարզապես թեքելով ջոյսթիկը: Joyոյստիկը պարունակում է 5 ալիք, որոնց միջոցով յուրաքանչյուր գործառույթ կարելի է հեշտությամբ վերահսկել:
Քայլ 3: Տախտակի ռեժիմ և մահճակալի ռեժիմ
ԲԱTԻՆ ԱՆԿՅԱՆ ԿԱՐԳԱՎՈՐՈՄ
Աթոռի լրացուցիչ գործառույթը բազմակի անկյունների ճշգրտումն է: Անընդհատ մեկ դիրքում նստելով ՝ մարդիկ որոշակի անհարմարություններ կզգան: Դրանից խուսափելու համար մենք տրամադրում ենք հինգ բազմազան անկյուն, որոնցով նրանք կարող են աթոռը հարմարեցնել իրենց հարմարավետ դիրքում: Անկյունը կարող է ճշգրտվել հետևյալ երեք ռեժիմներից որևէ մեկով:
PLANK MODE
Ինչ -որ բան գրելու կամ ինչ -որ աշխատանք կատարելու համար նրանք կարիք ունեն որոշակի աջակցության, որը կարող է իրենց համար գործիքներ պահել: Այսպիսով, մենք ստեղծեցինք տախտակի ռեժիմ, որի դեպքում այն կարող է ապահովել տախտակ, երբ այն անհրաժեշտ լինի և հեռացնում է տախտակը `պարզապես կոճակը սեղմելով:
Խորհուրդ ենք տալիս:
Համստեր անիվի արագաչափ ՝ 11 քայլ (նկարներով)
Hamster Wheel Tachometer. Մոտ երեք տարի առաջ եղբորորդիները ձեռք բերեցին իրենց առաջին ընտանի կենդանուն ՝ Նագեթ անունով համստեր: Հետաքրքրասիրությունը Նուգետի վարժությունների առօրյայի շուրջ սկսեց մի նախագիծ, որը երկար ժամանակ տևեց Նագեթը (RIP): Այս հրահանգը ուրվագծում է ֆունկցիոնալ վարժությունների անիվի օպտիկական պտուտակ
Ferris անիվի ժամացույց ՝ 7 քայլ
Ferris Wheel ockամացույց. Շինությունը հիմնականում ստվարաթղթից է, և հին էլեկտրական ժամացույցը, որը ես կարողացա գնել 2 դոլարով, մանրածախ խանութում: Դրա հիմնական կիրառումը մանկական ննջասենյակում է
Երկու անիվի ինքնահավասարակշռող ռոբոտ ՝ 7 քայլ
Երկու անիվի ինքնահավասարակշռող ռոբոտ. Որպես նշում, ես պարզապես ուզում եմ ասել, որ ինքնահավասարակշռող ռոբոտները նոր հասկացություն չեն, և դրանք կառուցվել և փաստաթղթավորվել են ուրիշների կողմից: Ես ուզում եմ օգտագործել այս հնարավորությունը
Անլար համակարգչի ջոյստիկ/անիվի կոճակներ. 4 քայլ (նկարներով)
Անլար համակարգչի Joystick/Անիվի կոճակներ. Վերջին մի քանի տարիների ընթացքում ես կառուցում էի նոր մրցարշավային SIM և որոշեցի գնալ DIY Direct Drive ղեկով: Թեև միայն այդ նախագիծը կարող էր ինքնին մի քանի ուսանելի լինել, բայց սա ուսանելի է t
Կոտրված համակարգչի մկնիկի անիվի վերանորոգում `6 քայլ
Կոտրված համակարգչի մկնիկի անիվի վերանորոգում. Մկնիկի անիվի վերանորոգում այն դեպքում, երբ մկնիկը աշխատում է, բայց անիվը թուլանում է առանց ոլորման գործառույթի: Տեխնիկական հմտություններ. Lowածր consumptionամանակի սպառում. 1 ժամ