Sadržaj:

Automatski gramofon sa okidačem: 8 koraka
Automatski gramofon sa okidačem: 8 koraka

Video: Automatski gramofon sa okidačem: 8 koraka

Video: Automatski gramofon sa okidačem: 8 koraka
Video: НАСТОЯЩЕЕ ГРУЗИНСКОЕ ЧАХОХБИЛИ ИЗ КУРИЦЫ!!! КАК ПРИГОТОВИТЬ? РЕЦЕПТ ПРОСТОЙ 2024, Novembar
Anonim
Automatski gramofon sa okidačem
Automatski gramofon sa okidačem

Zdravo. U ovom članku ću objasniti kako izgraditi jednostavne i ultra jeftine automatizirane gramofone sa okidačem. Cijene svih dijelova su nešto manje od 30 USD (sve su cijene preuzete s Aliexpressa).

Većina 3d umjetnika, koji su počeli koristiti fotogrametriju, suočeni su s istim problemom: kako automatizirati proces snimanja. Arduino je najbolji izbor u tu svrhu. Jeftini su i laki uređaji za razvoj. Na tržištu postoje milijuni različitih modula za arduino ploče.

Korak 1: Shema

Shematski
Shematski

10k potenciometar - podešavanje brzine koračnog motora.

SW1 - 2 -položajni prekidač, koristi se za odabir načina rada (AUTO ili HOLD).

SW2 - trenutno dugme - START.

SW3 - trenutno dugme - RESET.

SW4 - trenutno dugme - HARD RESET.

WS2812 RGB LED - pokazuje trenutni status.

Gotovo sve dijelove koje sam našao na polici. Takođe, potrebno je odštampati držač motora i gornju ploču na 3d štampaču

Lista dijelova:

  • Arduino Nano ploča
  • USB - MicroUSB kabel tipa B
  • 5V koračni motor 28BYJ-48
  • Vozač motora L298N
  • Optopar 4N35 - 2kom
  • 10k otpornik - 3 kom 220ohm
  • otpornik - 2 kom
  • 10k potenciometar
  • 2 Prekidač za položaj - 1 kom
  • Trenutačno dugme - 3 kom
  • WS2812 RGB LED
  • Ožičeni daljinski okidač (za vašu kameru)
  • Prototipna ploča (4x6cm ili veća) DC-DC stepenasti regulator napona sa 4 žice

Popis dijelova s vezama možete pronaći ovdje: Google Sheet

Korak 2: 3D-štampani dijelovi

3D štampani delovi
3D štampani delovi

Evo 3D štampanih dijelova:

Dvostranom trakom zalijepio sam podlogu za korake na komad akrilnog stakla. Kao što vidite ovdje, ovi 3D štampani dijelovi i motor ne mogu držati velike i teške predmete, stoga budite oprezni. Ovim gramofonom skeniram male vaze, školjke, figure srednje veličine itd.

Korak 3: Modifikacija koračnog motora

Modifikacija koračnog motora
Modifikacija koračnog motora

Step motoru je potrebna izmjena iz unipolarnog u bipolarni. Ova izmjena značajno povećava okretni moment motora i omogućuje upotrebu ploče pogona tipa H-most.

Evo potpunog vodiča:

ili

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

Ukratko, uklonite plavu plastičnu kapicu i oštrim nožem prerežite središnju vezu na ploči, kao što je prikazano na slici. Nakon toga - odrežite ili odspojite središnju crvenu žicu.

Korak 4: Otpuštanje okidača za kameru

Okidač za kameru
Okidač za kameru

Pronađite žičani daljinski okidač za fotoaparat. Trebalo bi imati samo jedno dvostepeno dugme (fokus-zatvarač). Obično je jeftino, posebno kineska replika. Za svoj Nikon D5300 pronašao sam MC-DC2 žičani daljinski zatvarač.

Rastavite ga i pronađite uobičajene linije fokusa i zatvarača. Obično zajednička linija između drugih redova. Prva je linija fokusa (vidi sliku). Ove linije se spajaju na izlaze optičkih spregača.

Korak 5: Konačno sastavljanje

Final Assemble
Final Assemble
Final Assemble
Final Assemble
Final Assemble
Final Assemble

Optokapleri se ovdje koriste kao okidači fokusa i zatvarača. Optokapler se ponaša kao dugme, pokrenuto vanjskim naponom. Postoji potpuna električna izolacija između izvora napona okidača i izlazne strane. Dakle, ako sve pravilno sastavite, ovaj automatski okidač nikada neće oštetiti vašu kameru jer radi kao dva odvojena dugmeta bez električne veze s vanjskim izvorom napajanja.

Dobra je ideja sastaviti sve dijelove na ploči za testiranje i ispravljanje pogrešaka. Ponekad su neoriginalne arduino ploče iz Kine bile oštećene. Sastavio sam Arduino i male komponente na prototipnoj ploči. Zatim sam sve dijelove stavio na savijeni komad akrilnog stakla.

Stavite 2 kratkospojnika na ENA i ENB iglice na ploču upravljačkog programa motora. To vam omogućuje korištenje 5V koračnog motora.

Korak 6: Kodiranje

Github veza:

Gornji dio koda ima neke uočljive početne postavke:

#define photoCount 32 // zadani broj fotografija

Step motor ima 2048 koraka po punom okretu. Za 32 fotografije jedan zaokret iznosi 11,25 stepeni, što je u većini slučajeva dovoljno (IMO). Za izračunavanje broja koraka za jedno okretanje koristi se okrugla funkcija:

step_count = okrugli (2048/pCount);

To znači da svaki zaokret u nekim slučajevima neće biti precizan. Na primjer, ako broj fotografija postavimo na 48, jedan će zaokret biti okrugli (42,66) = 43. Dakle, konačna pozicija koračnog motora bit će - 2064 (16 koraka više). Ovo nije kritično za potrebe fotogrametrije, ali ako trebate biti 100% precizni, upotrijebite 8-16-32-64-128-256 fotografija.

#define focusDelay 1200 // držite tipku fokusa (ms)

Ovdje možete dodijeliti odgodu držanja tipke za fokus, ostavljajući kameri dovoljno vremena za fokusiranje. Za moj Nikon D5300 sa objektivom sa primarnim objektivom od 35 mm 1200ms je dovoljno.

#define shootDelay 700 // držite dugme za snimanje (ms)

Ova vrijednost definira koliko dugo je dugme zatvarača pritisnuto.

#define releaseDelay 500 // kašnjenje nakon otpuštanja dugmeta za snimanje (ms)

Ako želite koristiti dugu ekspoziciju, povećajte vrijednost releaseDelay.

Korak 7: Operacija

Image
Image
Operacija
Operacija

Zadani broj fotografija hardkodiran je u firmver. Ali to možete promijeniti korištenjem terminalne veze. Samo povežite Arduino ploču i računalo USB kablom i uspostavite terminalnu vezu. Povežite Arduino ploču i računalo, pronađite odgovarajući COM port u Upravitelju uređaja.

Za PC koristite PuTTY, dobro radi na Win10. Za svoj Android telefon koristim serijski USB terminal.

Nakon uspješne veze, možete promijeniti broj fotografija i vidjeti trenutni status. Upišite „+“i to će povećati broj fotografija za 1. „ -“- smanjiti za 1. Koristim svoj Android pametni telefon i OTG kabel - radi dobro! Nakon isključivanja napajanja, broj fotografija se vraća na zadane vrijednosti.

Postoji neka greška s kineskim Arduino Nanosom - kad uključite Arduino bez USB veze, ponekad se neće pokrenuti. Zato sam napravio vanjsko dugme za resetiranje za Arduino (HARD RESET). Nakon pritiska, sve radi dobro. Ova greška se pojavljuje na pločama sa čipom CH340.

Da biste započeli proces snimanja, postavite prekidač “mode” na AUTO i pritisnite dugme START. Ako želite zaustaviti proces snimanja, postavite prekidač “mode” na HOLD. Nakon toga možete nastaviti proces snimanja postavljanjem prekidača “mode” na AUTO ili resetirati postupak pritiskom na RESET. Kada je prekidač za način rada postavljen na HOLD, možete snimiti fotografiju pritiskom na tipku START. Ova radnja čini sliku bez povećanja broja fotografija promjenjivom.

Korak 8: Poboljšanje

  1. Napravite veliki stol (promjera 40-50 cm) sa lijenim kugličnim ležajem Susan (poput ovog -
  2. Nabavite snažniji stepper, poput NEMA 17 i upravljačkog programa - TMC2208 ili DRV8825.
  3. Reduktor dizajna i ispisa za iznimno visoku preciznost.
  4. Koristite LCD ekran i rotacijski koder, kao u većini 3d štampača.

Ponekad se moj fotoaparat ne može pravilno fokusirati, obično kada je udaljenost između fotoaparata i cilja manja od minimalne udaljenosti fokusa, ili kada je površina na meti previše ravna i nema uočljivih detalja. Ovaj problem se može riješiti korištenjem adaptera za fotoaparat s vrućom cipelom (poput ovog: https://bit.ly/2zrpwr2, kabel za sinkronizaciju: https://bit.ly/2zrpwr2 za otkrivanje da li kamera snima ili ne. Svaki put kad se zatvarač zatvori otvara se za snimanje, kamera skraćuje 2 kontakta na vrućoj podlozi (središnji i uobičajeni) kako bi pokrenula vanjski blic. Moramo spojiti ove 2 žice na Arduino baš kao vanjsko dugme i otkriti situaciju, kada kamera ne dopušta da se okidač otvori. ovo se dogodi, Arduino bi trebao napraviti još jedan fokus kako bi se fokusirao i snimio, ili pauzirao radnju i sačekao radnju od korisnika.

Nadam se da vam je ovaj članak bio od pomoći. Ako imate bilo kakvih pitanja, slobodno me kontaktirajte.

Preporučuje se: