Indholdsfortegnelse:

Automatisk drejeskive med udløser: 8 trin
Automatisk drejeskive med udløser: 8 trin

Video: Automatisk drejeskive med udløser: 8 trin

Video: Automatisk drejeskive med udløser: 8 trin
Video: 11 Geniale træbearbejdningsværktøjer til gør-det-selv-projekter 2024, Juli
Anonim
Automatisk drejeskive med udløser
Automatisk drejeskive med udløser

Hej. I denne artikel vil jeg forklare, hvordan man bygger enkle og ultra billige automatiserede pladespillere med udløser. Prisen for alle dele er lidt mindre end $ 30 (alle priser er hentet fra Aliexpress).

De fleste af 3d -kunstnerne, der begyndte at bruge fotogrammetri, står over for det samme problem: hvordan man automatiserer optagelsesprocessen. Arduino er det bedste valg til dette formål. Det er billigt og let at udvikle enheder. Der er millioner af forskellige moduler på markedet for arduino -tavler.

Trin 1: Skematisk

Skematisk
Skematisk

10k potentiometer - justering af trinmotorhastighed.

SW1 - 2 -positions vippekontakt, bruges til valg af tilstand (AUTO eller HOLD).

SW2 - kortvarig trykknap - START.

SW3 - kortvarig trykknap - RESET.

SW4 - kortvarig trykknap - HÅRD NULSTILLING.

WS2812 RGB LED - angiver den aktuelle status.

Næsten alle dele fandt jeg i min hylde. Man skal også udskrive motorholder og topplade på 3d -printer

Liste over dele:

  • Arduino Nano bord
  • USB - MicroUSB type B -kabel
  • 5V Stepmotor 28BYJ-48
  • Motor driver L298N
  • Optokobler 4N35 - 2 stk
  • 10k modstand - 3 stk. 220ohm
  • modstand - 2 stk
  • 10k potentiometer
  • 2 Position vippekontakt - 1 stk
  • Kortvarig trykknap - 3 stk
  • WS2812 RGB LED
  • Kablet fjernbetjent udløser (til dit kamera)
  • Prototype-plade (4x6 cm eller større) DC-DC nedadgående spændingsregulator 4-leder ledning

Deleliste med links findes her: Google Sheet

Trin 2: 3D-printede dele

3D-trykte dele
3D-trykte dele

Her er 3d -udskrevne dele:

Jeg stak stepperbasen til et stykke akrylglas med dobbeltsidet tape. Som du kan se her, kan disse 3d -printede dele og motoren i sig selv ikke rumme store og tunge genstande, så vær forsigtig. Jeg bruger denne pladespiller til at scanne små vaser, muslingeskaller, mellemstore figurer osv.

Trin 3: Stepper Motor Modification

Stepper motor ændring
Stepper motor ændring

Trinmotor skal ændres fra unipolar til bipolar. Denne ændring øger motormomentet betydeligt og tillader brug af H-bridge-type driverkort.

Her er den fulde guide:

eller

www.jangeox.be/2013/10/change-unipolar-28by…

Kort sagt, fjern den blå plasthætte og brug en skarp kniv til at skære den centrale forbindelse om bord, som vist på billedet. Derefter - afskær eller aflod den centrale røde ledning.

Trin 4: Udløser til kamera

Udløser til kamera
Udløser til kamera

Find kablet fjernudløser til dit kamera. Den bør kun have en 2-trins knap (fokuslukker). Normalt er det billigt, især kinesisk kopi. Til min Nikon D5300 fandt jeg MC-DC2 kablet fjernbetjent lukker.

Skil det ad, og find almindelige linjer med fokus og lukker. Normalt fælles linje mellem andre linjer. Den øverste er fokuslinjen (se billede). Disse linjer forbinder til optokoblere udgange.

Trin 5: Afslut samlingen

Sidste samling
Sidste samling
Sidste samling
Sidste samling
Sidste samling
Sidste samling

Optokoblere bruges her som fokus- og lukkerudløsere. Optokobleren opfører sig som en knap, udløst af ekstern spænding. Og der er fuldstændig elektrisk isolation mellem triggerspændingskilden og udgangssiden. Så hvis du samler alt korrekt, beskadiger denne automatiske trigger aldrig dit kamera, fordi det fungerer ligesom to separate knapper uden elektrisk forbindelse med ekstern strømkilde.

Det er en god idé at samle alle dele på brødbrættet for at teste det og fejlsøge. Nogle gange blev ikke-originale Arduino-tavler fra Kina ødelagt. Jeg har samlet Arduino og små komponenter på prototypebord. Derefter lagde jeg alle dele på bøjet stykke akrylglas.

Sæt 2 jumpere på ENA- og ENB -benene på motorens driverkort. Dette giver dig mulighed for at bruge 5v stepper motor.

Trin 6: Kode

Github -link:

Øverste del af koden har nogle mærkbare indledende indstillinger:

#define photoCount 32 // standard antal fotos

Stepmotor har 2048 trin pr. Fuld omdrejning. For 32 fotos er en omgang lig med 11,25 grader, hvilket er nok i de fleste tilfælde (IMO). For at finde ud af antallet af trin for en omgang bruges rund funktion:

step_count = rund (2048/pCount);

Det betyder, at hver sving ikke vil være præcis i nogle tilfælde. For eksempel, hvis vi sætter antallet af fotos til 48, vil en omgang være rund (42,66) = 43. Så stepper motorens endelige position vil være - 2064 (16 trin mere). Dette er ikke afgørende for fotogrammetri, men hvis du skal være 100% præcis, skal du bruge 8-16-32-64-128-256 fotos.

#define focusDelay 1200 // holder fokusknap (ms) nede

Her kan du tildele forsinkelse af fokusknappens hold, hvilket giver dit kamera nok tid til at fokusere. Til min Nikon D5300 med 35 mm prime -objektiv er 1200 ms nok.

#define shootDelay 700 // holder skydeknap (ms)

Denne værdi definerer, hvor lang udløserknap der skal trykkes.

#define releaseDelay 500 // forsinkelse efter frigivelse af knap (ms)

Når du vil bruge lang eksponering, skal du øge releaseDelay -værdien.

Trin 7: Betjening

Image
Image
Operation
Operation

Standardantallet af fotos er hardkodet til firmware. Men du kan ændre det ved hjælp af terminalforbindelse. Tilslut bare Arduino -kort og pc med USB -kabel og etabler terminalforbindelse. Tilslut Arduino -kort og pc, find den tilsvarende COM -port i Enhedshåndtering.

Til pc -brug PuTTY fungerer det godt på Win10. Til min Android -telefon bruger jeg seriel USB -terminal.

Efter en vellykket forbindelse kan du ændre antallet af fotos og se den aktuelle status. Skriv "+", og det vil øge antallet af fotos med 1. " -" - reducere med 1. Jeg bruger min Android -smartphone og OTG -kabel - det fungerer godt! Efter slukning nulstilles fototallet til standard.

Der er en slags fejl med kinesiske Arduino Nanos - når du tænder for Arduino uden USB -forbindelse, starter den nogle gange ikke. Derfor lavede jeg en ekstern nulstillingsknap til Arduino (HARD RESET). Efter at have trykket på det fungerer alt godt. Denne fejl vises på tavler med CH340 -chip.

For at starte optagelsesprocessen skal du indstille “mode” -kontakten til AUTO og trykke på knappen START. Hvis du vil stoppe optagelsesprocessen, skal du indstille kontakten “mode” til HOLD. Derefter kan du genoptage optagelsesprocessen ved at indstille “mode” -kontakten til AUTO eller nulstille processen ved at trykke på RESET. Når tilstandskontakten er på HOLD, kan du tage et foto ved at trykke på START -knappen. Denne handling gør foto uden at øge billedtællingen variabel.

Trin 8: Forbedring

  1. Byg stort (40-50cm diameter) bord med dovent susan kugleleje (som dette -
  2. Få mere kraftfuld stepper, f.eks. NEMA 17 og driver - TMC2208 eller DRV8825.
  3. Design og print reduktor for ekstra høj præcision.
  4. Brug LCD -skærm og roterende encoder, som i de fleste 3d -printere.

Nogle gange kan mit kamera ikke fokusere ordentligt, normalt når afstanden mellem kamera og mål er lavere end minimal fokusafstand, eller når overfladen på målet er for flad og ikke har mærkbare detaljer. Dette problem kan løses ved hjælp af hot shoe -kameraadapter (som denne: https://bit.ly/2zrpwr2, synkroniseringskabel: https://bit.ly/2zrpwr2 til at registrere, om kameraet tager billeder eller ikke. Hver gang lukker åbner for at tage et skud, kamerashorts 2 kontakter på hot sko (central og almindelig) for at udløse ekstern blitz. Vi skal forbinde disse 2 ledninger til Arduino ligesom en ekstern knap og registrere situationen, når kameraet ikke lader lukkeren åbne. Hvis dette sker, Arduino bør tage et andet tag for at fokusere og skyde, eller sætte driften på pause og vente på en handling fra brugeren.

Jeg håber, at denne artikel var nyttig for dig. Hvis du har spørgsmål, er du velkommen til at kontakte mig.

Anbefalede: