Mündəricat:
- Addım 1: hissələri toplayın:
- Addım 2: montaj videosu
- Addım 3: Lazer hissələri kəsin
- Addım 4: Göz kürəsi və göz qapaqları hərəkətlərini idarə etmək üçün nəzarət telləri düzəldin
- Addım 5: 3d Çap üçün Faylları qoyun
- Addım 6: Dövrə edin
- Addım 7: Baza yığın
- Addım 8:
- Addım 9:
- Addım 10:
- Addım 11:
- Addım 12:
- Addım 13:
- Addım 14: Boyunu yığın
- Addım 15:
- Addım 16:
- Addım 17:
- Addım 18:
- Addım 19:
- Addım 20: Göz Qutusu qurun
- Addım 21:
- Addım 22:
- Addım 23:
- Addım 24:
- Addım 25:
- Addım 26:
- Addım 27: Göz qapağı qutusunu yığın
- Addım 28:
- Addım 29:
- Addım 30:
- Addım 31:
- Addım 32: Göz qapağı qutusunu göz kürəsi qutusuna quraşdırın
- Addım 33: Ötürücüyü bağlayın
- Addım 34: Çənəni yığın
- Addım 35:
- Addım 36: Beyinlər verin
- Addım 37: Hər şeyi hazırlayın
- Addım 38: Proqram təminatına ümumi baxış
- Addım 39:
Video: FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Hey oğlan mənim göstərişlərimə xoş gəldiniz.
Fritz -Animatronik Robotik Baş.
Fritz açıq mənbədir və inanılmaz dərəcədə heyrətamizdir.
Hər şey üçün istifadə edilə bilər.
Məsələn: insan duyğularını öyrənmək, resepsiyonist, Halloween studiyası, flört, müğənni və daha çox şey xəyalınıza əsaslanır!
Həm də mahnı oxuya bilər və ən yaxşısı dəyişdirilə bilən bir lövhəyə sahibdir, buna görə hər kəsin üzünü aşındıra və Fritzə bağlaya bilərsiniz və Fritz sizin adamınız olacaq.
Akril və kontrplakın iki versiyasını hazırladım.
Daşlı bir görünüş istədim, buna görə dostum qırmızı sinirlər göstərən akrilik Fritz göz kürəyimi boyadı.
Rəsmi link:
github.com/XYZbot
Addım 1: hissələri toplayın:
Mini servo motor x11.
Normal servo motor x2.
Arduino Uno və ya mega x1.
Servo mühərrikləri Arduino'ya bağlamaq üçün Arduino sensor qalxan v5.0 (və ya növbəti addımda göstərilən dövrə düzəldin) x1.
Ultrasonik sensor və ya ir sensoru x1.
1000uf kondansatör x1.
Kişi başlıq sancaqları.
Göstəriş üçün bir led.
Lehim silahı və lehim teli.
6v adapter və ya batareya (1.5AA x4).
0.032 diametrli sərt tel (1 metr) (nəzarət telləri hazırlamaq üçün).
2 mm qalınlığında 30 mm uzunluğunda metal çubuq.
6 mm qalınlığında 150 mm uzunluğunda metal çubuq və ya taxta dübel.
Yaylar və ya rezin bant.
MDF və ya kontrplak və ya akril təbəqə (qalınlığı 3,2 ilə 3,5 mm arasında olan hər şey tövsiyə olunur).
Yapışqan.
Qara marker.
Lazer kəsici və 3d printerə giriş.
İğneli burun pensləri x2.
Qoz-cıvatalar (m3).
İncə süzgəclər (daxil etmək çətindirsə, sənəd vermək üçün).
Son və ən vacib şey bir KOMPYUTER !!.
Qeyd: Hər bir parçanı və montaj parçalarını göstərən rəsmi bir video da əlavə etdim, montajın ətraflı təlimatı üçün baxın.
Videoda bir az fərqli montaj proseduru göstərilir.
Hər kəsdən istifadə edin.
Proqram yalnız pəncərələrdə işləyir.
Addım 2: montaj videosu
Addım 3: Lazer hissələri kəsin
Əllərinizin qaralmaması üçün hissəcikləri çıxarmaq üçün parçaları yuyun.
Qeyd: mdf hissələrini yuyunmayın, yalnız nəm bir parça ilə silin. Parçaları yaxşıca qurudun.
Akrili kəsərkən lütfən akril faylı istifadə edin, mdf faylını istifadə etməyin, əks halda mühərriklərin montajında problem yaranacaq.
Addım 4: Göz kürəsi və göz qapaqları hərəkətlərini idarə etmək üçün nəzarət telləri düzəldin
Aşağıda nəzarət tellərinin onlara istinad etməsi və düzəldilməsi üçün əlavə edilmiş pdf var.
Üfüqi tel x2.
Şaquli tel x2.
Göz qapağı teli x4.
Addım 5: 3d Çap üçün Faylları qoyun
Göz qapağı x4.
Vak kalıp x2 göz forması (çapdan sonra bütün daxili dayaqları qırın).
Göz üzüyü x2.
Göz mötərizəsi x2.
Celvispin x2.
Göz qapağı montajı x2.
Addım 6: Dövrə edin
Arduino Sensor Shield v5.0 əldə edin
Perfboardda düzəltdiyim dövrəni düzəldin
Addım 7: Baza yığın
Bu hissələri toplayın.
Addım 8:
Göstərildiyi kimi yığın.
Yan divarların (trapezoidal formalı) iki uzun tırnağa malik olduğuna diqqət yetirin.
Dikdörtgen parçanı yaxınlıqdakı yuvalara daxil edin.
Motor tutucusunun açılışını qarşı tərəfə baxaraq bağlayın.
Addım 9:
Digər divarı yapışdırın.
Addım 10:
Ön və arxa divarları yapışdırın.
Addım 11:
Ön divarları hərtərəfli bağladıqdan sonra lövhələr çıxacaq.
Çiyin parçalarını oraya yapışdırın.
Addım 12:
Dairəvi hissəni yuxarıya yapışdırın.
Addım 13:
Üst çuxur, motor tutucusunun çuxuruna uyğundur.
Bazaya normal bir servo motor bağlayın.
Motoru bazanın altından daxil edin.
Motor tutucusuna hizalayın.
Və yuxarıdan qoz-boltlarla bərkidin.
Qeyd: MDF və ya kontrplak hissələrinin montajı, yalnız lazım olduqda hissələrə bir az yapışqan tətbiq edin, əks halda tövsiyə olunan materialı tapsanız, uyğun olar.
Addım 14: Boyunu yığın
Bu hissələri toplayın.
Addım 15:
Parçanı düzbucaqlı parçanın solunda, digər hissəsini isə sağda servo motoru quraşdırmaq üçün yuva ilə bağlayın.
Arxa hissəni yapışdırın.
Addım 16:
Aşağıya buynuz parçasını yapışdırın.
Gerekirse yapışqan tətbiq edin.
Addım 17:
Ulduz formalı servo buynuzu, əks tərəfdən iki vida ilə bərkidin.
Addım 18:
Normal servo motoru içəridən qoz-boltlarla möhkəm bir şəkildə bağlayın.
Addım 19:
Kiçik ölçülü dairəvi servo buynuzu lazerlə kəsilmiş dairəvi dişli parçanın üzərinə qoyun.
Qarşı tərəfdən vintlər ilə sabitləyin.
Bu montajı boyun servo motorunun vintinə bağlayın.
Addım 20: Göz Qutusu qurun
Bu hissələri toplayın.
Addım 21:
Burun ucunu aşağıya baxaraq düz hissəyə daxil edin.
Düz hissədə iki yuva olduğuna diqqət yetirin.
Burun hissəsini taxdığınız zaman burun hissəsindəki çıxıntılar düz hissədəki yuvalarla uyğunlaşacaq.
Addım 22:
Oval kəsiklər olan hissəni burun hissəsindəki yuvaya yapışdırın və düz hissədəki yuvalara düzəldin.
Düz hissədə kiçik bir "g" kəsik olduğuna diqqət yetirin, burun hissəsi sizə baxan vəziyyətdə olmalıdır.
Addım 23:
Qalan iki hissəni yuvarlaq kənarları burun hissələrinə zidd olaraq yanlara yapışdırın.
Arxa hissəni iki üst çuxuru yuxarıya baxaraq bağlayın.
Addım 24:
Düz hissəyə dörd mini servo motor bağlayın.
Əvvəlcə deliklərdən servo tel daxil edin, sonra mühərrikləri quraşdırın və vintlər ilə möhkəm bağlayın (akril istifadə edərkən qoz-boltlar) vintləri çox sıxmayın.
Yan divarlara mühərriklər bağlamayın.
Arduino-nu arxa panelin usb portuna aşağıya baxaraq qoz-boltlarla möhkəm bağlayın.
Addım 25:
Üstünə yığılmış dövrə qoyun.
Addım 26:
İndi ön hissədə oval kəsiklər qoz-cıvatalı göz mötərizəsi bağlayır.
Celvis pinini daxil edin.
Göz üzüyünü düz tərəfi özünüzə bağlayın.
Kafes pimi çuxurunu göz halqası ilə hizalayın və möhkəm bir şəkildə bərkitmək üçün çubuğun kənarını digər ucuna yapışdırana qədər metal çubuq daxil edin.
Şaquli teli göz kürəsinin alt çəngəlinə, üfüqi teli isə göz kürəsinin yan kancasına bağlayın.
Göz qapağını göz üzüyünə yapışdırın, bütün hissəni markerlə qara rəngə boyayın.
Digər ucu üçün də eyni şeyi təkrarlayın.
Yapışdırarkən, burun deliklərinə yaxın tellər bağlamamağı unutmayın.
Addım 27: Göz qapağı qutusunu yığın
Bu hissələri toplayın.
Addım 28:
Üz panelində sağ tərəfinizə əlavə bir yuva olduğunu unutmayın.
Servo motoru bir hissəyə daxil edin və vintlər ilə bərkidin.
Bunu sol kənarına quraşdırın.
Digər tərəfi sağ kənarda quraşdırın.
Hər ikisinin arasına oval panel əlavə edin.
Gerekirse yapışqan tətbiq edin.
Addım 29:
Tərs çevirin.
Qalan hissələrə servo mühərriklər əlavə edin.
Addım 30:
İki göz qapağı qurun ki, bir kase quruluşu olsun.
Addım 31:
Hər iki çuxurdan iki qoz keçirin.
Göz qapağının montaj braketini deliklərini göz qapaqları ilə hizalayın və göz qapaqlarının hərəkət etməsi üçün hər iki vintini sıxın.
Göz qapaqlarına nəzarət telləri alın.
Birini yuxarı göz qapağına, digərini isə aşağı göz qapağına əlavə edin.
Digər ucuna servo buynuzu əlavə edin.
Digər hissəni də təkrarlayın.
Sol göz qapağı servo buynuzunu yuxarıya və sağ göz qapağı servo buynuzunu aşağıya doğru bağlamağı unutmayın.
Hər birini iki qoz-bolt ilə sabitlənmiş göz kürəsi çuxurunun altına yerləşdirin.
Addım 32: Göz qapağı qutusunu göz kürəsi qutusuna quraşdırın
Montaj edərkən göz qapağı nəzarət telini göz kürəsindəki oval kəsiklərdən keçirin.
Addım 33: Ötürücüyü bağlayın
Bu hissələri toplayın.
İki çubuq arasındakı dişli dişli iki qoz-boltla bərkidilir.
Bu dişli qutusunu göz qapağının altına "g" işarəsi qoyulmuş yerə bağlayın.
Addım 34: Çənəni yığın
Bu hissələri toplayın.
Addım 35:
Bu hissələri toplayın.
Çənədəki bir yuvanın kənarına yaxın olduğuna diqqət yetirin.
Çənə sümüyünü kənarındakı yuvaya yaxın bir çuxurla bağlayın.
Üç delikli çənə sümüyünə bir servo buynuzu bağlayın.
Bu çənə sümüyünü digər yuvaya yerləşdirin.
Hər iki sümük arasına sümük çubuğu əlavə edin.
Gerekirse bir az yapışqan tətbiq edin.
Addım 36: Beyinlər verin
Aşağıda arduino kodu və fritz proqramı olan zip faylı var.
Kimsə yenidən tərtib etmək və ya bəzi dəyişikliklər etmək istəyirsə, proqramın mənbə kodunu da ehtiva edir.
"Fritz.ino" kodunu lövhənizə yükləyin.
İndi "Arduino ide" i bağlayın, əks halda fritz tətbiqi bağlanmayacaq.
İndi "fritz.exe" faylını açın.
"CONNECTED" yazan yaşıl bir nişan görməlisiniz ki, bu da fritzin rock n roll üçün oxunması deməkdir.
İndi "seçimlər> motorların qurulması" na gedin və "0" olaraq dəyişdirin, bu addım servolarımızı avtomatik olaraq mərkəzləşdirir.
Sıfıra keçərkən bir ekran "simulyasiya boyası daşması xətası" alsanız "X" düyməsini basmayın, əks halda ekran yenidən açılacaqdır.
"OK" düyməsini basın.
Fritz tətbiqini yenidən başladın.
Zəhmət olmasa bu addımı atın, əks halda servomuz çalmağa başlayacaq.
Nəzarət nişanlarını istədiyiniz kimi dəyişdirin.
Bu şəkildə bağladım.
2 sol göz qapağı.
3 sol qaş.
4 sol üfüqi göz.
5-sağ üfüqi göz.
6 sol dodaq.
7-sağ göz qapağı.
8-sağ qaş.
9-sağ üfüqi göz.
10 sağ şaquli göz.
11-sağ dodaq.
12 əyilmiş boyun.
A0 əyilmiş boyun.
A1 çənə.
A2 ultrasəs əks-sancağı.
A3-ultrasəs tetik pimi.
A4-ir sensoru.
"OK" düyməsini basın.
İndi əsas motoru, yəni boynunu 12 pinə bağlayın.
Motor öz-özünə girəcək.
İndi boyun dəstəyini üzərinə yapışdırın.
Vida ilə əsas motorun üstünə diqqətlə bastırın.
İndi boyun servo motorunu, yəni boyun əyilməsini A0 -a bağlayın.
Motor özünü mərkəzləşdirəcək.
İndi yığılmış üzü dişli ilə üzdəki dişli ilə birləşdirin.
Çubuq və ya taxta dübeli digər ucuna qədər keçirin.
İndi çənə motorunu çənə hissəsinin yaxınlığındakı motoru A1 -ə bağlayın.
Çənə qurğusunu ağzı bağlanacaq şəkildə servo buynuzunu vida ilə bağlayın.
İndi qalan bütün motorları lövhəyə bağlayın.
Bağlandıqda xatırlayın.
Göz qutusunun içərisində mühərriklər şaquli olaraq "göz üfüqi mühərriklər" və üfüqi olaraq yerləşdirilən mühərriklər "göz şaquli mühərriklərdir" soldakı motor "sağ göz qapağı" motoru və sağdakı motor sol "göz qapağı" motorudur.
Hamı öz daxilinə girəcək.
Bütün servo buynuzlarını bağlayın və vintlər ilə bərkidin.
Göz qapağını bağlayarkən servo buynuzları göz qapaqlarının yarı açıq olduğunu görür.
Üz lövhəsini yapışdırın.
Fındıq-boltlarla bərkidin.
Qaşların mühərrikləri ortada olduqda qaşları əlavə edin və vintlərlə bərkidin.
Dodaq buynuzlarını hər iki tərəfə yapışdırın.
İki darı iki üst dodaq üçün, digəri isə yayla sabitlənmiş ikinci dodaq üçün bağlayın.
Üst dodağın ortasını üz lövhəsindəki kiçik çuxura bağlayın.
Alt dodağın ortasını çənədəki kiçik çuxura bağlayın.
Addım 37: Hər şeyi hazırlayın
İndi "seçimlər> mühərriklərin qurulması" na keçin.
Fərdi hissələri hərəkət etdirmək üçün minimum və maksimum oxlara basın.
Parçaların dəyərlərlə birlikdə hərəkət etdiyini görməlisiniz.
Hər bir hərəkət üçün hər bir dəyəri təyin edin, bir məmnun olduğunda test düyməsini basın dayandırmaq düyməsini basın.
Parçaları sındırmaq üçün təsadüfən çox hərəkət etməməyiniz və ya kiminsə üzünüzü sındırmaması üçün qurmağı bitirdiyiniz qutunun işarəsini çıxarın.
Hər hissəni təyin edin və qutuların işarələrini çıxarın.
Bir ultrasəs sensoru və ya analoq ir sensoru varsa, onlardan hər hansı birini bağlayın və dəyər aralığını görməlisiniz.
Tamamlandıqda OK düyməsini basın..
Sıfıra dəyişərkən və ya hər dəfə belə bir ekran alsanız, OK düyməsini basmayın, əks halda "x" düyməsini basın. Ekran təkrar-təkrar açılacaq.
Bunlar mənim dəyərlərimdir.
İndi soldakı ifadələrə keçin.
Animasiya ilə fritzimizin birlikdə hərəkət etdiyini görəcəksiniz.
Tadaa !! Fritz sağ !!
Addım 38: Proqram təminatına ümumi baxış
Animasiyanın üzərinə gedin, yaşıl nöqtələr görəcəksiniz.
Animasiyanın və fritzin hərəkət etdiyini görəcəyiniz nöqtələri vurun və sürükləyin.
Nöqtələr ayrı -ayrı hissələrə bənzəyir.
"Fayl> səsi yüklə" bölməsinə girməliyik.wav faylına bir mahnı yükləyib çalın.
Fritz mahnı oxumağa başlayacaq.
"Redaktə et" düyməsini basın və audio faylını kəsə və daha çox şey edə bilərsiniz.
Səs faylınızın üzərinə hərəkətlər yükləyin.
Beləliklə fritz hərəkətlə mahnı oxuyun !!
Həm də pasta kəsib hər şeyi çox edə bilərsiniz.
Edit -də hərəkətləri qeyd edə, saxlaya və sonra oynaya biləcəyiniz bir qeyd pəncərəsi var.
Əvvəlcədən yüklənmiş ardıcıllıqları aça bilərsiniz.
Ayrı -ayrı hissələri hərəkət etdirərək birini düzəldin və daha sonra istifadə üçün saxlayın.
"Davranış" a keçin "üz tanıma və salamlama", "temperaturu mənə bildir" kimi iki seçiminiz var.
Bu seçimlərin işləməsi üçün "robo realm" maşın görmə proqramını qurmalısınız.
Son seçim "təsadüfi mesajlar" sadəcə heyrətləndiricidir.
Pəncərədə fritzin nə demək istədiyini yazın.
"Təsadüfi göz hərəkətləri" və "təsadüfi boyun" hərəkətlərini yoxlayın və bir tts seçin və aktivləşdir düyməsini basın.
Fritz təsadüfi ifadələrlə danışır.
TTS Windows kompüterinizdə qurulmuşdur.
Alternativ olaraq ultrasəs və ya ir sensoru bağlıdırsa.
Qutunu yoxlayın.
Fritz tetiklemek üçün məsafəni cm olaraq daxil edin.
Maksimum "100 sm".
Aktivləşdir düyməsini basın.
İndi sensor və fritz jiggles qarşısında hərəkət !!.
Sensoru ultrasəs sensoru ilə bağladığım ən yaxın məkanda fritz quraşdırdım.
Yaxşı bir ardıcıllıqla oynamaq istəyirsinizsə, bu seçim içərisində yazılanları oynayır, başqa bir seçim var.
"Seçimlər> məsafə tetiği" nə gedin.
Tetikleyicinin aktiv olduğunu yoxlayın, bir sensoru tətik məsafəsinə daxil edin "OK" düyməsini basın.
İndi bir sıra yükləyin.
Fritz sensoru qarşısında hərəkət edərək ardıcıllıqla oynayır.
"Audio" altında yalnız ağız hərəkətləri əlavə etmək üçün istifadə olunan bəzi variantlar var.
Alternativ olaraq klaviatura və ya usb əsaslı joystick istifadə edərək idarə edə bilərsiniz.
Onları "seçimlər> klaviatura konfiqurasiyası", "seçimlər> joystick konfiqurasiyası" altında konfiqurasiya edin.
Bu düyməni basarsanız, cari ardıcıllıq fritz -ə yüklənir.
Fritz -i kompüterdən ayırdığınızda və dəyişdirdiyiniz zaman onu dinamik olmadan səslə ifadə edir.
Bu yaxşı bir Halloween ideyası kimi işləyir.
Addım 39:
Bu belədir.
Birini düzəldin və zövq alın.
"Şeytanların üzü", "köpək balığı üzü" və ya istədiyiniz kimi fərqli üz lövhələri düzəldin.
Hərəkət etməsi üçün mənə səs verin.
Gələcək planlar.
Robo aləminin istifadəsindən çəkinin.
Bunun üçün "Mycroft" kimi bir "AI" yaradın.
Bütün platformalarda işləyən bir tətbiq edin.
Xüsusilə moruq pi üzərində işləyir ki, fritz tək başına bir modul olsun.
Əgər hər hansı bir proqram dəyişikliyi etsəniz, yazın.
Tövsiyə:
Proqramlaşdırıla bilən Bluethoot Leds ilə Marshmello Ultimate Head: 4 Addım
Proqramlaşdırıla bilən Bluethoot Leds ilə Marshmello Ultimate Head: Mən sizə Ultimate Version verirəm !! Birincisi ilə bağlı bir çox möhtəşəm rəy aldım, buna görə də daha yaxşı edə biləcəyimi bildiyimi sizə göstərmək istədim. Dikişi olmayan möhkəm akril silindrdən hazırlanmışdır. 800+ Led hamısı telefonumda Bluetooth vasitəsilə idarə olunur. 30
Dr. Tape Head - Ölümsüz Media: 11 addım (şəkillərlə)
Dr. Tape Head - Undead Media: Laboratoriyada gec işləyərkən Dr. Tape Head mükəmməl spooky yoldaşıdır! IFTTT xidmətinin yerləşdirdiyi və Twitter, SMS mesajları və kameradan əldə etdiyi Google Sheets elektron cədvəlindəki mətni oxumaq üçün Amazon Polly xidmətindən istifadə edir
Tripod-Head to Monopod-Head Adapter 43 sent. Sözün həqiqi mənasında: 6 addım
Tripod-Head to Monopod-Head Adapter 43 sent. Sözün əsl mənasında: Hekayəmin qısa versiyası: Bir kamera aldım, Samsonite 1100 tripodu da daxil olmaqla bir dəstə aksesuarla gəldi. Bir monopodum var. Tezliklə monopodda fırlanan başı ilə fotoşəkil çəkmək istəyirəm və bir l almaq üçün 40 dollar xərcləmirdim
Uzaqdan idarə olunan Pan və Tilt Head: 7 addım
Uzaqdan İdarə olunan Pan və Tilt Başı: Həmişə uzaqdan idarə olunan bir tava və əyilmə başı istəyirdim. Bəlkə də bu mənim videokameram, rezin bant atıcı və ya su tabancası nişançım üçün idi. Bu kiçik layihə ilə üst göyərtəyə nə qoyduğunuzun əhəmiyyəti yoxdur (çox ağır olmadığı müddətcə)
Arduino ilə işləyən Talking Robot Head qurun !: 26 Addım (Şəkillərlə birlikdə)
Arduino ilə işləyən Talking Robot Head qurun !: Bu robot başı əvvəlcə fiziki hesablama sinifim üçün ilin sonu layihəsi olaraq inşa edilmişdi, ancaq yay ərzində " öyrəndi " necə danışmaq olar. Baş iki Freeduino, 3 TLC5940NT çipi və Adafruit Industries ilə təchiz edilmişdir