Cuprins:
- Pasul 1: Schematic
- Pasul 2: piese imprimate 3D
- Pasul 3: Modificarea motorului pas cu pas
- Pasul 4: Declanșator declanșator pentru cameră
- Pasul 5: Asamblarea finală
- Pasul 6: Cod
- Pasul 7: Operațiune
- Pasul 8: Îmbunătățirea
Video: Platan rotativ automat cu declanșator: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Buna ziua. În acest articol voi explica cum să construiți un platan automat automat foarte simplu și foarte ieftin cu declanșator. Prețul pentru toate piesele este puțin mai mic de 30 USD (toate prețurile sunt preluate de la Aliexpress).
Majoritatea artiștilor 3d, care au început să folosească fotogrametria, se confruntă cu aceeași problemă: cum să automatizeze procesul de fotografiere. Arduino este cea mai bună alegere în acest scop. Este ieftin și ușor de dezvoltat dispozitive. Există milioane de module diferite pe piață pentru plăcile arduino.
Pasul 1: Schematic
Potențiometru 10k - reglarea vitezei motorului pas cu pas.
SW1 - comutator cu 2 poziții, utilizat pentru selectarea modului (AUTO sau HOLD).
SW2 - buton momentan - START.
SW3 - buton momentan - RESET.
SW4 - buton momentan - RESETARE HARD.
LED WS2812 RGB - indică starea curentă.
Aproape toate părțile le-am găsit în raft. De asemenea, trebuie să imprimați suportul motorului și placa superioară pe imprimanta 3D
Lista de materiale:
- Placa Arduino Nano
- USB - Cablu MicroUSB tip B.
- Motor pas cu pas 5V 28BYJ-48
- Șofer de motor L298N
- Optocuplor 4N35 - 2buc
- Rezistor 10k - 3buc 220ohm
- rezistor - 2buc
- Potențiometru de 10k
- Comutator cu 2 poziții - 1 buc
- Buton momentan - 3buc
- LED WS2812 RGB
- Declanșator cu fir la distanță (pentru camera dvs.)
- Placă prototip (4x6cm sau mai mare) Sârmă cu 4 nuclee a regulatorului de tensiune DC-DC
Lista pieselor cu linkuri poate fi găsită aici: Google Sheet
Pasul 2: piese imprimate 3D
Iată piese tipărite 3D:
Am lipit baza pas cu pas pe o bucată de sticlă acrilică cu bandă dublă. După cum puteți vedea aici, aceste piese imprimate 3D și motorul în sine nu pot conține obiecte mari și grele, așa că fiți atenți. Folosesc acest platan rotativ pentru a scana vaze mici, scoici de mare, figuri de dimensiuni medii etc.
Pasul 3: Modificarea motorului pas cu pas
Motorul pas cu pas necesită modificări de la unipolar la bipolar. Această modificare crește semnificativ cuplul motorului și permite utilizarea plăcii de comandă de tip H-bridge.
Iată ghidul complet:
sau
www.jangeox.be/2013/10/change-unipolar-28by…
Pe scurt, scoateți capacul de plastic albastru și folosiți cuțitul ascuțit pentru a tăia conexiunea centrală de la bord, așa cum se arată în imagine. După aceea - tăiați sau desudați firul roșu central.
Pasul 4: Declanșator declanșator pentru cameră
Găsiți declanșatorul cu fir la distanță pentru camera dvs. Ar trebui să aibă un singur buton în 2 trepte (focalizare). De obicei, este ieftin, în special replica chineză. Pentru Nikon D5300 am găsit declanșatorul cu fir MC-DC2.
Demontați-l și găsiți linii comune, de focalizare și de declanșare. De obicei linie comună între alte linii. Primul este linia de focalizare (vezi poza). Aceste linii se conectează la ieșirile optocuploare.
Pasul 5: Asamblarea finală
Optocuploarele sunt folosite aici ca declanșatoare de focalizare și declanșare. Optocuplorul se comportă ca un buton, declanșat de tensiunea externă. Și există o izolare electrică completă între sursa de tensiune a declanșatorului și partea de ieșire. Deci, dacă asamblați totul corect, acest declanșator automat nu vă va deteriora niciodată camera, deoarece funcționează la fel ca două butoane separate, fără conexiune electrică cu sursă de alimentare externă.
Este o idee bună să asamblați toate piesele de pe panou pentru a le testa și a depana. Uneori, plăcile Arduino neoriginale din China au fost corupte. Am asamblat Arduino și componente mici pe placa prototip. Apoi am așezat toate părțile pe o bucată de sticlă acrilică îndoită.
Puneți 2 jumperi pe pinii ENA și ENB pe placa driverului motorului. Acest lucru vă permite să utilizați un motor pas cu pas de 5V.
Pasul 6: Cod
Link Github:
Partea de sus a codului are câteva setări inițiale vizibile:
#define photoCount 32 // numărul implicit de fotografii
Motorul pas cu pas are 2048 de trepte pe rotație completă. Pentru 32 de fotografii, o rotație este de 11,25 grade, ceea ce este suficient în majoritatea cazurilor (IMO). Pentru a afla numărul de pași pentru o rundă, funcția rotundă utilizată:
step_count = round (2048 / pCount);
Aceasta înseamnă că fiecare întoarcere nu va fi precisă în unele cazuri. De exemplu, dacă setăm numărul de fotografii la 48, o rotație va fi rotundă (42,66) = 43. Deci, poziția finală a motorului pas cu pas va fi - 2064 (cu încă 16 pași). Acest lucru nu este critic în scopuri de fotogrametrie, dar dacă trebuie să fiți 100% precis, utilizați fotografiile 8-16-32-64-128-256.
#define focusDelay 1200 // menținerea butonului de focalizare (ms)
Aici puteți atribui întârzierea de menținere a butonului de focalizare, permițând camerei dvs. suficient timp pentru focalizare. Pentru Nikon D5300 cu obiectiv primar de 35 mm este suficient 1200ms.
#define shootDelay 700 // ținând apăsat butonul de fotografiere (ms)
Această valoare definește cât timp este apăsat butonul declanșator.
#define releaseDelay 500 // întârziere după eliberarea butonului de fotografiere (ms)
Când doriți să utilizați expunere îndelungată, creșteți valoarea ReleaseDelay.
Pasul 7: Operațiune
Numărul implicit de fotografii este codat în firmware. Dar îl puteți schimba, utilizând conexiunea terminalului. Conectați placa Arduino și computerul cu cablu USB și stabiliți conexiunea terminalului. Conectați placa Arduino și computerul, găsiți portul COM corespunzător în Manager dispozitive.
Pentru PC utilizează PuTTY, funcționează bine pe Win10. Pentru telefonul meu Android folosesc Serial USB Terminal.
După o conexiune reușită, puteți schimba numărul de fotografii și puteți vedea starea curentă. Tastați „+” și va crește numărul de fotografii cu 1. „-” - va scădea cu 1. Folosesc smartphone-ul meu Android și cablul OTG - funcționează bine! După oprire, numărul de fotografii se resetează la valorile implicite.
Există un fel de eroare cu Arduino Nanos chinezesc - când porniți Arduino fără conexiune USB, uneori nu va porni. De aceea am creat buton de resetare externă pentru Arduino (HARD RESET). După apăsare, totul funcționează bine. Această eroare apare pe panourile cu cip CH340.
Pentru a începe procesul de fotografiere, setați comutatorul „mode” la AUTO și apăsați butonul START. Dacă doriți să opriți procesul de fotografiere, setați comutatorul „mode” la HOLD. După aceea, puteți relua procesul de fotografiere setând comutatorul „mode” pe AUTO sau resetați procesul apăsând RESET. Când comutatorul de mod este pe HOLD, puteți face o fotografie apăsând butonul START. Această acțiune face ca fotografia să crească fără a crește numărul de fotografii variabilă.
Pasul 8: Îmbunătățirea
- Construiți o masă mare (cu diametrul de 40-50cm) cu rulment leneș Susan (ca acesta -
- Obțineți un pas cu pas mai puternic, cum ar fi NEMA 17 și driverul - TMC2208 sau DRV8825.
- Design și reductor de imprimare pentru o precizie foarte ridicată.
- Utilizați ecran LCD și codificator rotativ, ca în majoritatea imprimantelor 3D.
Uneori, camera mea nu poate focaliza corect, de obicei atunci când distanța dintre cameră și țintă este mai mică decât distanța minimă de focalizare sau când suprafața țintei este prea plată și nu are detalii vizibile. Această problemă poate fi rezolvată utilizând adaptorul de cameră pentru încălțăminte (ca acesta: https://bit.ly/2zrpwr2, cablu de sincronizare: https://bit.ly/2zrpwr2 pentru a detecta dacă camera face sau nu fotografii. De fiecare dată când obturatorul se deschide pentru a face o fotografie, camera scurtează 2 contacte pe încălțăminte (centrală și comună) pentru a declanșa blițul extern. Trebuie să conectăm aceste 2 fire la Arduino la fel ca butonul extern și să detectăm situația, când camera nu lasă declanșatorul să se deschidă. Dacă acest lucru se întâmplă, Arduino ar trebui să facă o altă analiză de focalizare și fotografiere sau să întrerupă operația și să aștepte o acțiune de la utilizator.
Sper că acest articol ți-a fost de ajutor. Dacă aveți întrebări, nu ezitați să mă contactați.
Recomandat:
Telecomandă declanșator pedală picior + declanșator: 6 pași (cu imagini)
Telecomandă cu declanșare pedală + declanșator: Această telecomandă cu pedală este perfectă pentru animatorii de oprire, arhivarii foto, bloggerii și profesioniștii care nu pot ajunge la butonul declanșator al camerei lor tot timpul sau care trebuie să lucreze rapid pe o masă cu o cameră montată deasupra capului. Actualizare decembrie 2020: E
Dispozitivul meu IoT - Declanșator GPS: 5 pași
Dispozitivul meu IoT - Trigger GPS: În acest instructable veți afla cum să configurați controlerul IoT pentru a trimite un e-mail când sunteți la x minute de acasă
Declanșator declanșator pentru Kodak C653: 4 pași
Declanșator declanșator pentru Kodak C653: Acest lucru vă va arăta cum să adăugați un declanșator declanșator la o cameră Kodak C653 pentru a permite fotografierea automată sau utilizarea unui sistem de declanșare la distanță. Veți avea nevoie de: .25mm fir disponibil din magazinele de hobby / modele. (Am folosit o singură culoare, dar o veți găsi extrem
Declanșator cu temporizare electromecanică: 5 pași
Declanșator cu intervale de timp electromecanice: în ciuda etichetei mele slabe de e-mail, Trebuchet și cu mine am discutat despre postarea acestora simultan. De vreme ce el, pe bună dreptate, a mers înainte, când nu a auzit de mine, îl scot foarte repede pe al meu. Ar trebui să rețin că două dintre aceste videoclipuri sunt de magneziu
Declanșator declanșator la distanță pentru camere digitale: 4 pași
Declanșator de declanșare la distanță pentru camere digitale: faceți un declanșator de la distanță pentru camera dvs. digitală Canon (și alte mărci precum Pentax, Sony și niște nikoni) pentru aproximativ 3 dolari în mai puțin de 5 minute, chiar și un elev de clasa I poate face acest lucru. Acest lucru este minunat pentru a obține expunerea perfectă și pentru a permite