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

Սոդա շատրվան `7 քայլ
Սոդա շատրվան `7 քայլ

Video: Սոդա շատրվան `7 քայլ

Video: Սոդա շատրվան `7 քայլ
Video: Ավելորդ քաշի հետ կապված 7 խնդիր, որոնք ոչ մի կերպ կապված չեն արագ սննդի և ծուլության հետ 2024, Հուլիսի
Anonim
Image
Image

Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com) »:

* հոգնե՞լ եք սեղանին դրված խմիչքից: սա այն խնդիրն է, որին բախվում են բոլորը: ուլտրաձայնային տվիչի և Arduino- ի օգնությամբ.. Ես գտա մի զով, կառուցման էժան լուծում:

միայն հեշտ կոդով: Դուք կարող եք ամբողջությամբ լուծել այս խնդիրը:

Քայլ 1: Մասեր

Կառուցեք շրջանը
Կառուցեք շրջանը

1-Jumper լարերը

2- ուլտրաձայնային տվիչ

3-ռելեի մոդուլ

4- 5 վ օդային պոմպ

5- Հացաթուղթ

6-Servo շարժիչ

7-IR վերահսկիչ

8- IR ընդունիչ

9- Արդուինո նանո

Քայլ 2: Կառուցեք շրջանը

Կառուցեք շրջանը
Կառուցեք շրջանը

կցված է, սխեմայի սխեման է:

Ահա բոլոր մասերի քորոցները.

ռելե 7 էխո 8

trig 9

servo Motor 10

ընդունիչ 11

* Դուք կարող եք փոխել այս կապում: Այնուամենայնիվ, համոզվեք, որ կոդը համապատասխանում է ձեր կապերին:

Քայլ 3: Կոդ

կա երկու կոդ.. առաջինը կոճակների հասցեն ստանալն է, որը ցանկանում եք օգտագործել կափարիչը բացելու և փակելու համար: Ես օգտագործում էի + բացելը, - փակելը: գործարկեք կոդը և բացեք սերիական մոնիտորը: սեղմեք կոճակը ՝ բացելու և պատճենելու համարը, որը ստանում եք սերիական մոնիտորում (PRESS LGHTLY): տեղադրեք ձեր ստացած թիվը (0xFF18E7) փոխարեն: կրկնել փակման կոճակով: ապա փակեք սերիական մոնիտորը և հեռակա կոդը: և վերբեռնեք ծրագրի կոդը Arduino- ում:

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

մի մոռացեք ներբեռնել անհրաժեշտ գրադարանները:

* ծրագրի կոդի համար..

պետք է միասին ավելացնել երեք ծածկագիր: սկզբում հաղթահարեք ծրագրի ծածկագիրը և ավելացրեք այն Arduino- ին, այնուհետև ստեղծեք երկու նոր հպում ՝ մեկը.cpp- ի և մեկը.h- ի համար:

Քայլ 4: Մեխանիկական ձևավորում:

Image
Image

կցված է մեքենայի դիզայնի 3D անիմացիոն տեսանյութը: STL ֆայլերը վերբեռնվում են, եթե ցանկանում եք այն 3D տպել: Դուք կարող եք նաև մեքենան ձեռքով կառուցել `օգտագործելով փրփուր կամ ստվարաթուղթ: Իմ դիզայնի մեջ ես օգտագործել եմ փրփուր, քանի որ այն ունի ավելի թեթև քաշ:

*Չափերը կախված են այն սոդայի շշի չափից, որը ցանկանում եք օգտագործել:

Քայլ 5: Ինչպե՞ս է այն աշխատում:

Համակարգը էներգիայի հետ միացնելուց հետո առաջին հերթին գործարկվելու է դատարկ պարամետրերի պարունակություն: ապա կցեք servo ազդանշանային գիծը նաև ընտրված կապին: դրանից հետո դատարկ օղակի գործառույթը կգործի: հեռավորությունը չափվում է: եթե ռելեի ազդանշանը 5 սմ -ից պակաս է, ապա ուժգնանում է բութի վրա, և եթե հեռավորությունը 5 սմ -ից ավելի է, ռելեի ազդանշանը ցածր կլինի, որպեսզի անջատի պոմպի հզորությունը: այնուհետև ստուգեք ՝ որևէ հեռակա կոճակ սեղմվա՞ծ է, թե՞ ոչ, այնպես որ, եթե կոճակը սեղմված է, կարդացեք կամ IR, համեմատեք այն ՝ իմանալու համար, թե որ կոճակն է սեղմված, ուստի, եթե բաց կոճակը սեղմված է, սերվոն պտտվելու է բաց անկյան տակ: հակառակ դեպքում, եթե անջատված կոճակը սեղմվի, servo- ն կշրջվի դեպի փակ անկյուն: Դրանից հետո դատարկ օղակի ցիկլը կրկին կկրկնվի:

Քայլ 6: Servo Motor

կա այս նախագծին հասնելու սերվո շարժիչի ճշգրտման կարիք: servo շարժիչի դերն այս նախագծում է հեռակառավարման վահանակի միջոցով մեքենայի կափարիչը բացել և փակել: ավելի երկար բան պետք է սոսնձել servo շարժիչին: դա կարող է լինել փայտե փայտ, կամ փրփուր կտոր, ինչպես ես օգտագործել եմ այս նախագծում, ապա ամբողջ servo շարժիչը կպցվի մեքենայի կողքին: խնդրում ենք անդրադառնալ կից պատկերներին:

Քայլ 7: Հզորություն

այս նախագիծը կարող է սնուցվել 5 -ից 12 Վ մարտկոցով: Դուք կարող եք այն միացնել Arduino մալուխով, որը միացված է հոսանքի վարդակին, ինչպես ես արեցի: կամ, կարող եք միացնել 9 Վ մարտկոցի ադապտեր 9 Վ մարտկոցին: և կտրեք մինչև ծայրերը ՝ այն միացնելու համար սեղանին: ՀԻՇՈՄ, միացեք 9 վ մարտկոցի դրական կողմին Arduino- ի Vin կապին, այլ ոչ թե 5 վ պինին, քանի որ 5 վ պին կարող է պահել միայն 5 վ ոչ 9:

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