Mundarija:

Arduino to'y foto stendi - 3D bosma qismlar, avtomatlashtirilgan va kam byudjetli: 22 qadam (rasmlar bilan)
Arduino to'y foto stendi - 3D bosma qismlar, avtomatlashtirilgan va kam byudjetli: 22 qadam (rasmlar bilan)

Video: Arduino to'y foto stendi - 3D bosma qismlar, avtomatlashtirilgan va kam byudjetli: 22 qadam (rasmlar bilan)

Video: Arduino to'y foto stendi - 3D bosma qismlar, avtomatlashtirilgan va kam byudjetli: 22 qadam (rasmlar bilan)
Video: ESPhome. Бюджетный мониторинг электропотребления на pzem-004t v3 для Home Assistant. 2024, Noyabr
Anonim
Image
Image
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Yaqinda meni sherigimning akasining to'yiga taklif qilishdi va ular bizdan fotostend qura olamizmi, deb so'rashdi, chunki ular ijaraga olish uchun juda qimmatga tushdi. Bu biz o'ylab topdik va bir nechta iltifotlardan so'ng, men uni o'quv loyihasiga aylantirishga qaror qildim. Shunday qilib, siz o'zingiz avtomatlashtirilgan foto stendni yollashdan ko'ra kamroq qurishingiz mumkin (agar siz qo'lingizni DSLR -ga qo'ysangiz).

Siz uyni tadbiringizga/to'yingizga moslab sozlashingiz mumkin, va uni Arduino Nano boshqaradi, sizga hech kim kecha davomida uni boshqarishi shart emas.

Mehmonlar ulkan arja tugmachasini bosishadi va fotostend ularni o'z fotosessiyalar ketma -ketligi bo'yicha boshqaradi.:) Uchta fotosurat 10 soniya oralig'ida olinadi (agar xohlasangiz, buni kodda o'zgartirishingiz mumkin). Fotosuratlar har bir tortishishdan keyin katta ekranda ko'rsatiladi. Suratlarning yuqori sifatli nusxalari kechadan keyin olish uchun kamera xotira kartasida saqlanadi.

Bu men uchun elektronika va 3D bosib chiqarishdan ko'ra ko'proq ko'nikmalarni (agar siz yog'ochni qayta ishlashimni shunday deb atasangiz) birinchi marta ishlataman. Bu erda men fotografiya, yog'ochdan ishlov berish, elektronika, bezatish, dasturlash va 3D bosib chiqarishni birlashtiraman.:)

1 -qadam: Sizga nima kerak:

O'z qo'llaringiz bilan qurish uchun sizga bir nechta narsalar kerak bo'ladi. Men Amazon -dagi qismlarga ba'zi havolalarni qo'ydim:

  • Arduino Nano (x1):
  • 2.2k va 1k rezistor (har biridan x1):
  • Gigant yoritilgan arja tugmasi:
  • MAX7219 matritsasini ko'rsatish:
  • Sizning SLR kamerangiz uchun deklanşör kabeli - Men bu fotostendni Canon kamerasi bilan qurdim va sinovdan o'tkazdim.

    • Canon SLR -
    • Canon EOS/Rebel SLR
    • Nikon SLR:
    • Sony SLR:
  • Non paneli yoki teshilgan taxta - Men sizga hamma narsani bir -biridan qanday ulash kerakligini ko'rsataman.
  • Non paneli:
  • Ishlash taxtasi:
  • Ekran yoki monitor (men 23 dyuymli ASUS VC239H dan foydalanaman):
  • Ichki elektronika uchun bir nechta kichik uzunlikdagi simlar:
  • Arja tugmachasiga ulanish uchun to'rtta uzunroq sim (men ikkita uzunlikdagi simli simdan foydalandim):
  • 3D bosilgan qismlar uchun ba'zi filamentlar:
  • Va raqamli SLR kamera:

Uy -joy uchun

Ba'zi yog'och panellar Ba'zi vintlar Bo'yoq va bezatish uchun boshqa materiallar.

2 -qadam: Kamera tog'ini chop etish

Kamera tog'ini bosib chiqarish
Kamera tog'ini bosib chiqarish

Kamera o'rnatish uchun fayl PLA yoki shunga o'xshash materialdan chop etilishi mumkin. Men 0,3 mm qatlam balandligida chop etdim va uni chop etish uchun atigi 7 soat kerak bo'ldi. Sizga hech qanday tayanch kerak emas va menga isitiladigan bosma to'shagimning chekkasi kerak emas edi.

Yuqori to'lg'azish foizidan foydalaning, chunki u sizning kamerangiz og'irligini qo'llab -quvvatlaydi. Men 60% to'ldirish bilan o'zimni chop etishni tanladim.

3 -qadam: uy uchun yog'och kesish

Uy uchun yog'och kesish
Uy uchun yog'och kesish

Uy -joy uchun siz besh xil yog'och panelni kesishingiz kerak. Men o'zim qo'ygan 18 mm MFC qoldiqlaridan kesib tashladim.

Quyidagi o'lchamdagi panellarni kesishingiz kerak:

  • 580 x 620 mm (x2)
  • 200 x 420 mm (x2)
  • 200 x 380 mm (x1)

4-qadam: Old paneldagi kesmalar

Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar
Old paneldagi kesmalar

Old panelda uchta kesish kerak bo'ladi. Bu LED displey, kamera linzalari va monitor uchun.

Ob'ektiv teshigi

Ob'ektiv uchun dumaloq teshik diametri 106 mm bo'lishi kerak, uning markaziy nuqtasi yuqoridan 95 mm va yon tomondan 240 mm.

LED displey teshigi

LED displey uchun to'rtburchaklar kesim kengligi taxminan 145 mm va balandligi 48 mm bo'lishi kerak, uning qisqa qirrasi taxtaning yon tomonidan 120 mm, yuqori chetidan esa taxtaning yuqori qismidan 70 mm past bo'lishi kerak.

Teshik monitor

Monitor uchun kesma (agar siz ham xuddi men kabi ishlatsangiz) balandligi 285 mm va kengligi 430 mm bo'lishi kerak. Uni kenglik bo'ylab, pastki chetini taxtaning tashqarisidan 100 mm baland qilib markazlashtiring.

Men kesmalarning o'lchamini belgilashni osonlashtirdim, so'ngra chegaralarni ichki tomonida teshik ochdim, shunda menga kesma yaratish uchun jigsa ishlatishga ruxsat berildi.

Bu bajarilgandan so'ng, har bir burchakka 100 mm radiusli kesma qo'shing. Buni 580 x 620 mm o'lchamdagi har ikkala taxtaning to'rt burchagida qilish kerak.

5 -qadam: uyni yig'ing

Uyni yig'ing
Uyni yig'ing
Uyni yig'ing
Uyni yig'ing
Uyni yig'ing
Uyni yig'ing
Uyni yig'ing
Uyni yig'ing

Korpusni old tomonini pastga yotqizish, so'ngra 200 x 420 mm uzunlikdagi ikkita taxtani uzun qirralari bo'ylab, taxtaning har ikki tomoniga qo'yish orqali yig'ish yaxshiroqdir. Kichikroq qism pastki qismga o'rnatiladi.

Orqa tomonni tepaga tushirishingiz mumkin va ularning hammasi bir xilligini tekshirgandan so'ng, ularni yog'och vintlar bilan burab qo'ying. Agar siz ularni keyinchalik bezatganingizda yopmoqchi bo'lsangiz, ularni teskari burishingiz kerak. Bu bajarilgandan so'ng, korpusni ehtiyotkorlik bilan ag'daring va oldingi yuzini burab qo'ying.

Bu vaqtda siz yuqoridagi rasmda meniki kabi tura olishingiz kerak.

6 -qadam: bezatish - to'ldirish, silliqlash va bo'yash

Bezatish - to'ldirish, silliqlash va bo'yash
Bezatish - to'ldirish, silliqlash va bo'yash
Bezatish - to'ldirish, silliqlash va bo'yash
Bezatish - to'ldirish, silliqlash va bo'yash
Bezatish - to'ldirish, silliqlash va bo'yash
Bezatish - to'ldirish, silliqlash va bo'yash

Endi siz old paneldagi vint teshiklarini Polyfilla bilan yopishingiz mumkin va u o'rnatilgandan so'ng, uni tekis qilib qumlang. Fotosurat old tomonidagi vintlardek tuynuklarni yoping, chunki biz foto stendga kirish uchun orqasini keyinroq olib tashlashimiz kerak bo'ladi.

Keyin men fotosurat kabinamning pastki uchdan ikki qismini guruchga o'xshash rangda bo'yashni tanladim. Buning uchun men yuqori uchdan bir qismini lenta bilan niqobladim va unga uchta bo'yoq surtdim (har bir qatlam o'rtasida quritishga vaqt ajratib).

7 -qadam: 3D bosma bezaklar bilan bezash

3D bosma bezaklar bilan bezash
3D bosma bezaklar bilan bezash
3D bosma bezaklar bilan bezash
3D bosma bezaklar bilan bezash
3D bosma bezaklar bilan bezash
3D bosma bezaklar bilan bezash

Qisqartirishni qisqartirishga yordam berish uchun siz biriktirilgan STL fayllarini chop etishingiz mumkin, shunda ular bir -biriga yopishtiriladi. Men shuni aniqladimki, bu yakuniy qurilishning vizual sifatini ancha oshiradi.

Men hamma narsani kulrang rangda chop etishni tanladim, lekin xohlagan rangni (yoki rang kombinatsiyalarini) tanlashda erkinman.

Siz quyidagi fayllarni bir marta chop etishingiz kerak:

  • lens linzalari. STL (chop etish uchun 43 daqiqa)
  • max7219mount. STL (chop etish uchun 42 daqiqa)

Bu ikkita faylni har birini ikki marta bosib chiqarish kerak bo'ladi (monitorning to'rt burchagini olish uchun):

  • burchakA. STL (juftlik uchun 1 soat 45 daqiqa)
  • cornerB. STL (juftlik uchun 1 soat 45 daqiqa)

Men hamma narsani 0,3 mm qatlam balandligida hech qanday tayanchlarsiz chop etdim. Agar siz burchak qismlarini chop etishda qiynalayotgan bo'lsangiz, chekkani qo'shishingiz kerak bo'ladi.

Chop etish tugagandan va bo'yoq quriganidan so'ng, siz ularni erigan elim yordamida joyiga to'g'rilashingiz mumkin.

8 -qadam: MAX7219 LED displeyini tayyorlang

MAX7219 LED displeyini tayyorlang
MAX7219 LED displeyini tayyorlang
MAX7219 LED displeyini tayyorlang
MAX7219 LED displeyini tayyorlang

Displey moduli oxiridagi beshta erkak piniga 50 sm uzunlikdagi beshta simni (taxminan 22 AWG) tayyorlang va lehimlang.

9 -qadam: Arja tugmachasini tayyorlang

Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang
Arja tugmachasini tayyorlang

Arja tugmachasidan elektronikani muloyimlik bilan burish va tayanchdan tortib chiqarib oling. Bu ish paytida uni boshqarishni osonlashtiradi.

Men tugmachani fotostendga ulash uchun 4 metr uzunlikdagi karnay simidan foydalanardim, bu esa mehmonlarni fotostenddan qaytarib olish uchun tugmachani fotostend oldiga qo'yishga imkon berdi.:)

To'rtta ulanishning har biriga alohida simni lehimlang. Ichki ikkita kalit uchun, ikkitasi esa LED uchun. Agar keyinroq sizda kutupluluk noto'g'ri ekanini ko'rsangiz, lampochkani ushlagichidan ko'tarib, teskari tomonga qaytaring.

10 -qadam: panjara kabelini tayyorlang

Yopish kabelini tayyorlang
Yopish kabelini tayyorlang
Yopish kabelini tayyorlang
Yopish kabelini tayyorlang
Yopish kabelini tayyorlang
Yopish kabelini tayyorlang

Endi biz deklanşör kabelini ochishimiz va qaysi simlar nimaga ulanganiga e'tibor berishimiz mumkin.

Mening Canon kameram uchun tortishish uchun men orqa tomondan bitta kichik vintni olib tashlashim kerak edi. Ichkarida siz uchta metall plitani topishingiz kerak. Qaysi plastinka qaysi simga ulanganini yozing (yoki suratga oling). Sizniki menikiga o'xshamasligi mumkin.

Meniki bilan, yuqori plastinka "fokus" plitasi sariq simga ulangan. O'rta "er" plitasi qizil simga, pastki "deklanşör" plastinkasi qizil simga ulangan.

Fokus yoki deklanşör plitasi markaziy tuproqli plastinka bilan aloqa qilganda, u kameraga qadam qo'yadi.

Elektr simlari haqida eslatma olgandan so'ng, simlarni metall plastinkadan ehtiyotkorlik bilan kesib oling. Biz faqat kabelni ushlab turishimiz kerak. Plitalar va korpusni qayta ishlash kerak.

11 -qadam: davrani yig'ish

Men bu loyihaning sxemasini (ko'pchilik odamlar kabi) birinchi bo'lib non taxtasida yig'dim. Keyin to'ydan keyin men komponentlarni teshilgan taxtaga lehimlashga qaror qildim.

Keyingi bosqichda, men avvalgidek, elektron taxtani non paneliga yig'ish bo'yicha ko'rsatma beraman. Agar siz elektronikani teshilgan taxtaga yig'ishni xohlasangiz, bir qadam oldinga siljiting.:)

12 -qadam: Elektronni elektron jadvalga yig'ish

Elektronni elektron jadvalga yig'ish
Elektronni elektron jadvalga yig'ish
Elektron panelni elektron jadvalga yig'ish
Elektron panelni elektron jadvalga yig'ish
Elektronni elektron jadvalga yig'ish
Elektronni elektron jadvalga yig'ish

Arduino Nano -ni taxtaning yuqori qismiga qo'ying, shunda uning pinlari markaziy bo'linishni engib o'tadi.

Erga ulanishni tashqi relsga ulash uchun qisqa uzunlikdagi simni ishlating.

1k rezistorni (Jigarrang-Qora-Qizil) D12 pinli va ichki temir yo'lga ulang.

LED MAX7219 displeyini panelga ulash uchun quyidagilarni ulang:

  • VCC -> 5V
  • GND -> Tashqi temir yo'l
  • Din -> D11
  • CS -> D10
  • CLK -> D13

Arja tugmachasidan keladigan sim D8 ga ulangan bo'lishi kerak, boshqa sim esa tashqi temir yo'lga ulangan.

LED tugmalarining musbat simlari D9 ga, ikkinchisi esa tashqi tuproqli temir yo'lga ulangan bo'lishi kerak.

2.2k rezistorni ichki temir yo'l va zaxira qatorlardan biriga non paneli oxiriga qo'ying.

Shu nuqtada, men to'xtadim va ba'zi issiq kabellarni joyiga mahkamlash uchun issiq erituvchi elim ishlatdim.

Deklanşör ichidagi pastki plastinkadan keladigan simni ichki panjaraga ulang (mening holatimda qizil). O'rta/er plastinkasida joylashgan sim, siz faqat 2.2k rezistorni ulagan qatorga ulangan bo'lishi kerak. Oxir -oqibat, er osti temir yo'lini 2.2k rezistor o'rta/er plastinkasiga ulangan joyga ulash uchun yana bitta uzun simdan foydalaning.

13 -qadam: Elektronni teshilgan taxtaga yig'ish

Perforatsiyalangan taxtada elektronikani yig'ish
Perforatsiyalangan taxtada elektronikani yig'ish

Men bu bosqichga biriktirilgan teshilgan taxtaning diagrammasini chizdim. Chap tomon sizga taxtaning yuqori qismini, o'ng tomoni esa pastki qismini ko'rsatadi. Kuzatayotganda, pimlarning pastki qismidagi lehim bilan qaerga ulanganiga e'tibor bering.

Men sizni bu aloqalarni birma -bir bosib o'tish uchun video yaratdim. Bu klipni bu erda ko'rishingiz mumkin:

www.youtube.com/embed/Fu5Gbpv4EYs?t=531

14 -qadam: Kodni yuklash

Kodni yuklash
Kodni yuklash
Kodni yuklash
Kodni yuklash

USB kabel yordamida Arduino Nano -ni kompyuteringizga ulang.

Loyihaning kodini yuklab oling: https://github.com/DIY-Machines/PhotoBooth va uni Arduino IDE-da oching.

"Arduino Nano" va "ATmega328p" protsessor turini tanlang. Arduino uchun ketma -ket ulanishni tanlang va kodni yuklang.

15 -qadam: Elektronikani sinab ko'ring

Elektronikani sinab ko'ring
Elektronikani sinab ko'ring
Elektronikani sinab ko'ring
Elektronikani sinab ko'ring
Elektronikani sinab ko'ring
Elektronikani sinab ko'ring

Agar hamma narsa yaxshi ketayotgan bo'lsa, siz yonib turgan LED yonidagi tugmachani bosishingiz mumkin va LED matritsali displeyi 10dan boshlab hisoblanishi kerak va keyin (agar siz kamerangizni ulagan bo'lsangiz) suratga olishingiz kerak. Agar bu muammosiz yana uch marta takrorlansa, keyingi bosqichga o'tishimiz mumkin. Agar biror narsa hozir kutilganidek ketmagan bo'lsa, oldinga borishdan oldin muammolarni bartaraf etish uchun yaxshi vaqt.

16 -qadam: simlarni tartibga keltiring

Simlarni tartiblang
Simlarni tartiblang
Simlarni tartiblang
Simlarni tartiblang

Qachonki sizda uzoq muddatli simlar bo'lsa (masalan, arja tugmachasining elektronikasi va Arduino o'rtasida), har xil simli simlarni bir -biriga yopishtirish uchun izolyatsiya tasmasidan yoki shunga o'xshash chiziqlardan foydalaning.

Bu hamma narsani yaxshi ochilgan va chiroyli ko'rinishga olib keladi.

17 -qadam: Kamerani o'rnating

Kamerani joylashtiring
Kamerani joylashtiring
Kamerani joylashtiring
Kamerani joylashtiring
Kamerani joylashtiring
Kamerani joylashtiring

Keling, kamerani yog'och korpusga o'rnatamiz. Buni amalga oshirish uchun biz avval uni 3D bosma moslamaga ulashimiz kerak. Men shtativimdan vintni ishlatardim. Siz uni bosmaning har ikki tomonidagi uyasi yordamida himoyalashingiz mumkin. Buni juda qattiq qilmang, chunki u uyaning uzunligini pastga va pastga siljitishi kerak.

Uni korpusga suring va linzalarni kesilgan joyiga qo'ying. Belgini markerdan foydalanib, kamerani o'rnatish paneli orqa panelda joylashgan bo'lishi mumkin, shunda biz kamerani olib tashlashimiz mumkin, shundan so'ng fotostendning orqa qismini olib tashlaymiz (shuning uchun biz ilgari orqa vintlarni Polyfilla bilan yopmagan edik). O'rnatish uchun biz o'rnatgan belgilar yordamida osongina joyiga burab qo'ying.

18 -qadam: monitorni o'rnatish

Monitorni o'rnatish
Monitorni o'rnatish
Monitorni o'rnatish
Monitorni o'rnatish
Monitorni o'rnatish
Monitorni o'rnatish

Monitorni joyiga qo'yish uchun biz yana 3D bosilgan qismlardan foydalanamiz. Birinchisi ScreenFoot.stl. Men buni 0,2 mm qatlam balandligida chop etdim (taxminan 1 soat 10 daqiqa davom etdi). Qaerga burish kerakligini bilish uchun, monitorni korpusga yuzini pastga qaratib qo'ying (ishlab chiqaruvchilari o'rnatilmagan holda), so'ngra "oyoq" ning orqa qismidagi 3D bosmani pastga tushiring.

Monitör orqaga qulab tushmasligi uchun siz ekranli ikkita faylni chop etishingiz kerak (ular uzatiladi). Ular monitorning yuqori burchaklari yaqinida vidalanadi. Teshikdan o'tuvchi vint aylanma vazifasini bajaradi, ikkinchi vint 3D bosib chiqarishni uning ostiga yoki ustiga yopish imkonini beradi. Bu monitorni keyinroq osongina olib tashlash va qayta o'rnatish imkonini beradi.

19 -qadam: elektronikani o'rnatish

Elektronikani o'rnatish
Elektronikani o'rnatish
Elektronikani o'rnatish
Elektronikani o'rnatish
Elektronikani o'rnatish
Elektronikani o'rnatish

Biz ilgari 3D bosib chiqargan LED matritsaning ichki qismini issiq ushlab turadigan elim bilan ishlating. Orqa tomondan qaraganingizda, moduldagi yozuv oldinga va teskari tomonga yozilganligiga ishonch hosil qiling. Bu shuni anglatadiki, u old tomondan qaraganda to'g'ri o'rnatilgan.

Teshikli elektron kartani korpusning ichki qismiga mahkamlash uchun issiq eritilgan elimdan foydalaning. Agar siz non taxtasini tanlagan bo'lsangiz, unda siz o'z-o'zidan yopishqoq taglikka ega bo'lishingiz mumkin. Aks holda, issiq elim yaxshi bo'lishi kerak.

Elektronga oson kirishimiz mumkin bo'lsa -da, Arduino -ga USB kabelini (uni quvvatlantirish uchun), monitor uchun displey kabeliga, shuningdek, monitörning o'z quvvat manbaiga ulash yaxshi bo'ladi.

Ish tugagandan so'ng, siz fotosurat kabinasining orqa qismini qayta ulashingiz mumkin.

20 -qadam: yoritilgan arja tugmachasini yig'ish

Yoritilgan arja tugmachasini yig'ish
Yoritilgan arja tugmachasini yig'ish
Yoritilgan arkad tugmachasini yig'ish
Yoritilgan arkad tugmachasini yig'ish
Yoritilgan arkad tugmachasini yig'ish
Yoritilgan arkad tugmachasini yig'ish

Arja tugmachalarini o'rnatish 3D bosilgan. Men qatlam balandligi 0,2 mm va undan yuqori bosma sifatni ishlatishni tanladim, chunki fotostend foydalanuvchilari ushbu nashrga yaqin bo'lishadi va men uning silliq ko'rinishi va ko'rinishini xohlardim.

Tugma bosmaning yuqori qismiga vidalanadi, keyin elektronika pastdan qayta o'rnatiladi. Qulay joylashishni aniqlash va sozlash uchun butun majmuani shtativning tepasiga o'rnatish mumkin.

21 -qadam: Kamerani sozlash va ulash

Kamerani sozlash va ulash
Kamerani sozlash va ulash
Kamerani sozlash va ulash
Kamerani sozlash va ulash

Men DSL -ni to'liq avtoulovda qoldirdim, shu jumladan diqqat markazida. Men "Tasvirni ko'rib chiqish" ni "Kutish" ga o'rnatish uchun menyu va sozlamalarga kirdim. Bu shuni anglatadiki, rasm olinganidan so'ng, keyingi rasmga qadar katta displeyda ko'rib chiqish qoladi.

Endi kamerani o'z mahkamlagichining tepasiga qo'yish mumkin va vintni pastdan qayta joyiga mahkamlash mumkin. Bu safar kameraning haddan tashqari harakatlanishiga yo'l qo'ymaslik uchun qat'iy harakat qilish kerak. Keyin biz video kabelni ulashimiz kerak, bu mening holatimda mini HDMI ulanishi. Biz ulashimiz kerak bo'lgan yana bir nuqta - bu Arduino kamerasining deklanşörü.

22 -qadam: bajarildi

Endi siz kamerani, monitorni va Arduino -ni yoqib, suratga olishga tayyor bo'lishingiz kerak, Arja tugmachasini bosing va (agar hech kim qaramasa) ba'zi pozalarni urishingiz mumkin!

Umid qilamanki, sizga o'z qo'llaringiz bilan yasash yoqdi. Boshqa loyihalarim bilan tanishishni unutmang.:)

Lyuis

Ko'p tarmoqli musobaqa
Ko'p tarmoqli musobaqa
Ko'p tarmoqli musobaqa
Ko'p tarmoqli musobaqa

Ko'p intizomli tanlovning ikkinchi sovrini

Tavsiya: