Obsah:

Automatický gramofon s spouští: 8 kroků
Automatický gramofon s spouští: 8 kroků

Video: Automatický gramofon s spouští: 8 kroků

Video: Automatický gramofon s spouští: 8 kroků
Video: ANDROID MÁ JEDNO SKRYTÉ NASTAVENÍ 🤖 2024, Červenec
Anonim
Automatický gramofon s spouští
Automatický gramofon s spouští

Ahoj. V tomto článku vysvětlím, jak vytvořit jednoduchý a extrémně levný automatizovaný gramofon se spouští. Cena za všechny díly je o něco méně než 30 $ (všechny ceny jsou převzaty z Aliexpress).

Většina 3D umělců, kteří začali používat fotogrammetrii, čelí stejnému problému: jak automatizovat proces fotografování. Arduino je pro tento účel nejlepší volbou. Je to levné a snadno se vyvíjí zařízení. Na trhu desek arduino jsou miliony různých modulů.

Krok 1: Schéma

Schéma
Schéma

10k potenciometr - nastavení rychlosti krokového motoru.

SW1 - 2polohový přepínač, který se používá pro výběr režimu (AUTO nebo HOLD).

SW2 - momentální tlačítko - START.

SW3 - momentální tlačítko - RESET.

SW4 - momentální tlačítko - HARD RESET.

WS2812 RGB LED - indikuje aktuální stav.

Téměř všechny díly jsem našel ve své poličce. Také je potřeba vytisknout držák motoru a horní desku na 3D tiskárně

Seznam součástí:

  • Deska Arduino Nano
  • USB - kabel MicroUSB typu B.
  • Krokový motor 5V 28BYJ-48
  • Ovladač motoru L298N
  • Optočlen 4N35 - 2ks
  • Rezistor 10k - 3ks 220 ohmů
  • odpor - 2ks
  • 10k potenciometr
  • 2polohový přepínač - 1ks
  • Krátké tlačítko - 3 ks
  • WS2812 RGB LED
  • Dálková spoušť (pro vaši kameru)
  • Prototypová deska (4x6 cm nebo větší) DC-DC krokový regulátor napětí se 4 jádry

Seznam dílů s odkazy najdete zde: Google Sheet

Krok 2: 3D vytištěné díly

3D tištěné díly
3D tištěné díly

Zde jsou 3D tištěné díly:

Oboustrannou páskou jsem základnu stepperu přilepil na kus akrylového skla. Jak zde vidíte, tyto 3D tištěné díly a samotný motor neudrží velké a těžké předměty, takže buďte opatrní. Tento gramofon používám ke skenování malých váz, mušlí, postav střední velikosti atd.

Krok 3: Úprava krokového motoru

Modifikace krokového motoru
Modifikace krokového motoru

Krokový motor potřebuje úpravu od unipolárního po bipolární. Tato modifikace výrazně zvyšuje točivý moment motoru a umožňuje použití řídicí desky typu H-bridge.

Zde je úplný průvodce:

nebo

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

Stručně řečeno, odstraňte modrý plastový kryt a ostrým nožem přerušte centrální spojení na palubě, jak je znázorněno na obrázku. Poté - odřízněte nebo odpojte centrální červený vodič.

Krok 4: Spoušť pro fotoaparát

Spoušť pro fotoaparát
Spoušť pro fotoaparát

Najděte pro svůj fotoaparát kabelovou dálkovou spoušť. Mělo by mít pouze jedno 2stupňové tlačítko (zaostřovací závěrka). Obvykle je to levné, zejména čínská replika. Pro můj Nikon D5300 jsem našel kabelovou dálkovou závěrku MC-DC2.

Demontujte jej a najděte běžné, zaostřovací a závěrkové čáry. Obvykle běžná čára mezi ostatními řádky. Nahoře je zaostřovací čára (viz obrázek). Tyto linky se připojují k výstupům optočlenů.

Krok 5: Konečné sestavení

Konečné sestavení
Konečné sestavení
Konečné sestavení
Konečné sestavení
Konečné sestavení
Konečné sestavení

Jako spouště a ostření se zde používají optočleny. Optočlen se chová jako tlačítko, spouštěné externím napětím. A mezi zdrojem spouštěcího napětí a výstupní stranou je úplná elektrická izolace. Pokud tedy vše správně sestavíte, tato automatická spoušť nikdy nepoškodí vaši kameru, protože funguje stejně jako dvě samostatná tlačítka bez elektrického připojení s externím zdrojem energie.

Je dobré shromáždit všechny části na prkénku, otestovat je a ladit. Někdy došlo k poškození neoriginálních desek Arduino z Číny. Sestavil jsem Arduino a malé komponenty na prototypové desce. Poté jsem všechny díly položil na ohnutý kus akrylového skla.

Umístěte 2 propojky na piny ENA a ENB na desce ovladače motoru. To vám umožní použít krokový motor 5 V.

Krok 6: Kód

Odkaz na Github:

Horní část kódu má znatelná počáteční nastavení:

#define photoCount 32 // výchozí počet fotografií

Krokový motor má 2048 kroků na celou otáčku. U 32 fotografií se jedna otočka rovná 11,25 stupně, což ve většině případů (IMO) stačí. K určení počtu kroků pro jedno otočení byla použita kulatá funkce:

step_count = kulatý (2048/pCount);

To znamená, že každý tah nebude v některých případech přesný. Pokud například nastavíme počet fotografií na 48, jedna otáčka bude kulatá (42,66) = 43. Takže konečná poloha krokového motoru bude - 2064 (o 16 kroků více). Pro účely fotogrametrie to není zásadní, ale pokud potřebujete být 100% přesní, použijte 8-16-32-64-128-256 fotografií.

#define focusDelay 1200 // podržení tlačítka ostření (ms)

Zde můžete přiřadit zpoždění podržení tlačítka ostření, což fotoaparátu poskytne dostatek času na zaostření. Mně na Nikon D5300 s 35mm předsádkovým objektivem stačí 1200ms.

#define shootDelay 700 // podržení tlačítka fotografování (ms)

Tato hodnota určuje, jak dlouho bude tlačítko spouště stisknuto.

#define releaseDelay 500 // zpoždění po uvolnění tlačítka fotografování (ms)

Pokud chcete použít dlouhou expozici, zvyšte hodnotu releaseDelay.

Krok 7: Provoz

Image
Image
Úkon
Úkon

Výchozí počet fotografií je pevně zakódován do firmwaru. Můžete to však změnit pomocí koncového připojení. Stačí připojit desku Arduino a počítač pomocí kabelu USB a navázat připojení terminálu. Připojte desku Arduino a počítač, ve Správci zařízení najděte odpovídající port COM.

Pro PC použijte PuTTY, funguje to dobře na Win10. Pro svůj telefon Android používám sériový USB terminál.

Po úspěšném připojení můžete změnit počet fotografií a zobrazit aktuální stav. Zadejte „+“a zvýší počet fotografií o 1. „ -“- sníží o 1. Používám svůj smartphone s Androidem a kabel OTG - funguje to dobře! Po vypnutí se počet fotografií obnoví na výchozí hodnoty.

U čínských Arduino Nanos existuje nějaká chyba - když zapnete Arduino bez připojení USB, někdy se nespustí. Proto jsem vytvořil externí resetovací tlačítko pro Arduino (HARD RESET). Po jeho stisknutí vše funguje dobře. Tato chyba se objevuje na deskách s čipem CH340.

Chcete -li zahájit proces fotografování, přepněte přepínač „režim“do polohy AUTO a stiskněte tlačítko START. Pokud chcete proces fotografování zastavit, přepněte přepínač „režim“do polohy HOLD. Poté můžete v procesu fotografování pokračovat přepnutím přepínače „režimu“do polohy AUTO nebo resetovat proces stisknutím tlačítka RESET. Když je přepínač režimů v poloze HOLD, můžete pořídit fotografii stisknutím tlačítka START. Tato akce činí fotografii bez zvýšení počtu fotografií proměnnou.

Krok 8: Vylepšení

  1. Postavte velký stůl (průměr 40–50 cm) s líným kuličkovým ložiskem Susan (jako je tento -
  2. Získejte výkonnější stepper, jako je NEMA 17 a ovladač - TMC2208 nebo DRV8825.
  3. Design a reduktor tisku pro extra vysokou přesnost.
  4. Používejte LCD obrazovku a rotační kodér, jako u většiny 3D tiskáren.

Někdy můj fotoaparát nedokáže správně zaostřit, obvykle když je vzdálenost mezi fotoaparátem a cílem menší než minimální zaostřovací vzdálenost, nebo když je povrch cíle příliš plochý a nemá žádné znatelné detaily. Tento problém lze vyřešit použitím adaptéru fotoaparátu pro sáňky (jako je tento: https://bit.ly/2zrpwr2, synchronizační kabel: https://bit.ly/2zrpwr2, aby se zjistilo, zda fotoaparát pořizuje snímek. otevře se, aby pořídil záběr, fotoaparát zkratuje 2 kontakty na sáňkách (centrální a společné), aby spustil externí blesk. Musíme tyto 2 vodiče připojit k Arduinu stejně jako externí tlačítko a detekovat situaci, kdy fotoaparát nenechá otevřít závěrku. Pokud to se stane, Arduino by se měl znovu zaměřit a vystřelit, nebo pozastavit provoz a počkat na akci od uživatele.

Doufám, že vám tento článek pomohl. Pokud máte nějaké dotazy, neváhejte mě kontaktovat.

Doporučuje: