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

Խմիչքի մեքենա `7 քայլ
Խմիչքի մեքենա `7 քայլ

Video: Խմիչքի մեքենա `7 քայլ

Video: Խմիչքի մեքենա `7 քայլ
Video: 10 ՄԵՔԵՆԱ ՈՐՈՆՔ ՈՒՂՂԱԿԻ ՉԵՆ ՓՉԱՆՈՒՄ║ԱՄԵՆԱԲԱՐՁՐ ՎԱԶՔ ՈՒՆԵՑՈՂ ՄԵՔԵՆԱՆ 2024, Նոյեմբեր
Anonim
Խմիչքի մեքենա
Խմիչքի մեքենա

Այս ըմպելիքի մեքենան ստեղծվել է մեր խմիչքները լցնելու եղանակները հեշտացնելու մտադրությամբ:

Քայլ 1: ՆՅՈԹԵՐ

  • 1x SG Big Servo
  • 1x SG90 միկրո սերվո
  • 1x Arduino Uno
  • 4x փոքր պտուտակներ
  • 1x ներկի ձողիկ
  • 1x փորվածք
  • 1x խմիչք
  • Rawղոտ 1x
  • Թիթեղի թերթիկ
  • 1x Փայտե աշտարակ 3 ֆուտ պղնձե խողովակ
  • 1x պղնձե T համատեղ 6x լարեր
  • 1x առաձգական ժապավեն
  • 1x ծղոտ
  • 1x բաժակ փայտի էլեկտրական ժապավեն

Քայլ 2. Պտտվող հարթակի ստեղծում

Պտտվող հարթակի ստեղծում
Պտտվող հարթակի ստեղծում

Անհրաժեշտ նյութեր.

  • 1x անագ թիթեղ
  • 1x փայտե գամգեր
  • Կասետ -
  • 1x պտուտակ
  • 1x գավաթ
  • 1x ներկի ձողիկ
  • Տաք սոսինձ
  1. Կտրեք թիթեղյա թերթիկը ցանկալի ձևի և եզրերը կպցրեք ՝ կտրվածքներից խուսափելու համար:
  2. Ներկի փայտը տաք սոսինձով կպցրեք թիթեղյա թերթիկի ներքևին `լրացուցիչ կոշտություն ապահովելու համար:
  3. Թիթեղի թերթիկի մեջտեղում նախապես փոս փորեք և փայտե գավազանը պտուտակով ամրացրեք (Նշում. Հնարավոր է, որ լրացուցիչ հեղուկի քաշը հակակշռելու համար անհրաժեշտ լինի լրացուցիչ կշիռներ ամրացնել)
  4. Կտրեք բաժակի հատակը, որպեսզի ձեր խմիչքը և տաք սոսինձը թիթեղյա թերթիկի մի կողմը պահեն:

Քայլ 3. Ստեղծեք շշերի տակդիր և Arduino պարիսպ

Ստեղծելով շշերի տակդիր և Arduino պարիսպ
Ստեղծելով շշերի տակդիր և Arduino պարիսպ
Ստեղծելով շշերի տակդիր և Arduino պարիսպ
Ստեղծելով շշերի տակդիր և Arduino պարիսպ

Անհրաժեշտ նյութեր.

  • 3 ֆուտ պղնձե խողովակ
  • 1x պղինձ T համատեղ
  • Փայտ
  • Տաք սոսինձ
  • Գայլիկոն
  1. Արդուինոն թափվող վնասներից պաշտպանելու համար օգտագործեք փայտը պարիսպ ստեղծելու համար, աջակցության համար պարիսպի վերևում անցք բացեք:
  2. Կտրեք պղնձե խողովակը ցանկալի բարձրության վրա `շիշը պահելու համար:
  3. Օգտագործելով ընտրովի շիշը, ստեղծեք փայտից պատրաստված պահարան և երկու անցք բացեք ՝ մեկը պղնձե խողովակին ամրացնելու համար, իսկ մյուսը ՝ շշի վզին փաթաթելու համար:
  4. Ամրացրեք ամրակը պղնձե խողովակին պղնձե T-Joint- ի վրա `տաք սոսինձ օգտագործելով:

Քայլ 4: Ստեղծեք շշի լցման արտանետում

Ստեղծելով շշի լցման ճեղքվածք
Ստեղծելով շշի լցման ճեղքվածք
Ստեղծելով շշի լցման ճեղքվածք
Ստեղծելով շշի լցման ճեղքվածք
  • 1x պլաստիկ շիշ:
  • 1x փոքր կտոր պլաստիկ
  • 1x ծալվող ծղոտ
  • 1x փոքր arduino միակցիչ
  • 1x մալուխի ամրակ
  • Տաք սոսինձ
  • Գայլիկոն
  1. Օգտագործեք տաք սոսինձ ատրճանակը `արդուինոյի միակցիչը պլաստիկի փոքր կտորի մի կողմին ամրացնելու համար: (Ինչպես ցույց է տրված Նկար 1 -ում):
  2. Օգտագործեք տաք սոսինձ ատրճանակը `մալուխի ամրակը պլաստիկի փոքր կտորի մյուս կողմը ամրացնելու համար: (Ինչպես ցույց է տրված Նկար 1 -ում):
  3. Bottleրի շշի կափարիչի միջոցով անցք կատարեք պլաստիկ ծղոտի մոտավորապես նույն տրամագծով:
  4. Պլաստիկ ծղոտը շշի կափարիչին ամրացնելու համար օգտագործեք տաք սոսինձ ատրճանակ: Օգտագործեք տաք սոսինձ ատրճանակը `ծղոտը կնքելու համար, որպեսզի պահեք ցանկալի հեղուկը, երբ այն գլխիվայր շրջվի:

Քայլ 5: Կարգավորեք Arduino- ն

Կարգավորեք Arduino- ն
Կարգավորեք Arduino- ն
Կարգավորեք Arduino- ն
Կարգավորեք Arduino- ն
  • 1x Elego UNO R3
  • 6x արականից արական մալուխ
  • Arduino R3 Proto Shield Kit
  • 1x firewire մալուխ
  1. Միացրեք Protoshield- ը arduino- ին:
  2. Միացրեք մեծ սպասարկիչը թվային մուտքին ~ 10 (ինչպես ցույց է տրված գրաֆիկում)
  3. Միացրեք փոքր servo- ն թվային մուտքին ~ 9 (Ինչպես ցույց է տրված գրաֆիկում)
  4. Երկուսն էլ միացրեք հիմքերը
  5. Servos- ը միացնելու համար օգտագործեք 5 վ ընդունիչ: (եթե օգտագործում եք ավելի քան երկու սերվո, խնդրում ենք AdaFruit ընդլայնիչ ձեռք բերելու համար:
  6. Եթե protoshield- ն օգտագործվում է, դուք կկարողանաք միացնել անհրաժեշտ երկու 5V առանց մեծ դժվարությունների:

Քայլ 6: Կոդ

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

#ներառում

Servo smallServo; // ստեղծել servo օբյեկտ, որը վերահսկում է servo- ն

Servo bigServo;

int pos = 0; // փոփոխական ՝ սերվոյի դիրքը պահելու համար

int pos2 = 0;

void setup () {

smallServo.attach (9); // ամրացնում է սերվոն 9 -րդ փինում servo օբյեկտին

bigServo.attach (10); // մեծ սերվոյին ամրացնում է 9 կապում

}

դատարկ շրջան () {

smallServo.write (0); // inits servo զրոյական պոզիտինո

bigServo.write (0); // init servos զրոյական positino ուշացումով (1000);

համար (pos = 0; pos <= 180; pos += 1) {// անցնում է 0 աստիճանից մինչև 180 աստիճան

bigServo.write (pos); // ասա սերվոյին գնալ «pos» փոփոխականի դիրքում

ուշացում (10); // սպասում է 10 ms, մինչև servo- ն հասնի դիրքին

}

ուշացում (1000);

համար (pos2 = 0; pos2 <= 165; pos2 += 1) {// անցնում է 0 աստիճանից մինչև 180 աստիճան

// 1 աստիճանի քայլերով

smallServo.write (pos2); // սերվոյին ասա, որ անցնի «pos» փոփոխականի դիրքը

ուշացում (5); // սպասում է 15ms, մինչև servo- ն հասնի դիրքին

}

ուշացում (20000); // Սա հետաձգում է, թե որքան երկար է հեղուկը

համար (pos2 = 165; pos2> = 0; pos2 -= 1) {// անցնում է 180 աստիճանից մինչև 0 աստիճան

smallServo.write (pos2); // ասա սերվոյին գնալ «pos» փոփոխականի դիրքում

ուշացում (5); // սպասում է 5 ms, մինչև servo- ն հասնի դիրքին

}

համար (pos = 180; pos> = 0; pos -= 1) {// անցնում է 180 աստիճանից մինչև 0 աստիճան

bigServo.write (pos); // ասա սերվոյին գնալ «pos» փոփոխականի դիրքում

ուշացում (15); // սպասում է 15ms, մինչև servo- ն հասնի դիրքին

}

bigServo.detach (); // ՀԵՌԱՆՈՄ Է ERԱՌԱՅՈԹՅՈՆԸ ՝ ՇԱՐՈՆԱԿՈԹՅՈՆՆԵՐԸ կանխելու համար:

smallServo.detach ();

}

Քայլ 7: Միավորել տարրերը միասին

Միավորել տարրերը միասին
Միավորել տարրերը միասին
Միավորել տարրերը միասին
Միավորել տարրերը միասին
  1. Խնդրում ենք նկատի ունենալ, որ հեղուկները կարող են վնասել ձեր էլեկտրոնիկան: Machineգույշ եղեք մեքենան հեղուկներով աշխատեցնելիս:
  2. Կցեք մեծ սպասքը պտտվող սկուտեղին:
  3. Միացրեք փոքր սերվերը պղնձե խողովակին և գործարկեք տրամադրված աղբյուրի կոդը (Նշում. Մի օգտագործեք հեղուկներ այս վազքի ընթացքում): Սա թույլ կտա կարողանալ չափաբերել ծղոտը և համոզվել, որ և սկուտեղը, և ծղոտը համաժամանակյա են աշխատում:
  4. Եթե բավարարված եք պտտվող սկուտեղի և ծղոտի շարժումով: Շարունակեք ստուգել այն ջրով:
  5. Կնքեք Arduino- ն տուփի ներսում:
  6. Վայելեք ձեր խմիչքը:

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