![Robotik tutqich: 6 qadam Robotik tutqich: 6 qadam](https://i.howwhatproduce.com/images/002/image-4275-35-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
![Robot ushlagichi Robot ushlagichi](https://i.howwhatproduce.com/images/002/image-4275-36-j.webp)
Ushbu loyihada men sizga qanday qilib Arduino tomonidan boshqariladigan va to'liq 3D chop etiladigan robot tutqichni yasaganimni ko'rsataman. Loyiha 8 yil oldin jjshortcut ko'rsatmalari bo'yicha joylashtirilgan ochiq manba robotli qurolga asoslangan bo'lib, siz uning loyihasini bu erda ko'rishingiz mumkin.
1 -qadam: 3D bosib chiqarish
![3D bosib chiqarish 3D bosib chiqarish](https://i.howwhatproduce.com/images/002/image-4275-37-j.webp)
Amaldagi barcha qismlar 3D bosma bo'lib, men DXF ochiq manbali loyihalarini oldim va siyoh shaklida ochdim. Keyin men alohida qismlarni ajratdim va kerak bo'lmaganda o'chirib tashladim, keyin har bir qismini alohida saqladim va STL konvertoridan onlayn SVG ishlatdim. O'zgartirgandan so'ng, men 10 mm balandlikda o'rnatgan asosiy tutqichlardan tashqari barcha qismlar uchun balandlikni 5 mm qilib qo'ydim.
Keyin STL fayllarini Cura -da ochdim va SD -kartaga saqladim va barcha qismlarini chop etdim.
2 -qadam: yig'ish
![O'rnatish O'rnatish](https://i.howwhatproduce.com/images/002/image-4275-38-j.webp)
Barcha qismlar chop etilgach, men 3 mm diametrli burg'ulash yordamida teshiklarni kattalashtirdim. Keyin men barcha qismlarni irodasi bir -biriga mos kelishi uchun bir nechta uyalarni topshirishim kerak edi.
Men qismlarni bir -biriga ulash uchun M3 murvat va M3 nilokli yong'oqlardan foydalandim. Men servoni 3D bosib chiqarishga o'z -o'zidan tejamkor vintlar yordamida uladim. Keyin men 3D bosmani servo dvigatelning oxiriga, shuningdek, o'z -o'zidan tejamkor vintlar yordamida biriktirdim.
Men, shuningdek, ikki tomonlama lentani ishlatib, tutqichning uchiga kauchuk kamar yopishtirdim, shunda u narsalarni yig'ishda ko'proq ushlab turadi.
3 -qadam: Nazoratchi
Men servoni boshqarish uchun Arduino UNO dan foydalanishga qaror qildim. O'chirish juda oddiy, faqat servo musbatini 5v ga, manfini esa erga, keyin signal simini 9 -pinga ulang.
Servo ulangandan so'ng potentsiometrni analog pin 0 ga, keyin potentsiometrning bir tomoni erga, ikkinchi tomoni 5v ga ulang.
Keyin men kodni Arduino -ni kompyuterga ulab, kompilyatsiya qilib, keyin Arduino -ga yukladim. Men quyidagi kodni qo'shdim.
#Servo myservo -ni qo'shing; // servoni boshqarish uchun servo ob'ekt yaratish
int potpin = 0; // potentsiometrni ulash uchun ishlatiladigan analog pin
int val; // analog pimdan qiymatni o'qish uchun o'zgaruvchi
bo'sh o'rnatish () {
myservo.attach (9); // servo ob'ektga 9 -pinli servo biriktiriladi}
void loop () {
val = analogRead (potpin); // potentsiometr qiymatini o'qiydi (0 dan 1023 gacha)
val = xarita (val, 0, 1023, 0, 180); // uni servo bilan ishlatish uchun uni o'lchang (qiymati 0 dan 180 gacha)
myservo.write (val); // o'lchov qiymatiga ko'ra servo holatini o'rnatadi
kechikish (15); // servo u erga kelishini kutadi}
4 -qadam: Bajarildi
![Bajarildi! Bajarildi!](https://i.howwhatproduce.com/images/002/image-4275-39-j.webp)
Potentsiometr tugmachasini aylantirganda hamma narsa ulangan va dasturlashtirilgan, ushlagich ochiladi va yopiladi. Bu ushlagichni narsalarni yig'ish uchun robot qo'liga bog'lab qo'yish mumkin edi.
5 -qadam: Tan olish
LCSC Electronics kompaniyasi bilan hamkorlik uchun minnatdorman.
LCSC Electronics - Xitoyning elektron komponentlar bo'yicha etakchi distribyutori. LCSC yuqori sifatli elektron komponentlarning keng assortimentini arzon narxlarda sotadi. Stokda 150 000 dan ortiq qismlar bo'lsa, ular sizning keyingi loyihangiz uchun kerakli komponentlarga ega bo'lishi kerak. Bugun ro'yxatdan o'ting va birinchi buyurtmangizda $ 8 chegirmaga ega bo'ling.