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

Motion Activated Sentinel: 5 քայլ
Motion Activated Sentinel: 5 քայլ

Video: Motion Activated Sentinel: 5 քայլ

Video: Motion Activated Sentinel: 5 քայլ
Video: RUS Webinar: Monitoring Volcanic Emissions with Sentinel 5p - ATMO03 2024, Հուլիսի
Anonim
Motion Activated Sentinel
Motion Activated Sentinel

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

Բարև, իմ անունը Ռուբեն Դուկե է: Հարավային Ֆլորիդայի համալսարանի մեխանիկական ճարտարագիտության ուսանող, և այսօր ես ձեզ կբացատրեմ, թե ինչպես կարելի է վերստեղծել իմ վերջին նախագծի պատճենը իմ դասընթացների համար, որը ես անվանում էի «Շարժման ակտիվացված պահակ»:

Նախևառաջ կցանկանայի նշել, որ նախագծի ամբողջ մարմինը պատրաստված է 3D տպագիր մասերից, և դիզայնը լիովին օրիգինալ է ինձանից: Արդյունքում, այնքան էլ շատ մասեր չկան, որոնք կարող եք ձեռք բերել:

Քայլ 1: Պաշարներ

Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ
Պարագաներ

Ի՞նչ պետք կգար:

Սրանք այն բոլոր մասերն են, որոնք ձեզ հարկավոր կլինեն Sentinel ստեղծելու համար:

- Արդուինո տախտակ: Ես օգտագործեցի arduino UNO տախտակը, որն ուղեկցվում էր համալսարանում ձեռք բերած հանդերձանքով, բայց դուք կարող եք օգտագործել այն arduino- ն, որը ցանկանում եք:

- Հացաթուղթ: Pointրագրի բոլոր բաղադրիչները միացնելու համար բավական է 400 կետանոց տախտակ:

- Ուլտրաձայնային հարևանության ցուցիչ (HC-SR04)

- միկրո servo շարժիչ SG90:

- լազերային դիոդ (KY-008)

- Երկու լապտեր LED (ես օգտագործել եմ էժանագինները, որոնք կարող եք գտնել 7-տասնմեկում)

- Բավականաչափ jumper մալուխներ ամբողջ համակարգը միացնելու համար

Քայլ 2: Մասերի մոդելավորում

Մասերի մոդելավորում
Մասերի մոդելավորում
Մասերի մոդելավորում
Մասերի մոդելավորում
Մասերի մոդելավորում
Մասերի մոդելավորում

Ամբողջ մասը մոդելավորվել է Inventor 2020 -ի հիման վրա, ստորև կցեմ մասի յուրաքանչյուր նկար: Եթե ունեք առնվազն 3 մատչելի տպիչ, ապա բոլոր մասերը տպելու համար չպետք է տևի ավելի քան 6 ժամ: Եթե ունեք միայն մեկը, շատ ավելին կպահանջվի (մոտ 15 ժամ տպագրություն)

Քայլ 3. Համակարգի սխեմաները

Համակարգի սխեմաներ
Համակարգի սխեմաներ

Այստեղ մենք կարող ենք տեսնել այն տարրերից յուրաքանչյուրը, որը կապված կլիներ arduino- ի հետ:

Արդուինոյի տախտակն ունի 5 Վ կապիկ, որն անընդհատ լարում է ուղարկում (մենք կարող ենք տեսնել սև և կարմիր փոքրիկ մալուխները arduino- ի վրա «ուժ» բառից ներքև) դրանք առաջին երկու մալուխներն են, որոնք մենք միացնում ենք, որպեսզի տախտակի ամբողջ շարքը պարգևի դրական: և հողային միացում:

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

Առաջին բաղադրիչը կլինի Proximity Sensor- ը (HC-SR04): Այն ունի 4 կապ, մեկը ՝ 5 Վ միացման համար, մեկը ՝ վերգետնյա միացման համար, և երկու հատուկ կապում: Echo and Trig քորոցը, հիմնականում այդ կապումներն են, որոնք պատասխանատու են ուլտրաձայնային ազդանշանը ուղարկելու համար և այն ստանում են այն վերադառնալուց հետո: ECHO- ի քորոցը միացված է arduino տախտակի 4 համարին, իսկ TRIG կապը միացված է 3 համարին:

Դրանից հետո մենք գնում ենք Servo շարժիչով, քանի որ կարող եք նկատել, որ այն ունի 3 մալուխ: Ձախ կողմում առաջինը գետնին միացումն է, մեջտեղում `5V միացումը, իսկ վերջինը` arduino- ից ստացվող ազդանշանը միացնելու և անջատելու համար, որպեսզի մեկը միացված լինի թիվ 5 կապին arduino տախտակ:

Այնուհետև մենք կարող ենք գնալ երկու LED- ով, որոնք պարզապես միացված են գրատախտակին գետնին և arduino- ի տախտակի 9 -րդ և 10 -րդ կապում:

Վերջինը մենք միացնում ենք լազերային դիոդը: Այս մեկն աշխատում է հիմնականում նույնը, ինչ LED լույսը (այն մեջտեղում ունի քորոց, սակայն այս նախագծի գործառույթների համար մենք չենք օգտագործում այն) S- ի կողմը միացրեք 11 համարի և «-» կողմը գետնին:

Դրանք կավարտեն arduino- ի տախտակի բոլոր կապերը: Դրանից հետո դուք պարզապես պետք է պարզեք, թե ինչպես եք սնուցելու arduino- ն ՝ օգտագործելով պատի վարդակից կամ այն համակարգչին USB- ով կամ մարտկոցով միացնելով:

Քայլ 4: Կոդ

Օրենսգիրքը
Օրենսգիրքը
Օրենսգիրքը
Օրենսգիրքը
Օրենսգիրքը
Օրենսգիրքը

Կոդավորումը վերջին մասն է, նախքան մեր Սենտինելին աշխատանքի դրդելը: Կոդի նկարներում դա լավ բացատրվում է քայլ առ քայլ:

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