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

Arduino նախագիծ. Կատուների համար նախատեսված դիսպենսեր `6 քայլ
Arduino նախագիծ. Կատուների համար նախատեսված դիսպենսեր `6 քայլ

Video: Arduino նախագիծ. Կատուների համար նախատեսված դիսպենսեր `6 քայլ

Video: Arduino նախագիծ. Կատուների համար նախատեսված դիսպենսեր `6 քայլ
Video: Արմաթ ինժիներական լաբորատորիա։ ARDUINO նախագիծ։ 2024, Նոյեմբեր
Anonim
Arduino նախագիծ ՝ կատվի սննդի դիսպենսեր
Arduino նախագիծ ՝ կատվի սննդի դիսպենսեր

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

Քայլ 1: Ստացեք ծրագրի նյութեր

Ստացեք նախագծի նյութեր
Ստացեք նախագծի նյութեր

Այս նախագծի համար պետք է նախապես ձեռք բերել հետևյալ նյութերը.

Էլեկտրոնային բաղադրիչներ.

  • 1 Arduino Uno
  • 3 servo շարժիչ
  • 1 Ուլտրաձայնային տվիչ
  • 9v@3A էլեկտրամատակարարում
  • 2 սեղմիչ կոճակ
  • Breadboard

Մոտավոր գներ.

  • Arduino Uno ՝ 23,38 դոլար x Քանակ ՝ 1
  • Servo - Ընդհանուր շարունակական պտույտ (միկրոչափ) 11.95 $ x Քանակ: 3
  • Պատի ադապտեր էլեկտրամատակարարում - 9VDC 2A 15,77 $ x Քանակ: 1
  • HC-SR04 3,95 $ x Քանակ: 1
  • Լարման կարգավորիչ 5v $ 0.5 x Քանակ: 1
  • Կոնդենսատոր կերամիկական 100nF 0,64 $ x Քանակ: 1
  • Էլեկտրոլիտիկ կոնդենսատոր - 1uF/50V $ 0.28 x Քանակ `1
  • Mini Pushbutton Switch 0.1 դոլար x Քանակ: 2
  • 10K Ohm Resistor $ 0.1 x Քանակ: 2
  • USB մալուխ A- ից B $ 3,26 x x Քանակ: 1
  • BreadBoard 8,25 դոլար x Քանակ: 1
  • HeatSink TO-220 0,41 $ x Քանակ: 1
  • Jumper Wires Pack - M/M $ 1.95 x x Քանակ: 2

Դասավորության նյութեր.

  • 3 3x1.5 ֆուտ փայտի բարակ տախտակ
  • Փայտի սոսինձ
  • Եղունգներ
  • 3D տպիչ

Քայլ 2: Ստեղծեք փորձարկման հիմնական սխեման

Ստեղծեք փորձարկման հիմնական սխեման
Ստեղծեք փորձարկման հիմնական սխեման

Այս առաջին քայլի համար հետևեք պատկերի սխեմատիկ պատկերին:

  • Servo- ի համար օգտագործեք 1, 2 և 3 -րդ Arduino կապում:
  • Կոճակների ելքերը սահմանեք Arduino- ի 12 և 13 կապում:
  • Եվ վերջապես, Ուլտրաձայնային տվիչի արձագանքման քորոցը սահմանեք Arduino- ի 8 -րդ, իսկ սենսորի ձգիչի քորոցը `9 -րդ Arduino Pin- ի վրա:

Համոզվեք, որ բոլոր բաղադրիչներից բոլոր 5 վոլտերն ու հիմքերը միացրեք հացահատիկի համապատասխան գծին: Բաղադրիչներից ստացված բոլոր 5 վ կապոցները պետք է լինեն նույն գծի վրա (ինչպես նկարում):

Քայլ 3. Ավելացրեք Cat Food Dispenser ծածկագիրը ձեր Arduino- ին և կազմեք այն

Կից դուք կգտնեք Arduino ալգորիթմը Cat Food Dispenser- ի տրամաբանության հետևում:

Arduino ծածկագիրն ամբողջությամբ մեկնաբանված է:

Դրա հիմքում ընկած տրամաբանությունը

Այս Arduino ալգորիթմը նպատակ ունի մոդելավորել կատվի սննդի դիսպենսեր ՝ օգտագործելով ուլտրաձայնային տվիչ ՝ 10 սմ հեռավորության վրա կատվի առկայությունը զգալու համար: Նրանցից մեկը կատուն ավելի կոշտ է, համակարգը կակտիվացնի երկու շարժիչ: Առաջին servo- ն կբացի սննդի խողովակի դիսպենսերը և բանկան կլցնի սնունդով, այնուհետև երկրորդ շարժիչը կտեղափոխի սննդի տարան դեպի կատուն: Նաև երկու կոճակ կվերահսկի servo- ն `սննդի պահեստավորման կափարիչը բացելու և փակելու համար:

Arduino կոդը պատճենելուց հետո կազմեք:

Քայլ 4. Կատվի սննդի դիսպենսերային դասավորության պատրաստում

Կատվի սննդի դիսպենսերային դասավորության պատրաստում
Կատվի սննդի դիսպենսերային դասավորության պատրաստում

Այս նախագիծը հաշվում է մասերով `լիարժեք ֆունկցիոնալ կատվի սննդի դիսպենսեր պատրաստելու համար: Դա հնարավոր դարձնելու համար պատրաստվել և տպվել են 8 3D մոդելներ

Սնունդը կարող է հիմք հանդիսանալ

Այն հիմքն է, որտեղ տեղադրված է սնունդը, և միևնույն ժամանակ այն կտրատվելու է:

(Սա կարելի է դիտել միջին պատկերի վրա)

Ձախ պատը ճանապարհային ռելսերով

Պատը տեղադրված է բեռնարկղի ձախ կողմում, որը հաշվում է վերևի մասում երկաթուղային ճանապարհով: Այս երկաթուղու վրա կափարիչը տեղադրված է շարժման ուղի հաստատելու համար:

Աջ պատ ՝ ճանապարհային երկաթուղով

Պատը տեղադրված է տարայի աջ կողմում, որը հաշվում է երկաթուղային գծով վերևի մասում: Այս երկաթուղու վրա կափարիչը տեղադրված է շարժման ուղի հաստատելու համար:

Սնունդը կարող է

Կոնտեյները, որտեղ կատվի սնունդը կցուցադրվի, երբ ուլտրաձայնայինը կզգա կատվի ներկայությունը:

(Նկարի միջին պատկերում դիտված):

Պտույտ ոլորող ձեռքը

Ձեռքի տեղ է շարժիչի վերևում, որը ցանկության դեպքում կքաշի և կմղի սնունդը:

(Նկարի միջին պատկերի վրա, սև շարժիչի վերևում):

Դիսպենսերային խողովակ

Այն խողովակն է, որտեղից սնունդը դուրս կգա, երբ կատուն մոտ է:

(Նկարը նկարի վրա):

Դիսպենսերային խողովակի կափարիչ

Արդյո՞ք խողովակի կափարիչը կցված է այն servo- ին, որը կշարժվի `սնունդը տարայի մեջ տեղահանելու համար:

(Նկատվում է սերվոյին ամրացված նկարի ձախ պատկերում)

Սննդի տարայի գլխարկ

Արդյո՞ք այն կափարիչը, որը բացվում է, ուտելիքը դնում է տարայի մեջ:

ՆՇՈՒՄ:

Խնդրում ենք դիտել կցված տեսանյութերը ՝ այս 3D մոդելները ավելի լավ տեսնելու համար:

Քայլ 5: Հիմա եկեք տեսնենք, թե ինչպես է ամեն ինչ աշխատում !!

Դիտեք այս տեսանյութը ՝ տեսնելու համար, թե ինչպես է ամեն ինչ աշխատում !!

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