Tartalomjegyzék:

Készítsen egy Arduino vezérelt motoros kamera csúszkát!: 13 lépés (képekkel)
Készítsen egy Arduino vezérelt motoros kamera csúszkát!: 13 lépés (képekkel)

Videó: Készítsen egy Arduino vezérelt motoros kamera csúszkát!: 13 lépés (képekkel)

Videó: Készítsen egy Arduino vezérelt motoros kamera csúszkát!: 13 lépés (képekkel)
Videó: Hogyan csinálják: LED panel mennyezeti mozgatása (Arduino) 2024, November
Anonim
Image
Image
Készítsen egy Arduino vezérelt motoros kamera csúszkát!
Készítsen egy Arduino vezérelt motoros kamera csúszkát!

Ez a projekt bemutatja, hogyan lehet bármilyen közönséges csúszkát Arduino által vezérelt motoros csúszkává alakítani. A csúszka nagyon gyorsan tud mozogni 6 m/perc sebességgel, de hihetetlenül lassan is.

Javaslom, hogy nézze meg a videót, hogy jó bemutatkozást kapjon

Amire szüksége van:

  • Bármelyik kamera csúszka. Ezt használtam.
  • Egy Arduino Micro
  • 4 kis kapcsoló
  • 12 voltos akkumulátor
  • Egy vezérműszíj és 2 szíjtárcsa
  • Lépcsős Dril bit
  • Forrasztópáka. Ezt teljesen tudom ajánlani. Ez egy befektetés, de hosszú távon megtérül.
  • A4988 Léptető. Elméletileg csak egy kell, de könnyebb a hibaelhárítás, ha több van. Amúgy olcsók.
  • 12V -os léptetőmotor
  • Középső ütés
  • Fémfűrész vagy sarokcsiszoló
  • Fúrógép vagy kézi fúrógép

1. lépés: Fúrja be a léptetőmotor rögzítő lyukait

Fúrja be a léptetőmotor rögzítő lyukait
Fúrja be a léptetőmotor rögzítő lyukait
Fúrja be a léptetőmotor rögzítő lyukait
Fúrja be a léptetőmotor rögzítő lyukait
Fúrja be a léptetőmotor rögzítő lyukait
Fúrja be a léptetőmotor rögzítő lyukait

A léptetőmotort a sín alá kell felszerelni. Minél közelebb van a véghez, annál hosszabb az utazás. A legegyszerűbb módja annak, hogy a lyukmintát a motorról a pályára vigye, ha festők festékével követi. Ez egy nagyon hasznos tipp mindenféle alkalmazáshoz. A szíjtárcsák meglehetősen magasak voltak, ezért nagy lyukakat kellett fúrnom, hogy a pályán belüli magasságuknak megfeleljenek. Ez egyszerűen elvégezhető fúróval és lépcsős fúróval. Ügyeljen arra, hogy középső lyukasztóval jelölje meg a lyukak helyét. Ez megkönnyíti és pontosabbá teszi a fúrást. A 90 ° -os letörő szerszám szépen tisztítja a széleket.

2. lépés: Szerelje fel a motort a pályára

Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára
Szerelje fel a motort a pályára

A Nema 17 motorok általában 3 mm -es menetes lyukakkal rendelkeznek a tetején. Néhány alátéttel elértem az öv tökéletes magasságát. Az övnek meglehetősen alacsonyan kell haladnia a pályán, hogy felszabadítsa a kocsit. A tárcsákat rögzítőcsavarral rögzítik a tengelyhez. A csúszkán a lyukak kissé ütköztek a pálya kerek felületeivel. El kellett végeznem egy kis reszelést, hogy a csavarokat megfelelően rögzítsem. Ha előre tervezi és néhány fokkal elforgatja a motort, akkor minden rendben lesz. Két csavar egyébként elég.

3. lépés: Kis rögzítés az alapjárati tárcsához

Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához
Kis tartó készítése az alapjárati tárcsához

Az ütközőgörgőt, csakúgy, mint a lépcsőtárcsát, kissé a sín felszíne alá kell felszerelni. Egy kis fémdarabot használtam fel, ami egy korábbi projektből maradt. Valami hasonlót minden hardverboltban talál. Süllyesztett csavarokat használtam. Félelmetesen néznek ki, de csak akkor, ha megfelelően ülnek a lyukak belsejében. Ennek eléréséhez először egy lyukkal kezdtem, behelyeztem a csavart, majd fúrtam a másodikat. Ez biztosítja a tökéletes illeszkedést. Egy letörő bit segítségével készítik el a mosogató mosogatóját.

Az extra szép megjelenés érdekében festeni kell a fémet. Az alapozó használata mindig jó ötlet. Az enyém nem működött túl jól -10 ° C -on.

4. lépés: Szerelje fel az ékszíjtárcsát

Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!
Szerelje fel az ékszíjtárcsát!

Az ütközőgörgőnek ugyanolyan magasságban kell lennie, mint a motortárcsának. Alátéteket használtam ehhez. Erősen ajánlom a nylock dió használatát! Van egy kis műanyag betétük, amely a menethez kötődik, és megakadályozza, hogy a rezgés hatására meglazuljon.

5. lépés: Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit

Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit
Módosítsa a kocsit, hogy tartsa a vezérműszíj végeit

Az övek 5 m hosszúak, és méretre vághatók. Ez azt jelenti, hogy mindkét végét rögzíteni kell a kocsihoz. Próbáltam néhány módszert, hogy rögzítsem őket a kocsira, mielőtt találtam egy nagyon egyszerű megoldást. Az ékszíjat egy párhuzamos felülethez ékeltem egy süllyesztett M3 csavar segítségével. Számos lyukat fúrtam, hogy megbizonyosodjak arról, hogy az egyik megfelelő távolságban tartja -e az övet.

6. lépés: Csodálja meg hardverét

Csodálja meg hardverét!
Csodálja meg hardverét!

Mostanra olyan övvel kell rendelkeznie, amely a kocsihoz van csatlakoztatva, és körbeforog a motor és az ékszíjtárcsa körül. Jöjjön az elektronika!

7. lépés: Az elektronika áttekintése

Elektronikai áttekintés
Elektronikai áttekintés

Arduino Micro -t használok. Ez egy remek kis eszköz, kis formatervezéssel és sok online segédanyaggal. Az arduino tápellátását egy 12 V -os akkumulátor biztosítja, amely 8 AA elemből áll. Ezt kényelmesebbnek találom, mint a LiPo használatát. Az akkumulátor közvetlenül a Stepper illesztőprogramhoz is csatlakozik, mivel magasabb motorvezérlő feszültséget és áramot igényel, mint amennyit az Arduino képes biztosítani. A léptető meghajtó két kábellel kap jeleket az Arduino -tól, és vezérli a motort. Az Arduino azonnal útmutatást ad a sofőrnek, amint áramot kap. 4 kapcsolót használnak valamilyen kombinált zárként a mozgás sebességének beállítására. Itt a kódex. Sajnos az áramkörök.io kódja törlődött a webhely eladásakor. Az alábbi kód jól működik.

8. lépés: A kapcsolók bekötése az Arduino -hoz

A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz
A kapcsolók bekötése az Arduino -hoz

Sajnos a shematic elveszett, mert az áramkörök törlődtek. Hogyan magyarázhatom a legjobban a shematikát? Az Arduino a 12 V -os akkumulátort használja feszültségforrásként. Maga 5V feszültséget állít elő, amellyel ellenőrizhető a 4 kapcsoló állapota. A csúszka sebességének megváltoztatására szolgálnak. Tehát 2 feszültség van a táblán. 12V a tápellátáshoz és 5V a vezérlőáramkörhöz. A 12V -os forrást az Arduino Vin és GND -jéhez kell csatlakoztatnia. Vin a feszültséget jelenti. Ez a rész egyszerű.

Ezután hozzá kell adnia a 4 kapcsolót. Ehhez használhatja az itt használt shematikát, és négyszer másolhatja a 4 kapcsolóhoz. Sajnálom, hogy az igazi shematic eltévedt. Használja a pin2 -től a pin5 -ig, amelyeket az alábbi kódban is megtalál. Ne használja az 1. tűt, ez nem működik. Mire szolgálnak az ellenállások? Nos, egy Arduino nem tudja mérni az áramot, de képes mérni a feszültséget. Tehát a váltókapcsoló vagy 5V -ot csatlakoztat a csaphoz, vagy rövidre hagyja a GND -t. A GND előtti ellenállás ott van, hogy a feszültséget nulla közelében tartsa. Minden kapcsolóhoz egyedi 10k ellenállás szükséges! Ha követi a fenti oktatóanyagot, amely meglehetősen egyszerű és az Arduino egyik alapja, az Arduino folyamatosan ellenőrzi a kapcsolók aktuális állapotát, és ennek megfelelően reagál. Remélem ez segít.

Ha ez az áramkör működik, átviheti egy kenyérsütő táblára, és forraszthatja.

Csatlakoztasson néhány vékony kábelt a 4 kapcsolóhoz. Azokat a kábeleket használtam, amelyeket egy régi ethernet kábel belsejében találtam. Biztos vagyok benne, hogy rengetegen heverésznek. Védje a csupasz csatlakozókat zsugorcsővel. Most négy kapcsolót kell csatlakoztatnia az Arduino -hoz, és az Arduino -nak futnia kell, és regisztrálnia kell, hogy ezeket a kapcsolókat megnyomják.

9. lépés: Az A4988 léptető illesztőprogram bekötése

Az A4988 léptető meghajtó bekötése
Az A4988 léptető meghajtó bekötése
Az A4988 léptető meghajtó bekötése
Az A4988 léptető meghajtó bekötése
Az A4988 léptető meghajtó bekötése
Az A4988 léptető meghajtó bekötése

A léptető egy A4988. Jelzéseket fogad az Arduino -tól, és továbbítja a léptetőhöz. Szüksége van erre a részre. Ahelyett, hogy elmagyarázná az áramkört, inkább nézze meg ezt az oktatóanyagot, mivel nagyon jól elmagyarázza. Ez az én hivatkozásom, amikor A4988 -as készüléket használok. A kódom pontosan ugyanazokat a csapokat használja. Tehát add hozzá ezt a youtubers oktatóanyagot a táblához az előző lépés kapcsolóival, és működni fog.

10. lépés: Adja hozzá a kódot

Add hozzá a kódot!
Add hozzá a kódot!
Add hozzá a kódot!
Add hozzá a kódot!

Itt található a teljes kód és a csúszka áramköre. Online tesztelheti, de csak a léptetőprogram nélkül. Alternatív link A kód ellenőrzi a hurok 4 kapcsolójának állapotát. Ezt követően néhány if utasításon megy keresztül, és kiválasztja a kívánt késleltetést a lépések között, hogy a csúszka teljes hosszában mozogjon a megadott értékben. Az összes számítást megjegyzésként tartalmazza a kód. Meg kell adnia a csúszka hosszát és a szíjtárcsa átmérőjét, hogy a motor leálljon, amikor eléri a menet végét. Csak mérje meg ezeket az értékeket. A képletek benne vannak a kódban.

A táblázat megmutatja, hogy milyen kapcsolókat kell megnyomni a kívánt időtartamra. Például, ha azt szeretné, hogy a csúszka 2 perc alatt elmozduljon, akkor aktiválnia kell az 1 -es és 2 -es kapcsolót. Természetesen megváltoztathatja ezeket az értékeket a preferenciái szerint.

11. lépés: Nyomtassa ki a mellékletet

Nyomtassa ki a mellékletet
Nyomtassa ki a mellékletet
Nyomtassa ki a mellékletet
Nyomtassa ki a mellékletet

A házat a Fusion 360 segítségével terveztem. A fájlokat innen töltheti le és nyomtathatja ki 3D nyomtatón. Nincs szükség támogatásra. A betűk részleteit rózsaszín körömlakkal töltöttem meg, hogy könnyebb legyen az olvasás. Kitöltheti a teljes levelet, majd törölheti a hozzáférést. Ez a trükk mindenféle behúzásra használható. Ha egyszerűbb opciót szeretne, egyszerűen kézzel készítheti el egy kis ebéddoboz segítségével.

12. lépés: Végső összeszerelés

Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés
Végső összeszerelés

Ideje mindent összerakni. Helyezze az összes alkatrészt a házba, és rögzítse a csúszkához kétoldalas habszalaggal. Ez az anyag elég erős és szépen tapad az egyenetlen felületekhez. Hozzáadtam egy rezgéscsillapító tartót is, egy univerzális kameratartóval a tetején. A rezgéstartó meglehetősen olcsó, és leállítja a rezgéseket, hogy elérje a kamerát. Erre csak nagy sebességű mozgás esetén van szükség. Esetemben a nagy sebességű mozgás a csúszka hossza 10 és 30 másodperc között van. Hozzáadtam egy táblázatot az összes kapcsoló kombinációval az alsó oldalon.

13. lépés: Csodálja meg munkáját, és készítsen néhány remek felvételt

Csodálja meg munkáját, és készítsen néhány remek felvételt!
Csodálja meg munkáját, és készítsen néhány remek felvételt!

Időjárás a videó vagy timelapse, ez a csúszka mindent megtehet! Ha magad építed, szívesen megtudnám!

Mikrokontroller verseny 2017
Mikrokontroller verseny 2017
Mikrokontroller verseny 2017
Mikrokontroller verseny 2017

Második hely a mikrokontroller versenyen 2017

Ajánlott: