Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Salam. Bu yazıda, deklanşör ilə sadə və son dərəcə ucuz avtomatik dönər tablasının necə qurulacağını izah edəcəyəm. Bütün hissələrin qiyməti 30 dollardan azdır (bütün qiymətlər Aliexpress -dən götürülmüşdür).
Fotoqrammetriyadan istifadə etməyə başlayan 3d rəssamların əksəriyyəti eyni problemlə üzləşirlər: çəkiliş prosesini necə avtomatlaşdırmaq olar. Arduino bu məqsəd üçün ən yaxşı seçimdir. Cihazları inkişaf etdirmək ucuz və asandır. Arduino lövhələri üçün bazarda milyonlarla fərqli modul var.
Addım 1: sxematik
10k potensiometr - step motor sürətinin tənzimlənməsi.
SW1 - 2 mövqeli keçid açarı, rejim seçimi üçün istifadə olunur (AUTO və ya HOLD).
SW2 - ani düymə - START.
SW3 - ani düymə - RESET.
SW4 - bir anlıq basma düyməsi - HARD SIFIRLA.
WS2812 RGB LED - cari vəziyyəti göstərir.
Rəfimdə tapdığım demək olar ki, bütün hissələr. Ayrıca, 3d tutucuda motor tutacağı və üst lövhə çap etmək lazımdır
Parça siyahısı:
- Arduino Nano lövhəsi
- USB - MicroUSB tip B kabeli
- 5V Step motor 28BYJ-48
- Motor sürücü L298N
- Optocoupler 4N35 - 2 ədəd
- 10 k müqavimət - 3 ədəd 220 ohm
- müqavimət - 2 ədəd
- 10k potansiyometr
- 2 Mövqe keçid açarı - 1 ədəd
- Bir anlıq düymə - 3 ədəd
- LED WS2812 RGB
- Simli uzaqdan deklanşör (kameranız üçün)
- Prototip lövhəsi (4x6cm və ya daha böyük) DC-DC aşağıya doğru gerilim tənzimləyicisi 4 nüvəli tel
Bağlantıları olan hissə siyahısını burada tapa bilərsiniz: Google Sheet
Addım 2: 3d çaplı hissələr
Budur 3d çap olunmuş hissələr:
Adımın əsasını iki tərəfli lentlə akril şüşəyə yapışdırdım. Burada gördüyünüz kimi, bu 3d çaplı hissələr və motorun özü böyük və ağır əşyaları tuta bilməz, buna görə diqqətli olun. Kiçik vazaları, dəniz qabıqlarını, orta ölçülü fiqurları və s.
Addım 3: Step Motor Modifikasiyası
Stepper motorunun təkqütblüdən bipolyaradək modifikasiyaya ehtiyacı var. Bu dəyişiklik motor torkunu əhəmiyyətli dərəcədə artırır və H-körpü tipli sürücü lövhəsindən istifadə etməyə imkan verir.
Tam bələdçi budur:
və ya
www.jangeox.be/2013/10/change-unipolar-28by…
Bir sözlə, mavi plastik qapağı çıxarın və şəkildəki kimi gəmidəki mərkəzi əlaqəni kəsmək üçün iti bıçaqla kəsin. Bundan sonra - mərkəzi qırmızı teli kəsin və ya soyun.
Addım 4: Kamera üçün deklanşör buraxın
Kameranız üçün simli uzaqdan çəkiliş tapın. Yalnız 2 mərhələli bir düymə (fokus-deklanşör) olmalıdır. Adətən ucuzdur, xüsusən də Çin nüsxəsi. Nikon D5300 üçün MC-DC2 simli uzaqdan çəkiliş tapdım.
Söküb ortaq, fokus və çekim xətləri tapın. Adətən digər xətlər arasındakı ümumi xətt. Birincisi fokus xəttidir (şəkilə baxın). Bu xətlər optokuplların çıxışlarına qoşulur.
Addım 5: Son Quraşdırma
Optocoupler burada fokus və deklanşör tetikleyicileri olaraq istifadə olunur. Optocoupler, xarici gərginlik tərəfindən tetiklenen bir düymə kimi davranır. Və tətik gərginliyi mənbəyi ilə çıxış tərəfi arasında tam elektrik izolyasiyası var. Hər şeyi düzgün yığarsanız, bu avtomatik tətik heç vaxt kameranıza zərər vermir, çünki xarici enerji mənbəyi ilə elektrik bağlantısı olmayan iki ayrı düymə kimi işləyir.
Test etmək və ayıklamaq üçün bütün hissələri çörək taxtasına yığmaq yaxşı bir fikirdir. Bəzən Çindən orijinal olmayan Arduino lövhələri korlanmışdı. Arduino və kiçik komponentləri prototip lövhəsinə yığdım. Sonra bütün hissələri əyilmiş akril şüşə üzərinə qoydum.
Motor sürücüsü lövhəsində ENA və ENB pinlərinə 2 tullanan qoyun. Bu, 5v step motordan istifadə etməyə imkan verir.
Addım 6: Kod
Github linki:
Kodun yuxarı hissəsində bəzi nəzərə çarpan ilkin parametrlər var:
#define photoCount 32 // standart şəkil sayı
Step motor, tam bir dövrədə 2048 pilləyə malikdir. 32 şəkil üçün bir dönüş 11.25 dərəcəyə bərabərdir ki, bu da əksər hallarda kifayətdir (IMO). Bir dönüş üçün addımların sayını anlamaq üçün yuvarlaq funksiyadan istifadə olunur:
step_count = yuvarlaq (2048/pCount);
Bu o deməkdir ki, bəzi hallarda hər dönüş dəqiq olmayacaq. Məsələn, fotoşəkillərin sayını 48 olaraq təyin etsək, bir dönüş yuvarlaq olacaq (42.66) = 43. Beləliklə, step motorun son mövqeyi - 2064 (16 pillə daha çox) olacaq. Bu fotogrametriya məqsədləri üçün kritik deyil, ancaq 100% dəqiqliyə ehtiyacınız varsa, 8-16-32-64-128-256 şəkillərdən istifadə edin.
#define focusDelay 1200 // fokus düyməsini basıb saxlayın (ms)
Burada kameranıza fokuslanmaq üçün kifayət qədər vaxt verərək fokus düyməsini tutma gecikməsini təyin edə bilərsiniz. 35mm əsas lensli Nikon D5300 üçün 1200ms kifayətdir.
#define shootDelay 700 // çəkmə düyməsini basıb saxlayın (ms)
Bu dəyər deklanşöre nə qədər basıldığını təyin edir.
#define releaseDelay 500 // çəkmə düyməsini buraxdıqdan sonra gecikmə (ms)
Uzun pozlama istifadə etmək istədiyiniz zaman releaseDelay dəyərini artırın.
Addım 7: Əməliyyat
Varsayılan fotoşəkil sayı firmware -də kodlaşdırılmışdır. Ancaq terminal bağlantısı istifadə edərək dəyişdirə bilərsiniz. Arduino lövhəsini və PC -ni USB kabel ilə bağlayın və terminal bağlantısı qurun. Arduino lövhəsini və PC -ni qoşun, Cihaz menecerində müvafiq COM portunu tapın.
PC istifadə PuTTY üçün Win10 -da yaxşı işləyir. Android telefonum üçün Serial USB Terminaldan istifadə edirəm.
Uğurlu bir əlaqə qurduqdan sonra fotoşəkillərin sayını dəyişə və mövcud vəziyyəti görə bilərsiniz. "+" Yazın, bu fotoşəkillərin sayını 1 artıracaq. " -" - 1 azalma. Android smartfonumdan və OTG kabelimdən istifadə edirəm - yaxşı işləyir! Güc kəsildikdən sonra fotoşəkillərin sayı sıfırlanır.
Çin Arduino Nanos -da bir növ səhv var - Arduino -nu USB bağlantısı olmadan işə salanda bəzən başlamaz. Buna görə Arduino üçün xarici sıfırlama düyməsini düzəltdim (HARD RESET). Basıldıqdan sonra hər şey yaxşı işləyir. Bu səhv CH340 çipi olan lövhələrdə görünür.
Çəkiliş prosesinə başlamaq üçün "rejim" düyməsini AUTO -ya qoyun və BAŞLAT düyməsini basın. Çəkiliş prosesini dayandırmaq istəyirsinizsə, "rejim" düyməsini HOLD (HOLD) rejiminə keçirin. Bundan sonra, "rejim" düyməsini AUTO -ya qoyaraq çəkiliş prosesinə davam edə bilərsiniz və ya RESET düyməsini basaraq prosesi sıfırlaya bilərsiniz. Rejim açarı HOLD rejimində olduqda START düyməsinə basaraq şəkil çəkə bilərsiniz. Bu hərəkət, şəkil sayını dəyişmədən fotoşəkil çəkdirir.
Addım 8: Təkmilləşdirmə
- Tembel susan rulmanlı böyük (diametri 40-50 sm) masa düzəldin (buna bənzər -
- NEMA 17 və sürücü - TMC2208 və ya DRV8825 kimi daha güclü bir addım atın.
- Əlavə yüksək dəqiqlik üçün dizayn və çap redüktoru.
- Əksər 3d printerlərdə olduğu kimi LCD ekran və fırlanan kodlayıcıdan istifadə edin.
Bəzən kamera ilə hədəf arasındakı məsafə minimum fokus məsafəsindən aşağı olduqda və ya hədəfin səthi çox düz olduqda və nəzərəçarpan detalları olmadıqda kameram düzgün fokuslana bilmir. Bu problem isti ayaqqabı kamera adapteri ilə həll edilə bilər (məsələn: https://bit.ly/2zrpwr2, senkronizasiya kabeli: https://bit.ly/2zrpwr2, kameranın çəkiliş edib -etmədiyini müəyyən etmək üçün. Hər dəfə çekim bir çekim üçün açılır, kamera xarici flaşı işə salmaq üçün isti ayaqqabının (mərkəzi və ümumi) 2 kontaktını qısaldır. Bu 2 teli xarici düymə kimi Arduino -ya bağlamalı və kameranın deklanşörün açılmasına icazə vermədiyi vəziyyəti aşkar etməliyik. Bu baş verərsə, Arduino diqqəti çəkmək və ya əməliyyatı dayandırmaq və istifadəçidən bir hərəkət gözləmək üçün başqa bir addım atmalıdır.
Ümid edirəm bu məqalə sizin üçün faydalı oldu. Hər hansı bir sualınız varsa, mənimlə əlaqə saxlamaqdan çekinmeyin.
Tövsiyə:
Xüsusi Dizayn Şaquli Dönər: 15 Addım (Şəkillərlə birlikdə)
Xüsusi Dizayn Şaquli Dönər Tablosu: Dönər masaları bir yana, audio ilə əlaqəli heç bir şeydə mütəxəssis deyiləm. Buna görə də, bu layihənin məqsədi ən keyfiyyətli audio və yüksək texnologiyalı çıxış yaratmaq deyil. Maraqlı bir dizayn parçası olduğunu düşündüyüm öz piktabımı yaratmaq istədim. İki
Mini İkili Rəngli Dönər Fənəri Xəbərdar İşığı: 6 addım
Mini İkili Rəngli Dönər Fənəri Xəbərdarlıq İşığı: Bu Təlimatlandırmada mini bir mayak işığı yaradacağıq. Bilirsiniz, LED-lər böyüməzdən əvvəl tikinti texnikasına taxdıqları köhnə dəbli işıqlardan biri? Bəli. Onlardan biri. Bu nisbətən sadə və kiçik olacaq
RIAA Düzəlişi ilə Dönər Tablası (Fono) Preampı: 7 Addım
RIAA Düzəltmə ilə Dönər (fono) Preampı: Salam. Bu mənim ilk təlimatımdır. PCB yarışmasını təsadüfən görürəm və bu layihəni paylaşmağa qərar verdim. Bu preamplifier mart-aprel 2018-ci il tarixində hazırlanmışdır. Hekayə, arada prodüser və DJ olan Mihail P olan bir dostunun dönər masası alması ilə başlayır
Layihələrinizi Göstərmək üçün Zəhmli Asan Dönər Tablası: 5 Addım
Layihələrinizi Göstərmək üçün Möhtəşəm Asan Turntable: YouTube Kanalımda bəzi məhsulların rəylərini də oxuyuram, buna görə də həmişə yeni məhsullar nümayiş etdirmək üçün gözəl bir dönər masası hazırlamaq istəyirdim. Etdiyim hər şey kimi, bunu da mümkün qədər sadə etmək istədim. Beləliklə, yalnız 3 komponentdən istifadə edildi. İzləyin və gəlin
PIC ilə Rəqəmsal Dönər Açarından Fırlanma istiqamətini necə şərh etmək olar: 5 addım
PIC ilə Rəqəmsal Dönər Şalterindən Fırlanma istiqamətini necə şərh etmək olar: Bu Təlimatın məqsədi, rəqəmsal (dördqat kodlu) fırlanan açarın mikro nəzarətçi ilə necə əlaqələndirilməsini göstərməkdir. Narahat olmayın, nə izah edim? Quadrature kodlu? bizim üçün deməkdir. Bu interfeys və onu müşayiət edən proqram təminatı olacaq