Mündəricat:
- Addım 1: Step Motor üçün montaj delikləri qazın
- Addım 2: Motoru Trasa Montaj edin
- Addım 3: Boşluq Kasnağına Kiçik Bir Dağı Hazırlayın
- Addım 4: Boş kasnağı yığın
- Addım 5: Zamanlama kəmərinin uclarını tutmaq üçün arabanı dəyişdirin
- Addım 6: Avadanlığınıza heyran olun
- Addım 7: Elektronikaya Baxış
- Addım 8: Açarları Arduinoya bağlayın
- Addım 9: A4988 Stepper Sürücüsünün Kabellənməsi
- Addım 10: Kodu əlavə edin
- Addım 11: Kassanı çap edin
- Addım 12: Son Quraşdırma
- Addım 13: İşinizə heyran olun və bir az sərin görüntülər çəkin
Video: Arduino Nəzarətli Motorlu Kamera Kaydırıcısı olun !: 13 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihə, hər hansı bir adi kaydırıcının Arduino idarə olunan motorlu kaydırıcıya necə çevriləcəyini göstərir. Sürgü 6m/dəqdə çox sürətli hərəkət edə bilər, həm də inanılmaz dərəcədə yavaş.
Yaxşı bir giriş əldə etmək üçün videoya baxmanızı məsləhət görürəm
Lazım olan şeylər:
- İstənilən Kamera Kaydırıcısı. Men bunu istifade etdim.
- Bir Arduino Mikro
- 4 kiçik keçid açarı
- 12 Volt Batareya Paketi
- Zamanlama kəməri və 2 kasnak
- Bir pilləli Dril
- Bir lehimləmə dəmiri. Mən bunu tamamilə tövsiyə edə bilərəm. Bu bir sərmayədir, amma uzun müddətdə ödəyir.
- A4988 pilləli sürücü. Teorik olaraq yalnız birinə ehtiyacınız var, ancaq birdən çox probleminiz varsa problemi həll etmək daha asandır. Onsuz da ucuzdurlar.
- 12V pilləli motor
- Mərkəz zərbəsi
- Bir metal mişar və ya bucaq dəyirmanı
- Bir qazma maşını və ya əl matkabı
Addım 1: Step Motor üçün montaj delikləri qazın
Step motoru yolun altına quraşdırılmalıdır. Sona nə qədər yaxın olarsa, səyahətiniz də o qədər uzun olar. Delik modelini motordan yola köçürməyin ən asan yolu, rəssam boyası ilə izləməkdir. Bu, hər cür tətbiq üçün çox faydalı bir məsləhətdir. Kasnaklar olduqca yüksək idi, buna görə də hündürlüyünün bir hissəsini trek içərisində yerləşdirmək üçün böyük deliklər qazmalı oldum. Bir qazma maşını və pilləli qazma ucu ilə asanlıqla edilə bilər. Deliklərin yerlərini qeyd etmək üçün bir orta zımba istifadə etdiyinizə əmin olun. Bu, onların qazılmasını asanlaşdırır və daha dəqiq edir. 90 ° yiv ucu kənarları gözəl təmizləyir.
Addım 2: Motoru Trasa Montaj edin
Nema 17 mühərrikləri ümumiyyətlə yuxarıda 3 mm yivli deliklərə malikdir. Kəmər üçün mükəmməl yüksəkliyə çatmaq üçün bəzi yuyuculardan istifadə etdim. Vagonu təmizləmək üçün kəmərin trekdə kifayət qədər aşağı gəzməsi lazımdır. Kasnaklar, sabit bir vida ilə şafta sabitlənir. Kaydırıcımdakı deliklər, yolun yuvarlaq səthləri ilə bir az toqquşdu. Vintləri düzgün bir şəkildə düzəltmək üçün bir neçə sənəd hazırlamalı oldum. Əvvəlcədən planlaşdırırsınızsa və motoru bir neçə dərəcə bükürsünüzsə, hər şey yaxşı olacaq. Hər halda iki vida kifayətdir.
Addım 3: Boşluq Kasnağına Kiçik Bir Dağı Hazırlayın
Avara kasnağı, addım kasnağı kimi, yolun səthindən bir qədər aşağıya quraşdırılmalıdır. Əvvəlki layihədən qalmış kiçik bir metal parçasından istifadə etdim. Hər hansı bir hardware mağazasında oxşar bir şey tapa bilərsiniz. Havalandırma vintlərindən istifadə etdim. Möhtəşəm görünürlər, ancaq dəliklərinin içərisinə düzgün oturduqda. Buna nail olmaq üçün bir çuxurla başladım, vintini daxil etdim, sonra ikincisini qazdım. Bu, mükəmməl uyğunlaşma təmin edir. Tezgah lavabosunu yaratmaq üçün bir pahlama biti istifadə olunur.
Əlavə gözəl bir görünüş üçün metal boyamalısınız. Astar istifadə etmək həmişə yaxşı bir fikirdir. Mina -10C -də çox yaxşı işləmədi.
Addım 4: Boş kasnağı yığın
Rulman kasnağı motor kasnağı ilə eyni hündürlükdə olmalıdır. Bunun üçün yuyuculardan istifadə etdim. Nylock qoz -fındıqdan istifadə etməyi şiddətlə tövsiyə edirəm! İplə bağlanan və titrəmələr nəticəsində boşalmasını dayandıran kiçik bir plastik əlavə var.
Addım 5: Zamanlama kəmərinin uclarını tutmaq üçün arabanı dəyişdirin
Kəmərlər 5 metr uzunluğunda olacaq, ölçülərinə görə kəsilə bilər. Bu o deməkdir ki, hər iki ucu da vaqona sabitlənməlidir. Çox sadə bir həll tapmadan əvvəl onları vaqona bağlamağın bir neçə üsulunu sınadım. Kəməri bir havşa M3 vintindən istifadə edərək paralel bir səthə bağladım. Birinin kəməri möhkəm tutmaq üçün uyğun məsafədə olacağından əmin olmaq üçün bir neçə deşik açdım.
Addım 6: Avadanlığınıza heyran olun
İndiyə qədər vaqona bağlı olan və motorun və rölanti kasnağının ətrafında dönən bir kəməriniz olmalıdır. Sonra elektronika gəlir!
Addım 7: Elektronikaya Baxış
Arduino Micro istifadə edirəm. Kiçik bir forma faktoru və bir çox dəstək materialı olan böyük bir kiçik cihazdır. Arduino, 8 AA batareyadan ibarət 12V batareya dəsti ilə təchiz edilmişdir. Bunu LiPo istifadə etməkdən daha rahat hesab edirəm. Batareya paketi birbaşa Stepper sürücüsünə bağlanır, çünki Arduinonun verə biləcəyindən daha yüksək bir motor nəzarət gərginliyi və cərəyanına ehtiyac duyur. Step sürücüsü Arduinodan 2 kabel üzərindən siqnal alır və motoru idarə edir. Arduino, güc aldığı anda sürücüyə istiqamət verməyə başlayır. Hərəkət sürətini təyin etmək üçün 4 açar birləşmə kilidi kimi istifadə olunur. Budur Kod. Təəssüf ki, Circuit.io kodu veb satılarkən silindi. Aşağıdakı kod yaxşı işləyir.
Addım 8: Açarları Arduinoya bağlayın
Təəssüf ki, şematik itirildi, çünki circuits.io silindi. Şematikanı ən yaxşı necə izah edə bilərəm? Arduino, 12V batareya paketini bir gərginlik mənbəyi olaraq istifadə edir. 4 açarın vəziyyətini yoxlamaq üçün istifadə edilə bilən 5V gərginlik özü istehsal edir. Kaydırıcının sürətini dəyişdirmək üçün istifadə olunur. Beləliklə, lövhədə 2 gərginlik var. 12V gücə və 5V nəzarət dövrəsinə. 12V mənbəyinizi Arduinonun Vin və GND -nə bağlamalısınız. Vin gərginlik deməkdir. Bu hissə asandır.
Sonra 4 açarı əlavə etməlisiniz. Bunun üçün burada istifadə edilən şematikdən istifadə edə və 4 açar üçün 4 dəfə kopyalaya bilərsiniz. Üzr istəyirik ki, əsl shematic itdi. Aşağıdakı kodda da tapdığınız pin5 pin2 üçün pin2 istifadə edin. Pin 1 istifadə etməyin, bu işləmir. Rezistorlar nə üçündür? Yaxşı bir Arduino cərəyanı ölçə bilməz, ancaq gərginliyi ölçə bilər. Beləliklə, keçid açarı ya 5v -i pinə bağlayır, ya da GND -ə qısa buraxır. GND -dən bir qədər əvvəl rezistor, gərginliyi sıfıra yaxın tuta bilər. Hər keçid üçün fərdi 10k rezistora ehtiyacınız var! Arduinonun əsaslarından biri olan yuxarıdakı təlimatı izləsəniz, Arduino açarların mövcud vəziyyətini daim yoxlayacaq və buna uyğun reaksiya verəcəkdir. Ümid edirəm bu kömək edir.
Bu sxem işlədikdən sonra onu bir çörək taxtasına köçürə və lehimləyə bilərsiniz.
4 açara bir neçə nazik kabel bağlayın. Köhnə bir Ethernet kabelinin içərisində tapdığım kabellərdən istifadə etdim. Əminəm ki, ətrafınızda yatanlar çoxdur. Çılpaq terminalları daralan boru ilə qoruyun. İndi bir Arduino -ya bağlı 4 açarınız olmalıdır və Arduino bu düymələrin basıldığını işə salmalı və qeydiyyatdan keçməlidir.
Addım 9: A4988 Stepper Sürücüsünün Kabellənməsi
Step sürücüsü A4988 -dir. Arduinodan siqnallar alır və onları Stepperə ötürür. Bu hissəyə ehtiyacınız var. Dövrü sizə izah etmək əvəzinə, çox yaxşı izah etdiyi üçün bu təlimatı izləyə bilərsiniz. A4988 istifadə etdiyim zaman istinad etmək istədiyim budur. Mənim kodum eyni pinlərdən istifadə edir. Beləliklə, bu youtubers dərsini əvvəlki addımdakı açarlarla lövhəyə əlavə edin və işləyəcək.
Addım 10: Kodu əlavə edin
İşdə bütün kod və kaydırıcının dövrəsi. Onlayn olaraq test edə bilərsiniz, ancaq step sürücüsü olmadan. Alternativ link Koddakı 4 açarın vəziyyətini yoxlayır. Bundan sonra, bəzi if ifadələrindən keçir və daxil edilən dəyərdə kaydırıcının bütün uzunluğu boyunca hərəkət etmək üçün addımlar arasında istənilən gecikməni seçir. Bütün hesablamalar qeyd olaraq koda daxil edilmişdir. Sürüşün sonuna çatanda motorun dayanmasını təmin etmək üçün sürgüsünün uzunluğunu və kasnağın diametrini daxil etməlisiniz. Yalnız bu dəyərləri özünüz ölçün. Düsturlar koda daxil edilmişdir.
Cədvəl, istədiyiniz müddət üçün hansı düymələri basmalı olduğunuzu göstərir. Məsələn, kaydırıcının bütün uzunluğu 2 dəqiqə ərzində hərəkət etməsini istəyirsinizsə, 1 və 2 -ci düyməni aktivləşdirməlisiniz. Əlbəttə ki, bu dəyərləri öz seçimlərinizə görə dəyişə bilərsiniz.
Addım 11: Kassanı çap edin
Mən korpusu Fusion 360 istifadə edərək hazırladım. Buradan faylları yükləyə və 3D printerdə çap edə bilərsiniz. Heç bir dəstəyə ehtiyac yoxdur. Oxumağı asanlaşdırmaq üçün məktubların detallarını çəhrayı dırnaq boyası ilə doldurdum. Bütün məktubu doldurub sonra girişi silə bilərsiniz. Bu hiylə hər cür girinti üçün istifadə edilə bilər. Daha asan bir seçim istəyirsinizsə, kiçik bir nahar qutusundan istifadə edərək əl ilə düzəldə bilərsiniz.
Addım 12: Son Quraşdırma
Hər şeyi bir yerə yığmağın vaxtı gəldi. Bütün komponentləri korpusun içərisinə qoyun və iki tərəfli köpük bant istifadə edərək kaydırıcıya quraşdırın. Bu maddə olduqca güclüdür və qeyri -bərabər səthlərə yaxşı yapışır. Üstündə universal kamera quraşdırılmış titrəmə əleyhinə montaj da əlavə etdim. Titrəmə qurğusu olduqca ucuzdur və kameraya çatmaq üçün titrəmələri dayandırır. Bu yalnız yüksək sürətli hərəkət üçün lazımdır. Mənim vəziyyətimdə, yüksək sürətli hərəkət, sürgünün uzunluğu üçün 10 ilə 30s arasında bir şeydir. Alt tərəfdəki bütün açar birləşmələri olan bir masa əlavə etdim.
Addım 13: İşinizə heyran olun və bir az sərin görüntülər çəkin
Videonun və ya timelapsın hava şəraiti, bu kaydırıcı hər şeyi edə bilər! Özünüz tikirsinizsə, bu barədə öyrənmək istərdim!
2017 -ci il Mikrokontroller Müsabiqəsində ikinci yeri tutdu
Tövsiyə:
DIY Kamera Kaydırıcısı (Motorlu): 6 Addım (Şəkillərlə birlikdə)
DIY Kamera Kaydırıcısı (Motorlu): Qırılmış bir printerim var idi və skaner edən motor şassisi ilə motorlu kamera kaydırıcısı hazırladım! Burada bütün hissələrə bağlantılar buraxacağam, amma unutmayın ki, bu layihə hamı üçün fərqli olacaq. köhnə bir qırıq printerdən istifadə etdim, buna görə də qəpik
Öz Motorlu Kamera Kaydırıcınızı Edin: 6 Addım (Şəkillərlə birlikdə)
Öz Motorlu Kamera Kaydırıcınızı Edin: Bu layihədə sizə motorlu kamera kaydırıcısı yaratmaq üçün iki köhnə kamera tripodunu necə dəyişdirdiyimi göstərəcəyəm. Mexanik sistem əsasən alüminium və paslanmayan poladdan ibarətdir ki, bu da sürgüyü möhkəm və olduqca layiqli görkəmə gətirir
Kaset Pi IoT Kaydırıcısı: 7 Addım (Şəkillərlə birlikdə)
Cassette Pi IoT Scroller: Cassette Pi, hamısı şəffaf bir kaset lentinin içərisində səliqəli şəkildə yerləşdirilmiş, özünəməxsus bir real vaxt bildiriş diyircəyidir. Bir Raspberry Pi Zero, iki lent çarxı arasında sıxışdırılıb, hər cür Əşyalar İnterneti bildirişlərini alır
Motorlu Kamera Kaydırıcısı: 6 Adım (Şəkillərlə birlikdə)
Motorlu Kamera Sürgüsü: Video ötürücüsünə gəldikdə, kamera sürgüləri bir zərurət sayılmır, amma bu, məni çəkməyə mane olmur. Əvvəldən bilirdim ki, 3D printerlər üçün hissələrdən istifadə etmək onu ucuz, əlçatan və tənzimlənən edəcək. Motorlu olması faktı
DIY Motorlu Kamera Kaydırıcısı: 9 Adım (Şəkillərlə birlikdə)
DIY Motorlu Kamera Kaydırıcısı: İş yerində bəzi layihələri sənədləşdirərkən bir kamera sürgüsünə ehtiyacımız var idi. Makerlər olmaq (və motorlu sürgülərin olduqca bahalı olduğunu öyrəndikdən sonra) fürsətdən istifadə edib özümüz hazırladıq! yaratmaq üçün kaydırıcı