Բովանդակություն:
- Քայլ 1: ՆՅՈԹԵՐ
- Քայլ 2. Պտտվող հարթակի ստեղծում
- Քայլ 3. Ստեղծեք շշերի տակդիր և Arduino պարիսպ
- Քայլ 4: Ստեղծեք շշի լցման արտանետում
- Քայլ 5: Կարգավորեք Arduino- ն
- Քայլ 6: Կոդ
- Քայլ 7: Միավորել տարրերը միասին
Video: Խմիչքի մեքենա `7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ըմպելիքի մեքենան ստեղծվել է մեր խմիչքները լցնելու եղանակները հեշտացնելու մտադրությամբ:
Քայլ 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 ներկի ձողիկ
- Տաք սոսինձ
- Կտրեք թիթեղյա թերթիկը ցանկալի ձևի և եզրերը կպցրեք ՝ կտրվածքներից խուսափելու համար:
- Ներկի փայտը տաք սոսինձով կպցրեք թիթեղյա թերթիկի ներքևին `լրացուցիչ կոշտություն ապահովելու համար:
- Թիթեղի թերթիկի մեջտեղում նախապես փոս փորեք և փայտե գավազանը պտուտակով ամրացրեք (Նշում. Հնարավոր է, որ լրացուցիչ հեղուկի քաշը հակակշռելու համար անհրաժեշտ լինի լրացուցիչ կշիռներ ամրացնել)
- Կտրեք բաժակի հատակը, որպեսզի ձեր խմիչքը և տաք սոսինձը թիթեղյա թերթիկի մի կողմը պահեն:
Քայլ 3. Ստեղծեք շշերի տակդիր և Arduino պարիսպ
Անհրաժեշտ նյութեր.
- 3 ֆուտ պղնձե խողովակ
- 1x պղինձ T համատեղ
- Փայտ
- Տաք սոսինձ
- Գայլիկոն
- Արդուինոն թափվող վնասներից պաշտպանելու համար օգտագործեք փայտը պարիսպ ստեղծելու համար, աջակցության համար պարիսպի վերևում անցք բացեք:
- Կտրեք պղնձե խողովակը ցանկալի բարձրության վրա `շիշը պահելու համար:
- Օգտագործելով ընտրովի շիշը, ստեղծեք փայտից պատրաստված պահարան և երկու անցք բացեք ՝ մեկը պղնձե խողովակին ամրացնելու համար, իսկ մյուսը ՝ շշի վզին փաթաթելու համար:
- Ամրացրեք ամրակը պղնձե խողովակին պղնձե T-Joint- ի վրա `տաք սոսինձ օգտագործելով:
Քայլ 4: Ստեղծեք շշի լցման արտանետում
- 1x պլաստիկ շիշ:
- 1x փոքր կտոր պլաստիկ
- 1x ծալվող ծղոտ
- 1x փոքր arduino միակցիչ
- 1x մալուխի ամրակ
- Տաք սոսինձ
- Գայլիկոն
- Օգտագործեք տաք սոսինձ ատրճանակը `արդուինոյի միակցիչը պլաստիկի փոքր կտորի մի կողմին ամրացնելու համար: (Ինչպես ցույց է տրված Նկար 1 -ում):
- Օգտագործեք տաք սոսինձ ատրճանակը `մալուխի ամրակը պլաստիկի փոքր կտորի մյուս կողմը ամրացնելու համար: (Ինչպես ցույց է տրված Նկար 1 -ում):
- Bottleրի շշի կափարիչի միջոցով անցք կատարեք պլաստիկ ծղոտի մոտավորապես նույն տրամագծով:
- Պլաստիկ ծղոտը շշի կափարիչին ամրացնելու համար օգտագործեք տաք սոսինձ ատրճանակ: Օգտագործեք տաք սոսինձ ատրճանակը `ծղոտը կնքելու համար, որպեսզի պահեք ցանկալի հեղուկը, երբ այն գլխիվայր շրջվի:
Քայլ 5: Կարգավորեք Arduino- ն
- 1x Elego UNO R3
- 6x արականից արական մալուխ
- Arduino R3 Proto Shield Kit
- 1x firewire մալուխ
- Միացրեք Protoshield- ը arduino- ին:
- Միացրեք մեծ սպասարկիչը թվային մուտքին ~ 10 (ինչպես ցույց է տրված գրաֆիկում)
- Միացրեք փոքր servo- ն թվային մուտքին ~ 9 (Ինչպես ցույց է տրված գրաֆիկում)
- Երկուսն էլ միացրեք հիմքերը
- Servos- ը միացնելու համար օգտագործեք 5 վ ընդունիչ: (եթե օգտագործում եք ավելի քան երկու սերվո, խնդրում ենք AdaFruit ընդլայնիչ ձեռք բերելու համար:
- Եթե 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: Միավորել տարրերը միասին
- Խնդրում ենք նկատի ունենալ, որ հեղուկները կարող են վնասել ձեր էլեկտրոնիկան: Machineգույշ եղեք մեքենան հեղուկներով աշխատեցնելիս:
- Կցեք մեծ սպասքը պտտվող սկուտեղին:
- Միացրեք փոքր սերվերը պղնձե խողովակին և գործարկեք տրամադրված աղբյուրի կոդը (Նշում. Մի օգտագործեք հեղուկներ այս վազքի ընթացքում): Սա թույլ կտա կարողանալ չափաբերել ծղոտը և համոզվել, որ և սկուտեղը, և ծղոտը համաժամանակյա են աշխատում:
- Եթե բավարարված եք պտտվող սկուտեղի և ծղոտի շարժումով: Շարունակեք ստուգել այն ջրով:
- Կնքեք Arduino- ն տուփի ներսում:
- Վայելեք ձեր խմիչքը:
Խորհուրդ ենք տալիս:
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա վարելու խաղ. 5 քայլ (նկարներով)
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա Ես կարծում էի, որ սա կատարյալ հնարավորություն էր ՝ իմ ThreadBoard- ի միջոցով ներկառուցված համակարգ ստեղծելու համար: Իմ ոգեշնչումը քերծվածքների համար
DIY Arduino Bluetooth- ով կառավարվող մեքենա. 6 քայլ (նկարներով)
DIY Arduino Bluetooth- ով կառավարվող մեքենա. Բարև ընկերներ: Իմ անունը Նիկոլաս է, ես 15 տարեկան եմ և ապրում եմ Հունաստանում, Աթենքում: Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել 2 անիվով Bluetooth- ով կառավարվող մեքենա ՝ օգտագործելով Arduino Nano, 3D տպիչ և մի քանի պարզ էլեկտրոնային բաղադրիչներ: Անպայման դիտեք իմ
Քննադատական ձեռքի լվացման քայլ ուսուցման մեքենա. 5 քայլ
Քննադատական ձեռքի լվացման քայլ ուսուցման մեքենա. Սա մեքենա է, որը հիշեցնում է օգտագործողին այն քայլերի մասին, երբ նա պետք է լվանա իր ձեռքերը: Այս մեքենայի նպատակն է օգնել մարդկանց հասկանալ, թե ինչպես են իրենց ձեռքերը ճիշտ լվանում արդյունավետ կերպով: Համաճարակի կամ համաճարակի կանխարգելման շրջանում
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Խմիչքի խառնիչ. 5 քայլ (նկարներով)
Drink Stirrer. Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)