Tartalomjegyzék:
- 1. lépés: Vázlatos
- 2. lépés: 3D nyomtatott alkatrészek
- 3. lépés: Léptetőmotor módosítása
- 4. lépés: Zárkioldó a fényképezőgéphez
- 5. lépés: Végső összeszerelés
- 6. lépés: Kód
- 7. lépés: Művelet
- 8. lépés: Javítás
Videó: Automatikus lemezjátszó zárkioldóval: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Helló. Ebben a cikkben elmagyarázom, hogyan lehet egyszerű és rendkívül olcsó automatikus lemezjátszót készíteni zárkioldóval. Az összes alkatrész ára alig kevesebb, mint 30 USD (minden ár az Aliexpress -től származik).
A fotográfiai mérést elkezdő 3D -s művészek többsége ugyanazzal a problémával szembesül: hogyan lehet automatizálni a fényképezési folyamatot. Az Arduino a legjobb választás erre a célra. Olcsó és könnyen fejleszthető eszközök. Millió különböző modul van a piacon az arduino táblákhoz.
1. lépés: Vázlatos
10k potenciométer - léptetőmotor fordulatszám beállítása.
SW1 - 2 állású kapcsoló, módválasztáshoz (AUTO vagy HOLD).
SW2 - pillanatnyi nyomógomb - START.
SW3 - pillanatnyi nyomógomb - RESET.
SW4 - pillanatnyi nyomógomb - HARD RESET.
WS2812 RGB LED - az aktuális állapotot jelzi.
Szinte minden alkatrészt találtam a polcomon. Ezenkívül ki kell nyomtatni a motortartót és a fedőlapot 3D nyomtatóra
Alkatrész lista:
- Arduino Nano tábla
- USB - MicroUSB B típusú kábel
- 5V léptetőmotor 28BYJ-48
- Motorhajtó L298N
- Optocsatoló 4N35 - 2db
- 10k ellenállás - 3 db 220ohm
- ellenállás - 2 db
- 10k potenciométer
- 2 Pozícióváltó kapcsoló - 1db
- Pillanatnyi nyomógomb - 3 db
- WS2812 RGB LED
- Vezetékes távoli zárkioldó (a fényképezőgéphez)
- Prototípus tábla (4x6 cm vagy nagyobb) DC-DC lemenő feszültségszabályozó 4-magos vezeték
Az alkatrészek listája linkekkel itt található: Google Táblázat
2. lépés: 3D nyomtatott alkatrészek
Itt vannak a 3D nyomtatott részek:
A léptető alapot kétoldalas szalaggal ragasztottam egy akrilüveg darabhoz. Amint itt látható, ez a 3D nyomtatott alkatrész és a motor nem tud nagy és nehéz tárgyakat tartani, ezért legyen óvatos. Ezzel a lemezjátszóval kicsi vázákat, tengeri kagylókat, közepes méretű figurákat stb.
3. lépés: Léptetőmotor módosítása
A léptetőmotort unipolárisról bipolárisra kell módosítani. Ez a módosítás jelentősen megnöveli a motor nyomatékát, és lehetővé teszi a H-híd típusú meghajtólap használatát.
Itt a teljes útmutató:
vagy
www.jangeox.be/2013/10/change-unipolar-28by…
Röviden: távolítsa el a kék műanyag kupakot, és éles késsel vágja le a központi csatlakozást a fedélzeten, amint az a képen látható. Ezt követően - vágja le vagy forrasztja ki a központi piros vezetéket.
4. lépés: Zárkioldó a fényképezőgéphez
Keresse meg a vezetékes távoli zárkioldót a fényképezőgéphez. Csak egy kétfokozatú gombnak kell lennie (fókusz-zár). Általában olcsó, különösen a kínai másolat. A Nikon D5300 fényképezőgépemhez találtam MC-DC2 vezetékes távvezérlőt.
Szerelje szét, és találjon közös, fókusz- és redőnyvonalakat. Általában közös vonal a többi sor között. Az első a fókuszvonal (lásd a képet). Ezek a vonalak az optocsatoló kimenetekhez csatlakoznak.
5. lépés: Végső összeszerelés
Az optocsatolókat itt fókusz- és redőnykapcsolóként használják. Az optocsatoló gombként viselkedik, amelyet külső feszültség vált ki. És teljes elektromos szigetelés van a trigger feszültségforrás és a kimeneti oldal között. Tehát ha mindent megfelelően összeszerel, ez az automatikus kioldó soha nem károsítja a fényképezőgépet, mert úgy működik, mint két külön gomb, elektromos csatlakozás nélkül, külső áramforrással.
Érdemes összeszerelni az összes alkatrészt a kenyértáblán a teszteléshez és a hibakereséshez. Néha a nem eredeti Arduino táblák Kínából sérültek. Összeszereltem az Arduino -t és a kis alkatrészeket a prototípus táblára. Ezután minden alkatrészt hajlított akrilüveg -darabra helyeztem.
Tegyen 2 jumpert az ENA és az ENB csapokra a motorvezérlő táblán. Ez lehetővé teszi az 5 V -os léptetőmotor használatát.
6. lépés: Kód
Github link:
A kód felső része néhány észrevehető kezdeti beállítással rendelkezik:
#define photoCount 32 // a fényképek alapértelmezett száma
A léptetőmotor 2048 lépést tesz meg teljes fordulatonként. 32 fénykép esetében egy fordulat 11,25 fok, ami a legtöbb esetben elegendő (IMO). Egy forduló lépéseinek számának kiszámításához használja a kerek függvényt:
step_count = kerek (2048/pCount);
Ez azt jelenti, hogy bizonyos esetekben minden fordulat nem lesz pontos. Például, ha a fényképek számát 48 -ra állítjuk, akkor egy forduló kerek lesz (42.66) = 43. Tehát a léptetőmotor végső helyzete - 2064 lesz (16 lépéssel több). Ez nem kritikus a fotogrammetria szempontjából, de ha 100% -ig pontosnak kell lennie, használjon 8-16-32-64-128-256 fényképeket.
#define focusDelay 1200 // tartsa lenyomva a fókusz gombot (ms)
Itt hozzárendelheti az élességállítás gombjának késleltetését, így a fényképezőgépnek elegendő ideje van a fókuszálásra. A 35 mm -es elsődleges objektívvel rendelkező Nikon D5300 fényképezőgépemhez 1200 ms elegendő.
#define shootDelay 700 // tartsa lenyomva a felvétel gombot (ms)
Ez az érték határozza meg, hogy mennyi ideig kell lenyomni az exponáló gombot.
#define releaseDelay 500 // késleltetés a felvételgomb felengedése után (ms)
Ha hosszú expozíciót szeretne használni, növelje a releaseDelay értékét.
7. lépés: Művelet
A fényképek alapértelmezett száma firmware -be van kódolva. De a terminálkapcsolat használatával megváltoztathatja. Csak csatlakoztassa az Arduino kártyát és a számítógépet USB -kábellel, és hozza létre a terminálkapcsolatot. Csatlakoztassa az Arduino kártyát és a számítógépet, és keresse meg a megfelelő COM -portot az Eszközkezelőben.
PC -re a PuTTY -t jól használja Win10 -en. Androidos telefonomhoz a soros USB terminált használom.
A sikeres csatlakozás után módosíthatja a fényképek számát, és megtekintheti az aktuális állapotot. Írja be a „+” billentyűt, és a fényképek számát 1 -gyel növeli. „ -” - 1 -gyel csökken. Androidos okostelefonomat és OTG -kábelt használok - jól működik! A kikapcsolás után a fényképek száma visszaáll az alapértelmezett értékre.
Van valami hiba a kínai Arduino Nanos -ban - amikor bekapcsolja az Arduino -t USB -kapcsolat nélkül, néha nem indul el. Ezért készítettem külső visszaállító gombot az Arduino számára (HARD RESET). Nyomás után minden jól működik. Ez a hiba megjelenik a CH340 chipes táblákon.
A felvételi folyamat elindításához állítsa az „üzemmód” kapcsolót AUTO állásba, és nyomja meg a START gombot. Ha le szeretné állítani a felvételi folyamatot, állítsa a „mód” kapcsolót HOLD állásba. Ezt követően folytathatja a felvételi folyamatot az „üzemmód” kapcsoló AUTO állásba állításával, vagy a RESET gomb megnyomásával. Ha az üzemmódváltó HOLD állásban van, a START gomb megnyomásával készíthet fényképet. Ez a művelet a fényképek számának növelése nélkül változtatja a fényképet.
8. lépés: Javítás
- Építsen nagy (40-50 cm átmérőjű) asztalt lusta susan golyóscsapággyal (mint ez -
- Szerezzen erősebb léptetőt, például NEMA 17 és illesztőprogramot - TMC2208 vagy DRV8825.
- Tervezés és nyomtatáscsökkentő az extra nagy pontosság érdekében.
- Használja az LCD képernyőt és a forgó kódolót, mint a legtöbb 3D nyomtató.
Néha a fényképezőgépem nem tud megfelelően fókuszálni, általában akkor, ha a kamera és a cél közötti távolság kisebb, mint a minimális fókusztávolság, vagy ha a célfelület túl lapos, és nincsenek észrevehető részletek. Ez a probléma megoldható a cipőkamera adapter használatával (például ez: https://bit.ly/2zrpwr2, szinkronkábel: https://bit.ly/2zrpwr2, hogy felismerje, hogy a fényképezőgép készít -e felvételt. kinyílik, hogy készítsen egy felvételt, a fényképezőgép rövidre zárja a 2 érintkezőt a forró cipőn (központi és közös) a külső vaku aktiválásához. Ezt a 2 vezetéket úgy kell csatlakoztatnunk az Arduino -hoz, mint a külső gombot, és érzékelni kell a helyzetet, amikor a kamera nem engedi kinyitni a zárat. Ha ez megtörténik, az Arduino -nak újabb lépéseket kell tennie a fókuszáláshoz és a felvételhez, vagy szüneteltetnie kell a műveletet, és várnia kell a felhasználótól.
Remélem, hogy ez a cikk hasznos volt az Ön számára. Ha bármilyen kérdése van, forduljon hozzám bizalommal.
Ajánlott:
DIY VEX lemezjátszó: 6 lépés
DIY VEX Record Player: Ez egy útmutató a DIY VEX Record Player felépítéséhez. Vegye figyelembe, hogy az alábbi komponensek közül soknak vannak alternatívái, amelyek jobban működhetnek, ezek csak a rendelkezésre álló anyagok. Ez a lemezjátszó 33 1/3 és 45 fordulat/perc lemezt tud lejátszani
Arduino lemezjátszó: 4 lépés
Arduino lemezjátszó: Ezt a lemezjátszót úgy építették, hogy lehetővé tegye a videók rögzítését néhány festett palackon. A fontos jellemzők a lassú sebesség és az ésszerű terhelhetőség voltak. Az alkalmazott léptetőmotor nagy terheléseket tesz lehetővé nagyon jól szabályozható lassú sebességgel. Ez könnyen b
Játék lottó lemezjátszó: 6 lépés
Játéklottó lemezjátszó: Üdvözöllek az Arduino projektemben! Ez egy lottó lemezjátszó mindenféle játékhoz, aminek tisztességesnek kell lennie. A játékot a következőképpen kell lejátszani: Először is, egy fekete gomb található a bal alsó sarokban. A lottó elindításához rá kell kattintania. Után
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítás - automatikus vízi növények távoli megfigyeléssel: 21 lépés
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítások - Automatikus vízi növények távoli felügyelettel: Ebben az oktatóanyagban bemutatjuk, hogyan kell beállítani egy egyéni beltéri/kültéri növényadagoló rendszert, amely automatikusan öntözi a növényeket, és távolról felügyelhető az Adosia platform használatával
Egyedi kialakítású függőleges lemezjátszó: 15 lépés (képekkel)
Egyedi tervezésű függőleges lemezjátszó: Nem vagyok szakértője a hanggal kapcsolatban, nem beszélve a lemezjátszókról. Ezért ennek a projektnek nem az volt a célja, hogy a legjobb minőségű hangot és high -tech kimenetet hozza létre. Saját lemezjátszót akartam létrehozni, ami szerintem érdekes dizájn. Tw