Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Üçüncü əl
Addım 1: Alətlər və Parçalar siyahısı
Alətlər/Materiallar
- 3D printer (Lulzbot Mini və TAZ6)
- Qazma
- Zımpara
- Super yapışqan
- 3D Modelləşdirmə Proqramı (Autodesk Fusion 360)
Hissələri
- Çoxlu Filament
- 15x M3 16mm vintlər
- 5x Adafruit Flex Sensorları
- 5x TowerPro MG92B servoları
- 1x Arduino Mega
- Balıqçılıq Xətti (Naylon Tel)
- 1x Kumaş Əlcək
- Çox tel
- 1x 9V Batareya
- 1x Çörək Paneli
Addım 2: 3D Model
Yuxarıdakı şəkildə gördüyünüz kimi hər bir barmaq seqmentinin ölçülərini alaraq komanda yoldaşımızın əllərindən birini istinad modeli olaraq istifadə etdik. Ölçdüyümüz ölçüləri istifadə edərək, hər barmağımızı və ovucumuzu CAD edə bildik.
Hər bir barmağın ovuc içərisinə mükəmməl şəkildə sürüşdüyünü yoxladıqdan sonra, telləri ön qola endirmək üçün ovucumuzda deşiklər açdıq. Ön kol, ovuca mükəmməl girmək üçün hazırlanmışdır. Neylon tellərin bir -birinə müdaxilə etməməsi üçün servoları ofset etmək üçün ön kolun üstünə çuxurlar da əlavə etdik.
Addım 3: Çap et
Bütün barmaq hissələrini, ovuc və qolu çap etmək üçün yuxarıdakı parametrləri olan bir Lulzbot Taz istifadə etdik.
Addım 4: yığın
Hər bir barmaq hissəsinin düz hissələrini zımparalayın və lazım olduqda çuxurları daha da genişləndirin. Sonra seqmentləri birləşdirmək üçün super yapışqan istifadə edin və seqmentlər üçün birləşmə olaraq M3 vintlərindən istifadə edin. Hər barmaq üçün bunu etdikdən sonra, oynaqları ovuca sürüşdürün. Ön qolu ovuca bağlamaq üçün xurmanı biləyi təşkil edən iki hissənin arasında sıxışdırdıq. Barmaqlarınızın hərəkətini elastik sensorlar tərəfindən oxunması üçün istifadəçinin geyəcəyi əlcəyə yapışdırdıq. Bundan sonra, uzatma tellərini bükərək sensorlardakı pinlərə bağladıq. Nəhayət, istifadəçinin əlcəkdəki hərəkətlərinə uyğun olaraq əl kodladığımız bir Arduino Mega istifadə etdik.
Addım 5: Kod
Kod əvvəlcə hər bir servo və əyilmə sensorunun harada bağlandığını təyin edir. Sonra əyilmə sensorlarından minimum və maksimum dəyərləri götürən və servo üzərindəki minimum və maksimum dəyərlərə uyğunlaşdıran kalibrləmə rejiminə başlayır. Kodun son hissəsi servoya sensorun giriş dəyərinə əsaslanaraq bir mövqeyə keçməsini bildirir.