Mündəricat:
- Addım 1: Baxış
- Addım 2: Parça siyahısı
- Addım 3: Alətlər
- Addım 4: Gözlərin 3D çapı
- Addım 5: 3d çap
- Addım 6: Əsas Montaj
- Addım 7: Elektronika
- Addım 8: Kod
Video: Animatronics Gözləri İzləyin: 8 Adım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Arduino layihəsi hərəkəti çəkmək üçün Optik Akış Sensorundan (ADNS3080) istifadə edir.
Sonra məlumatları tərcümə edərək servonun hərəkət etməsi üçün gözlərin hərəkət edən obyekti izlədiyi kimi görünməsini təmin edin.
Bu asan bir tikinti deyil.
Bu təlimat 100% mükəmməl ola bilmədiyi üçün 3d çap, lehimləmə, bəzi ümumi texniki anlayış və problemlərin həlli tələb olunur.
Bunu bacardığım qədər əhatəli və izahlı etmək üçün əlimdən gələni edəcəyəm.
Sual verməkdən və şərhlərinizi yazmaqdan çekinmeyin.
"Yaradan" cəmiyyətə və orada layihələri paylaşan bütün insanlara təşəkkür etmək istəyirəm.
İndi göz animatronikasını izləyərək sərin bir hərəkət etməyək.
Addım 1: Baxış
Addım 2: Parça siyahısı
1 ədəd Arduino Nano 3.0 ATmega328P Controlador
6x SG90 9g Mini Mikro Servo
1x Optik Akış Sensoru APM2.5 ADNS 3080
1x 50*70 PCB
2x Tək Sıralı Qadın Pin Başlıqları
2x Tək Sıralı Kişi Pin Başlıqları
x2 5 pinli Dupont tel kabel bağlayıcıları 2.54 mm Jumper Header Gövdəsi Qadın
x2 2 pinli Dupont tel kabel bağlayıcıları 2.54 mm Jumper Header Gövdəsi Qadın
1x Mini 3 Pinli İdarə Paneli Açıq mövqedə Rocker Switch İşıqlandırılır
1x Dc Power Jack Soket Konnektoru (Çap enerji mənbəyindən asılıdır)
4x 2 MM Yaşıl/Sarı/Mavi/Qırmızı/LED İşıq Diyotu
12x IR LED 850nm İnfraqırmızı 5mm Diodlar
1x LL2596 DC-DC-dən XL4005 DSN5000
16x 220R müqavimət
1x LM8UU Xətti Buruq 8mm xətti bilyalı rulman
1x 100mm Hamar Mil Çubuq Xrom paslanmayan polad Çap 8mm
8x M2 Paslanmayan Poladdan Düz Başlı Havşa Phillips Maşın Vintləri
4x M3 vintlər altıbucaqlı yastı başlıq
11x Plastik M3 Top Toka Bağlama Çubuğunun Sonu Yerləşdirmə Topu Toka bağlantısı İtmə/Çəkmə Çubuğu
6x M2 L300mm Bağlantı Paslanmayan Polad Bağlayıcı Çubuq, Servo üçün Dual End Thread
2x 11/23 M4 vintli Metal Kardan Derzli Gimbal Kaplinlər Universal Ortaq (şəkilə bax)
3x 3D Yazıcı Filamenti Ağ / Qara / Şəffaf Mavi
Addım 3: Alətlər
- 3d printer
- Lehimleme dəmir
- Hex açar dəsti
- Kiçik tornavida (M2)
- Crimper Pense Kabel Kesiciler Elektrik Tel
- Kabel Tel Sökücü (Tövsiyə olunur)
- Z-Bend Pense Ağır Duty 90 dərəcə 1/16 qədər (Yüksək tövsiyə olunur)
- Səbir
Addım 4: Gözlərin 3D çapı
Bütün stl faylları burada mövcuddur:
www.thingiverse.com/thing:3604563
Gözləri çap etməklə başlayın.
Prusa ColorPrint istifadə edərək 3 fərqli rəng və 4 rəng dəyişikliyi olan gözlərim var.
İstifadə etdiyim rəng dəyişikliyi:
- z 0 - ağ
- z 13.9 - qara
- z 14.1 - mavi
- z 16.7 - qara
Nədənsə çox rəngli çap etmək istəmirsinizsə və ya edə bilmirsinizsə (çox rəngli printerə ehtiyac yoxdur), həmişə ağ çap etməyi və rəngləri rəngləməyi cəhd edə bilərsiniz.
Rəngləri boyamağa çalışdım və bunun daha çətin olduğunu və yaxşı görünmədiyini gördüm.
Kapilyar edərkən qırmızı yun və akril lak istifadə etdim https://www.youtube.com/embed/q4vzEABlHMo (saat 2:17).
Yunu yapışdırmaq və daha real bir parıltı əlavə etmək üçün parlaq lak istifadə etdim.
Çap edildikdən sonra Ball Toka keçidini və Universal Birliyi birləşdirmək vaxtı gəldi.
Deliklərə oturmaq üçün Bilyalı Toka bağlama vidasını kəsmək lazım ola bilər (şəkilə bax).
Uyğunluğundan asılı olaraq bir az super yapışqan lazım ola bilər.
Universal Joint yapışdırmayın!
Addım 5: 3d çap
Qalan izlər standartdır.
Mən PETG -dən istifadə edirəm, ancaq istədiyiniz kimi çap edə bilərsiniz.
Gözlərinizi və göz qapaqlarınızı ən yüksək detalda çap edin. digər hissələrin yüksək detallara ehtiyacı yoxdur.
Onlara daha çox güc vermək üçün 0.8 mm burunlu 0.4 qat hündürlükdə Base və Box yazdırdım, lakin bu lazım deyil.
P. S Müxtəlif burun ölçülərini istifadə etməmisinizsə, bunu etməyə təşviq edirəm, çox əyləncəlidir.
Addım 6: Əsas Montaj
1- Əlavə edilmiş SG90 9g Mini Mikro Servo.
* bildiriş istiqaməti
** bildirin ki, yelləncək hərəkətini idarə edən 2 ön servo aşağıdan quraşdırılmışdır.
*** hələ buynuzları açmayın! Servo buynuzları vidalamadan əvvəl onları orta mövqeyə qoymalısınız (bu sənədin kod hissəsindəki başlanğıc eskizinə baxın)
2- 2 çubuq tutucu daxil edin.
LM8UU xətti yatağı montajın içərisinə daxil edin.
Mili Çubuğu 1 tutucudan LM8UU -ya ikinci tutucudan keçirin.
3- Bağlayıcı çubuqları ölçüsünə görə kəsin.
* Bu hissə kritikdir. Vaxtınızı ayırın və mümkün qədər dəqiq olmağa çalışın.
** Z-əyilməsini nəzərə alın. (z-bend pensləri işinizi çox asanlaşdıracaq və dəqiq görəcək:
4- Çubuqları bağlayın.
Addım 7: Elektronika
PCB yaradın.
XL4005
içində:
12V
GND
çıxdı:
5V
GND
ADNS 3080 Kablolama:
PIN_MISO - Pin 12
PIN_MOSI - Pin 11
PIN_SCK - Pin 13
PIN_MOUSECAM_RESET - Pin 9
PIN_MOUSECAM_CS - Pin 10
5V
GND
Servo naqilləri:
pin 2 - sağa dönmə
pin 3 - sağa əymək
pin 7 - sola dönmə
pin 6 - sol əyilmə
pin 4 - göz qapağının əyilməsi
pin 5 - göz qapağı aç/bağla
5VGND
LED Çubuq naqilləri:
Pin A4
Pin A5
Pin A6
Pin A7
*220 R müqavimət istifadə edin
5VGND
IR LED naqilləri:
12v
*220 R müqavimət istifadə edin
GND
Addım 8: Kod
Bütün eskizləri buradan yükləmək mümkündür:
github.com/Nimrod-Galor/eye-animatronics
Zip olaraq yükləyin və kompüterinizə açın.
İnit-servos.ino eskizini Arduino Bord-a yükləyin.
Bu eskiz bütün servoları orta vəziyyətdə yerləşdirəcək.
İndi servo buynuzlarını hizalamaq və vidalamaq vaxtıdır.
Bütün buynuzları vidaladıqdan sonra göz-animatronics.ino'yu Arduinoya yükləyin.
Təbrik edirik, göz animatronikası layihəniz tamamlandı.
Tövsiyə:
Raspberry Pi və OpenCV istifadə edərək real vaxtda Rubik Cube Gözləri Bağlı Çözücü: 4 addım
Raspberry Pi və OpenCV istifadə edərək real vaxtda Rubik Cube Gözləri Bağlı Çözücü: Bu, Rubikin gözləri bağlı halda həll etmək üçün hazırladığı kub alətinin 2-ci versiyasıdır. Birinci versiya javascript tərəfindən hazırlanmışdır, RubiksCubeBlindfolded1 layihəsini görə bilərsiniz, əvvəlki versiyadan fərqli olaraq, bu versiya rəngləri aşkar etmək üçün OpenCV kitabxanasından istifadə edir
Qırmızı gözləri qaraldan skelet: 16 addım (şəkillərlə)
Qırmızı Gözləri Qaraldan İskelet: Halloween üçün yaxşı bir skelet dəstəyini kim sevməz? Bu Təlimat, skeletiniz üçün (və ya sadəcə bir kəllə üçün) parlayan qırmızı gözlərin bir araya gətirilməsini göstərir ki, bu da hiylə və ya qulluqçulara və digər canlılara ürpertici təsir göstərir
Parlayan heykəl gözləri: 5 addım (şəkillərlə)
Parlayan Heykəl Gözləri: Heykəllər ilham, xatırlama və tarixin bir dövrü ilə əlaqələndirir. Heykəllərin yeganə problemi gün işığı xaricində zövq ala bilməmələridir. Ancaq heykəllərin gözünə qırmızı LEDlər əlavə etmək onları şeytana bənzəyir və brin
Bluetooth LE və RaspberryPi ilə İstiliyi İzləyin və Qeyd edin: 9 Adım (Şəkillərlə)
Bluetooth LE və RaspberryPi ilə Temperaturu İzləyin və Qeyd edin: Bu təlimat, Blue Radios (BLEHome) və RaspberryPi 3B-dən Bluetooth LE sensoru olan çox düyünlü bir temperatur izləmə sisteminin necə qurulacağına aiddir. Bluetooth LE standartının inkişafı sayəsində indi hazırdır
Animasiya Spooky Balqabaq Gözləri: 9 Adım (Şəkillərlə)
Animasiya Spooky Balqabaq Gözləri: Bir neçə il əvvəl, yeni bir animasiya Halloween rekvizitindən ilham axtararkən, YouTube -un iştirakçısı 68percentwater -dən Arduino Servo Balqabaq adlı bir videoya rast gəldik. Bu video tam olaraq axtardığımız şey idi, lakin bəzi