Kazalo:

Samodejni gramofon z sprožilcem: 8 korakov
Samodejni gramofon z sprožilcem: 8 korakov

Video: Samodejni gramofon z sprožilcem: 8 korakov

Video: Samodejni gramofon z sprožilcem: 8 korakov
Video: Музыкальный Hi-Fi центр Technics SC-EH60 (стереосистема). Японское качество! Лучшая акустика 90-х. 2024, November
Anonim
Samodejni gramofon z sprožilcem
Samodejni gramofon z sprožilcem

Zdravo. V tem članku bom razložil, kako sestaviti preprost in ultra poceni avtomatiziran gramofon z sprožilcem. Cena za vse dele je nekaj manj kot 30 USD (vse cene so vzete iz Aliexpress).

Večina 3d umetnikov, ki so začeli uporabljati fotogrametrijo, se sooča z isto težavo: kako avtomatizirati proces fotografiranja. Arduino je najboljša izbira za ta namen. Naprave so poceni in enostavne za razvoj. Na trgu je na milijone različnih modulov za arduino plošče.

1. korak: Shema

Shematično
Shematično

10k potenciometer - nastavitev hitrosti koračnega motorja.

SW1 - 2 -mestno stikalo, ki se uporablja za izbiro načina (AUTO ali HOLD).

SW2 - trenutni gumb - START.

SW3 - trenutni gumb - RESET.

SW4 - trenutni gumb - HARD RESET.

WS2812 RGB LED - prikazuje trenutno stanje.

Skoraj vse dele sem našel na polici. Na 3D tiskalnik morate natisniti tudi držalo motorja in zgornjo ploščo

Seznam delov:

  • Arduino Nano plošča
  • USB - kabel MicroUSB tipa B
  • 5V koračni motor 28BYJ-48
  • Gonilnik motorja L298N
  • Optoelement 4N35 - 2 kosa
  • 10k upor - 3 kosi 220ohm
  • upor - 2 kosa
  • 10k potenciometer
  • 2 Položajno stikalo - 1 kos
  • Trenutni gumb - 3 kosi
  • WS2812 RGB LED
  • Žični daljinski sprožilec zaklopa (za vaš fotoaparat)
  • Prototipna plošča (4x6 cm ali več) 4-žilni regulator napetosti DC-DC, ki znižuje napetost

Seznam delov s povezavami najdete tukaj: Google Sheet

Korak: 3D-natisnjeni deli

3D-tiskani deli
3D-tiskani deli

Tukaj so 3D natisnjeni deli:

Stebriček sem z dvostranskim trakom zlepil na kos akrilnega stekla. Kot lahko vidite tukaj, ti 3D tiskani deli in motor sami ne morejo držati velikih in težkih predmetov, zato bodite previdni. Ta gramofon uporabljam za skeniranje majhnih vaz, školjk, srednje velikih figur itd.

3. korak: Sprememba koračnega motorja

Sprememba koračnega motorja
Sprememba koračnega motorja

Koračni motor je treba spremeniti iz enopolarnega v bipolarnega. Ta sprememba znatno poveča navor motorja in omogoča uporabo vozniške plošče tipa H-bridge.

Tu je celoten vodnik:

ali

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

Skratka, odstranite modri plastični pokrovček in z ostrim nožem prerežite osrednjo povezavo na krovu, kot je prikazano na sliki. Po tem - odrežite ali odlepite osrednjo rdečo žico.

4. korak: Sprožilec zaklopa za fotoaparat

Sprožilec za fotoaparat
Sprožilec za fotoaparat

Poiščite žični sprožilec zaklopa za vaš fotoaparat. Imeti mora samo en dvostopenjski gumb (zaklop izostritve). Običajno je poceni, zlasti kitajska replika. Za moj Nikon D5300 sem našel žični daljinski zaklop MC-DC2.

Razstavite ga in poiščite skupne, ostrenje in črte zaklopa. Običajno skupna črta med drugimi vrsticami. Zgornja je črta ostrenja (glej sliko). Te linije se povezujejo z izhodi optičnih sklopnikov.

5. korak: Končna sestava

Končni sestav
Končni sestav
Končni sestav
Končni sestav
Končni sestav
Končni sestav

Optoelektorji se tukaj uporabljajo kot sprožilci ostrenja in zaklopa. Optoelement se obnaša kot gumb, ki ga sproži zunanja napetost. Med virom sprožilne napetosti in izhodno stranjo obstaja popolna električna izolacija. Če torej vse pravilno sestavite, ta samodejni sprožilec nikoli ne poškoduje fotoaparata, ker deluje tako kot dva ločena gumba brez električne povezave z zunanjim virom napajanja.

Dobro je, da vse dele sestavite na ploščo, da jo preizkusite in odpravite napake. Včasih so bile izvirne plošče Arduino iz Kitajske poškodovane. Arduino in majhne komponente sem sestavil na prototipni plošči. Nato sem vse dele položil na upognjen kos akrilnega stekla.

Namestite 2 mostička na zatiče ENA in ENB na plošči gonilnika motorja. To vam omogoča uporabo koračnega motorja 5v.

6. korak: Koda

Povezava do Github:

Zgornji del kode ima nekaj opaznih začetnih nastavitev:

#define photoCount 32 // privzeto število fotografij

Koračni motor ima 2048 korakov na polni vrtljaj. Za 32 fotografij je en obrat enak 11,25 stopinj, kar v večini primerov zadošča (IMO). Če želite ugotoviti število korakov za en obrat, uporabite okroglo funkcijo:

step_count = okroglo (2048/pCount);

To pomeni, da v nekaterih primerih vsak zavoj ne bo natančen. Če na primer nastavimo število fotografij na 48, bo en zavoj okrogel (42,66) = 43. Torej bo končni položaj koračnega motorja - 2064 (16 korakov več). To ni nujno za namene fotogrametrije, če pa morate biti 100% natančni, uporabite 8-16-32-64-128-256 fotografij.

#define focusDelay 1200 // držite gumb za izostritev (ms)

Tu lahko dodelite zakasnitev držanja gumba za ostrenje, kar fotoaparatu omogoča dovolj časa za ostrenje. Za moj Nikon D5300 s 35 -milimetrskim objektivom zadostuje 1200ms.

#define shootDelay 700 // držite gumb za fotografiranje (ms)

Ta vrednost določa, kako dolgo morate pritisniti sprožilec.

#define releaseDelay 500 // zakasnitev po sprostitvi gumba za snemanje (ms)

Če želite uporabiti dolgo osvetlitev, povečajte vrednost releaseDelay.

7. korak: Delovanje

Image
Image
Operacija
Operacija

Privzeto število fotografij je trdo kodirano v vdelani programski opremi. Lahko pa ga spremenite s pomočjo terminalske povezave. Ploščo Arduino in računalnik preprosto povežite s kablom USB in vzpostavite priključek terminala. Povežite ploščo Arduino in računalnik, v upravitelju naprav poiščite ustrezna vrata COM.

Če uporabljate računalnik PuTTY, dobro deluje v sistemu Win10. Za telefon Android uporabljam serijski USB priključek.

Po uspešni povezavi lahko spremenite število fotografij in si ogledate trenutno stanje. Vnesite “+” in število fotografij se bo povečalo za 1. “-” - zmanjša se za 1. Uporabljam pametni telefon Android in kabel OTG - deluje dobro! Po izklopu se število fotografij ponastavi na privzeto.

Pri kitajskem Arduino Nanos je neka napaka - ko vklopite Arduino brez povezave USB, se včasih ne zažene. Zato sem naredil zunanji gumb za ponastavitev za Arduino (HARD RESET). Po pritisku vse deluje dobro. Ta hrošč se pojavi na ploščah s čipom CH340.

Za začetek snemanja nastavite stikalo »mode« na AUTO in pritisnite gumb START. Če želite ustaviti postopek snemanja, nastavite stikalo »način« na HOLD. Po tem lahko nadaljujete s snemanjem tako, da stikalo »mode« nastavite na AUTO ali postopek ponastavite s pritiskom na RESET. Ko je stikalo za način HOLD, lahko fotografirate s pritiskom na gumb START. To dejanje naredi fotografijo brez povečanja spremenljivke števila fotografij.

8. korak: Izboljšanje

  1. Zgradite veliko mizo (premer 40-50 cm) s krogličnim ležajem Susan (kot ta -
  2. Pridobite zmogljivejši stepper, na primer NEMA 17 in gonilnik - TMC2208 ali DRV8825.
  3. Zmanjševalnik oblikovanja in tiskanja za izjemno visoko natančnost.
  4. Uporabite LCD zaslon in rotacijski kodirnik, tako kot pri večini 3D tiskalnikov.

Včasih se moj fotoaparat ne more pravilno izostriti, običajno kadar je razdalja med fotoaparatom in ciljem nižja od minimalne razdalje ostrenja ali pa je površina na tarči preveč ravna in nima opaznih podrobnosti. To težavo je mogoče rešiti z vmesnikom kamere za vroče čevlje (kot je ta: https://bit.ly/2zrpwr2, kabel za sinhronizacijo: https://bit.ly/2zrpwr2, da ugotovite, ali fotoaparat posname ali ne. Vsakič, ko zaklopite odpre, da posname fotografijo, fotoaparat skrajša 2 kontakta na vročem čevlju (osrednji in skupni), da sproži zunanjo bliskavico. Te dve žici moramo povezati z Arduinom, tako kot zunanji gumb, in zaznati situacijo, ko fotoaparat ne pusti odpreti zaklopa. to se zgodi, Arduino bi se moral še enkrat osredotočiti in fotografirati ali pa začasno ustaviti delovanje in počakati na dejanje uporabnika.

Upam, da vam je bil ta članek v pomoč. Če imate kakršna koli vprašanja, me kontaktirajte.

Priporočena: