Mundarija:

Panorama robot boshli kamera (panograf): 13 qadam (rasmlar bilan)
Panorama robot boshli kamera (panograf): 13 qadam (rasmlar bilan)

Video: Panorama robot boshli kamera (panograf): 13 qadam (rasmlar bilan)

Video: Panorama robot boshli kamera (panograf): 13 qadam (rasmlar bilan)
Video: Сонный Джо, часть 1578 2024, Iyul
Anonim
Panorama robot boshli kamera (panograf)
Panorama robot boshli kamera (panograf)

Hech qachon bitta tugmani bosish bilan panoramik manzarani suratga olishni xohlaganmisiz? Bu ko'rsatma sizga kamerani o'rnatish uchun robot boshini yasashni o'rgatadi, bu esa o'z navbatida shtativga o'rnatiladi. Robot boshi ikkita o'qda harakatlanadi va kamerani chapga va o'ngga, yuqoriga va pastga siljitadi. Oldindan bir nechta shartlar bor: men CHDK muqobil dasturiy ta'minoti o'rnatilgan Canon kamerasidan foydalanganman. *bu haqda sharhni keyinroq tekshiring. Kamera mosligini tekshirish uchun https://chdk.wikia.com/wiki/CHDK saytiga tashrif buyuring, ozgina lehim va ba'zi amaliy mexanik mahoratlar Creative CommonsAttribution-Share 3.0 litsenziyasi ostida chiqariladi https://creativecommons.org/ litsenziyalar/by-sa/3.0/

1 -qadam: qadamlar yaratish

Qurilish bosqichlari
Qurilish bosqichlari

Bu erda men indeksni qo'shdim, umid qilamanki, bu ishni engillashtiradi.1 Yuqori quduqni yig'ish2 Tishli rulmanli yig'ish3 Servo PCB simini ulash

2 -qadam: xaridlar ro'yxati

Xaridlar ro'yxati
Xaridlar ro'yxati

KAP uchun 1x Brookes asosiy qiyshiq ramkasi https://www.kapshop.com/product_info.php?cPath=6_26_42&products_id=159 9 funt 50p1x Brookes yaxshiroq uzatmalar qo'llanmasi https://www.kapshop.com/product_info.php?cPath=6_26_42&prop = 75 8 funtli kamera vint https://www.kapshop.com/product_info.php?products_id=231 2 pond2X servo dvigatellari https://www.mutr.co.uk/product_info.php?cPath=13_530&products_id=1009437 3 funt har biri (agar siz deklanşör CHDK bilan ishlamasa, sizga qo'shimcha kerak bo'ladi) 1x pikax servo karta (AXE024) https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store. TechSupplies/Products /AXE024 7 funt 50p2x vites qutilari https://194.201.138.187/epages/Store.storefront/?ObjectPath=/Shops/Store. TechSupplies/Products/GWC031 50 mm uzunlikdagi 22 mm alyuminiy silindrli Sizning tripod boshini tozalash) https://cgi.ebay.co.uk/ALUMINIUM-ROUND-BAR-ROD-5-8-DIA-x-250mm-Long_W0QQitemZ270282531024QQcmdZViewItemQQptZUK_BOI_Metalworking_Milling_Welding rking_Supplies_ET? hash = item3eee1820d0 & _trksid = p4634.c0.m14.l1262 & _trkparms = | 301: 0 | 293: 1 | 294: 301 to'rtta uyali AA batareya ushlagichi + PP3 batareyasi turli xil yong'oqlar, botlar va yuvuvchi shovqin kliplari uchun videokliplar uchun supressorlar4x 100nF seramika kondansatkichli biriktirgichli matkaplar 1/4-20 burg'ulash moslamasini uchburchakka ulash uchun4 shlangni o'rnatish uchun silindrli lehimlantiruvchi dazmol multimetrini o'rnatish uchun plyonka https://194.201.138.187/epages/Store.storefront/?ObjectPath/ath /Store. TechSupplies/Categories/SoftwareCables/CablesAdapters 3 funt (agar sizning kompyuteringizda ketma -ket portvertli burg'ulash dastgohi bo'lmasa yoki uskuna uchun alyuminiy tayoqchani burish uchun tayyor bo'ladigan ustaxonaga kirish imkoni bo'lsa, sizga usb adapteri kerak bo'ladi)

3 -qadam: 1 Yuqori Rig Build Pt 1

1 Yuqori quduq qurilishi Pt 1
1 Yuqori quduq qurilishi Pt 1
1 Yuqori quduq qurilishi Pt 1
1 Yuqori quduq qurilishi Pt 1

Yuqori quduq qurilishi Pt 1: Step motorini burg'ulash moslamasiga o'rnatish 4 mm diametrli 2 diametrli dastgohning tashqi beshigiga step motorini ulang. yong'oq va murvat.

4 -qadam: 1 yuqori quduq qurilishi Pt 2

1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2
1 Yuqori quduq qurilishi Pt 2

"Yuqori quduq qurilishi Pt 2: burg'uda kerak bo'lganda teshiklarni burang" Tashqi beshik tagida ko'rsatilgandek markaziy ravishda 5 mm teshikni burg'ulang. Burilish vidasi bu teshikdan o'tadi. 5,8 mm (kamera ushlagichining vidasi uchun ishlatilgan 1/4 qismdan biroz kattaroq) teshikni markaziy ravishda burg'ilash moslamasining ichki beshigining eng uzun uzunligi bo'ylab, lekin chuqurlik holati kameraga bog'liq bo'ladi. Kameraning asosini shtativ buta teshigining o'rtasidan kameraning orqa tomoniga o'lchab, bir -ikki mm qo'shing va siz o'lchovni ichki beshikning orqa qismidan olasiz.

5 -qadam: 1 yuqori quduq qurilishi Pt 3

1 Yuqori quduq qurilishi Pt 3
1 Yuqori quduq qurilishi Pt 3
1 Yuqori quduq qurilishi Pt 3
1 Yuqori quduq qurilishi Pt 3
1 Yuqori quduq qurilishi Pt 3
1 Yuqori quduq qurilishi Pt 3

"Quvvat qismlarini yig'ish" 4 mm diametrli ulang. rasmda ko'rsatilgandek, tashqi beshikning chap tomonidagi tishli tayoq. (Men uzun yong'oq ishlatardim va boshini kesib tashladim) Tayoqni ichki beshikka oldindan ochilgan teshiklardan birining yordamida joylashtiring, shunda tayoq markazi bilan ichki beshik tagligi orasidagi masofa taxminan 20 sm. Ichki beshikning ikkinchi qo'lini servo qo'lning markaziy teshigiga burab qo'yish uchun servo aksessuarlar to'plami bilan birga kelgan o'z -o'zidan tejamkor vintlardan foydalaning. Vintni burab qo'yishdan oldin, ichki beshik tagligi tashqi beshik tagiga parallel ravishda harakatlanishini tekshiring.

6 -qadam: 2 vites qutisi

2 vites qutisi
2 vites qutisi
2 vites qutisi
2 vites qutisi
2 vites qutisi
2 vites qutisi

1 Avval diametri 4,5 mm, 28 mm uzunlikdagi murvat va 32 mm vitesni yig'ing. Men bu qismlar bir -biriga qulflanganligiga ishonch hosil qilish uchun ozgina super yopishtiruvchi qo'shdim.2 Aralashtirish uchun kir yuvish mashinalari qo'shildi, shunda mil tishli qismi servo vitesga to'g'ri keladi. Endi murvatni tishli va yuvgichlar bilan birga tishli yig'ish qismidan o'tkazing.3 Keyin 60 mm yotoqchani qo'shing4, yuvuvchi va diametri rulman korpusining tashqi chetidan kichikroq bo'lakchani qo'shing5 Qo'lni gaykani mahkam torting 6 bo'lak yuvgichni qo'shing alyuminiy tsilindrning bir uchining markazidagi teshik. Bu teshikni 1/4 dyuymli 20 kran bilan bosing (burg'ulash o'lchami kranga to'g'ri keladi). Rasmda ko'rsatilgandek, silindrning teskari uchini tishli yig'ish qismiga ulang. Tarmoqdan oldindan ochilgan ikkita teshikni toping va silindrga o'tkazing. Bu ikkita teshikni burang va bosing (men M4 kranidan foydalandim). Keyin vintlarni toping va torting. Oxir -oqibat dumaloq servo qo'shimchani servo milga mahkamlang. Servo dvigatelni tishli yordamchiga mahkamlang. bu erda dumaloq servo biriktirgichga o'z -o'zidan tejamkor vintlar yordamida.

7 -qadam: 3 Servo PCB simlarini ulash va o'rnatish 1 -band

3 Servo PCB simlari va tuzatish punkti 1
3 Servo PCB simlari va tuzatish punkti 1

"Servo dvigatelli pikaks nazorat qilish moslamasini tayyorlang" Servo tomonidan ishlab chiqarilgan shovqin pikaks vaqtiga ta'sir qiladigan muammo sifatida aniqlandi. Kompyuterning elektr uzatish liniyalariga bostirish kondansatkichlarini qo'shish orqali buni kamaytirish mumkin. Shunday qilib, 100nF kondansatkichlarini piksega quvvat manbai bo'ylab (pcbning teskari tomonida) lehimlang, shuningdek, boshqa kondansatkichlarni servo tarmoqlari bo'ylab lehimlang. Qo'shilgan rasmga qarang va bu erda hech qanday qisqa tutashuvlar paydo bo'lishidan ehtiyot bo'ling.

8 -qadam: 3 Servo PCB simlarini ulash va o'rnatish 2 -band

3 Servo PCB simlari va tuzatish punktlari 2
3 Servo PCB simlari va tuzatish punktlari 2

"USB kabelini pcb servo kontrolleriga lehimlang" Agar siz CHDK -dan kamerangizdagi deklanşörü avtomatik ravishda ishga tushirish uchun ishlatsangiz, siz standart USB -mini -USB kabelini taxminan 25 sm uzunlikda kesib olishingiz kerak bo'ladi (mini -usb ulagichidan Siz foydalanadigan yakun). Ichki simlarni ochib, tashqi qisqichning kichik uzunligini echib oling. Qizil va qora simlardan boshqa hamma narsani kesib oling va ularning uchlarini mis qilib oling Qizil va qora simlarni rasmda ko'rsatilgandek servo ulagichlarning ikkita piniga lehimlash kerak. KAMERA SINIB QO'YISH MUMKIN, YUQORI YO'L TURI. Buni o'zingizning xavf -xataringiz bilan tekshiring. Yana bir muhim narsa - masofadan turib ishga tushirish uchun ishlatiladigan maxsus kanon kamerangizning kuchlanishi. Men Canon G9 -dan foydalanmoqdaman, bu servo karta taqdim etadigan 5V -da yaxshi ko'rinadi. Http://chdk.wikia.com/wiki/CameraFeatures -ni tekshirib ko'ring, sizning kamerangiz modeli uchun tetik kuchlanish. Kamerani multimetr.nb -ga ulashdan oldin bu kuchlanish va kutupluluğu tekshirishingizni so'rayman. Kameraning mini -usb ulagichi yordamida masofadan turib o'chirishga alternativa sifatida siz burg'ulash moslamasi bilan ta'minlangan panjara ustuni o'rnatishingiz mumkin. Men bu usulni sinab ko'rmadim, lekin yaxshi ishlashi kerak.

9 -qadam: 4 yakuniy yig'ilish bosqichlari

4 yakuniy yig'ilish bosqichlari
4 yakuniy yig'ilish bosqichlari
4 yakuniy yig'ilish bosqichlari
4 yakuniy yig'ilish bosqichlari

O'rnatilgan tishli rulman va yuqori qurilmani ulang. Bu siz burg'ilash moslamasining tashqi beshigi poydevorining markazida siz ochgan teshikda joylashgan. O'rnatish uchun yong'oqni burab qo'ying. Keyingi qadam biroz sinov va xatoga yo'l qo'yadi va amalda tasvirlashdan ko'ra osonroq bo'ladi. Buning uchun sizga ikkita kalit kerak bo'ladi. Tashqi beshikka mahkam o'rnash uchun ikkita yong'oqni torting. Ikkita yong'oqning pastki qismining holatini rulmanga juda ko'p kuch ishlatilmasligi uchun sozlang (keyin servo harakatlana olmaydi). Aksincha, agar kamera juda bo'shashsa, chayqaladi. Yuqori qurilmaning tashqi beshigiga ikkita pcb o'rnatish dastagini ulang va pcb servo tekshirgichini o'rnating, siz uchun oldindan teshiklar ochilgan. 6V akkumulyator ushlagichini AA qayta zaryadlanuvchi xujayralari bilan bog'lang.

10 -qadam: 5 Picaxe dasturlash

5 Picaxe dasturlash
5 Picaxe dasturlash

Pikaxaning umumiy ko'rinishini https://www.rev-ed.co.uk/picaxe/ saytida topishingiz mumkin. Asosan ushbu havolada joylashgan dasturiy tahrirlovchini yuklab oling va ketma-ket kabelni ulang (agar sizning kompyuteringizda ketma-ket rozetka ketma-ket ishlatmasa) picaxe dasturlash uchun quyidagi kodni nusxa ko'chiring va joylashtiring: nb eng so'nggi kod - 0.2 versiyasi, sdm yoki chk '*** uchun Canon firmware dasturining tegishli kodini oling, sdm uchun *** Waldy 0.2 tomonidan yozilgan dastur *** top = 175symbol pastki = 250symbol chap = 180symbol o'ng = 100symbol vstep = 25symbol hstep = 20symbol servo_delay = 1000symbol camera_steady_delay = 2000symbol camera_ready_delay = 2000main: GOSUB Initfor b2 = yuqoridan pastga o'ngga, b1 uchun 1 qadam oldin. servo_delay GOSUB take_picture pause camera_ready_delay next b1 servo 2, b2 pause servo_delaynext b2endtake_picture: high 4pause 30low 4returnInit: servo 2, toppause servo_delaySERVO 1, rightpause servo_delaylow Panell 0.2 soqovli uyga mbol top = 175symbol pastki = 250symbol chap = 180symbol o'ng = 100symbol vstep = 25symbol hstep = 20symbol servo_delay = 2000symbol camera_steady_delay = 4000symbol camera_ready_delay = 2000main: GOSUB Initfor b2 = yuqoridan pastdan 1 boshiga 1 qadamdan yuqoriga servo_delay GOSUB take_picture pause camera_ready_delay next b1 servo 2, b2 pauza servo_delaynext b2endtake_picture: past 4pause 30high 4pause 1000low 4pause 1000high 4returnInit: servo 2, servo_delaypose_sozni uzatish Sdm ** uchun 1 dastur doimiylari 'Servo harakatini sekinlashtirish uchun kechikish (30 ms standart) belgisi servo_delay = 60' servo harakatlar orasidagi tavsiya etilgan kechikish belgisi yuqori = 160 'maksimal y pozitsiyasi belgisi pastki = 220' min y pozitsiyasi chap = 180 'min x pozitsiyalar belgisi o'ng = 100 'max x pozitsiyasi belgisi vstep = 20' vertikal o'sish belgisi hstep = 20 'gorizontal bosqichlar belgisi pic_delay = 100symbol kamera_steady_del ay = 4000 'harakatdan so'ng kameraning barqaror ishlashiga kechikish: GOSUB Initfor b2 = b1 uchun yuqoridan pastgacha vstep = b1dan o'ngga chapga hstep servo 1, b1 pauza servo_delay GOSUB take_picture pause camera_steady_delay keyingi b1 servo 2, b2 pauza yuqori uzatish 4 30low 4returnInit: servo 2, toplow 4return

11 -qadam: 5 Kamerangizga CHDK yuklang

5 Kamerangizga CHDK yuklang
5 Kamerangizga CHDK yuklang

CHDK haqida qisqacha ma'lumot olish uchun https://chdk.wikia.com/wiki/CHDK_in_Brief manziliga qarang. Hozirgi vaqtda faqat SDM deb nomlangan CHDK varianti qurilmada ishlaydi. Buni https://stereo.jpn.org/eng/sdm/index.htm "eslatmalari" dan yuklab olish mumkin. SDM -ni kamerangizning SD -kartasiga nusxalash. Siz SD -kartangizni yuklanishi mumkin. SDM menyusidan masofadan tortishni yoqish

12 -qadam: 6 kalibrlash

6 Kalibrlash
6 Kalibrlash

Men buni aniq qilmagan bo'lsam -da, natijalar juda ijobiy. Servo aylanishi taxminan 180 graduslik aylanish bilan cheklangan. Bu gorizontal burilish nuqtai nazaridan muhim, chunki servo sim ehtiyotkorlik bilan joylashtirilmagan bo'lsa, burg'ulash moslamasining aylanishini jismonan cheklaydi. Qurilmani yig'ish bilan, yuqori burg'uni qo'lda aylantirish orqali burg'ulash moslamasining gorizontal holatini tekshiring. Agar servo kabel uzilib qolsa, simni to'liq harakatlanayotganda tortib olmasligi uchun burg'ulash moslamasini qo'lda sozlang. 4 ta vertikal siljish bilan men boshqa servo/ burg'ulash moslamasining o'rnini sinov va xato bilan o'rnatdim, shunda kamera ko'rish chizig'i ufqda nosimmetrikdir

13 -qadam: natijalar va keyingi rivojlanish

Natijalar va keyingi rivojlanish
Natijalar va keyingi rivojlanish
Natijalar va keyingi rivojlanish
Natijalar va keyingi rivojlanish

"Natijalar" Men yaqinda Shimoliy Uelsda o'tkazilgan ta'tilda ushbu qurilma yordamida yaratilgan bir nechta panoramalarni joylashtirdim. Men burg'ulash qurilmasi bilan tajriba o'tkazishdan ko'ra, dam olishimdan zavqlanish bilan shug'ullanardim. Ammo natijalar sizga yoqadi deb umid qilaman https://www.wizfamily.co.uk/album/panoramanb bu rasmlarni ko'rish uchun sizga HDView qo'shimchasi kerak bo'ladi. Agar Firefox -dan foydalansangiz, addon -ni yuklab oling, Firefox -ni o'chiring, Firefox -ni qayta ishga tushirishdan oldin yuklangan faylni ishga tushiring. Agar burg'ilash qurilmasi kodi yanada nozikroq va kamera kattalashtirish parametriga qo'yilgan bo'lsa, natija ancha nozik bo'ladi (batafsilroq) "Keyingi rivojlanish" Ehtimol, eng shovqinli bo'lgan elektr shovqinini yo'q qilish uchun ko'proq ish qilishdir. Yuqorida aytib o'tilganidek, servo motorlar. Men har bir qadamdan keyin ishlamaydigan "kameraning barqaror" pauzasini joriy etishga harakat qildim. CHDK forumida men SDM dasturiy ta'minoti qurilmasi bilan to'g'ridan -to'g'ri aloqa o'rnatishni taklif qildim. (Hozirgi vaqtda bu kodda ko'rsatilgan) Ko'zlaringizni tiyib turing. Tishli rulman mexanizmini yaxshilang/ o'zgartiring.

Tavsiya: