INHOUDSOPGAWE:
- Stap 1: Boor die monteergate vir die stapmotor
- Stap 2: Monteer die motor op die baan
- Stap 3: Maak 'n klein houer vir die looprol
- Stap 4: Monteer die looprol
- Stap 5: Pas die wa aan om die punte van die tandriem vas te hou
- Stap 6: Bewonder u hardeware
- Stap 7: Elektroniese oorsig
- Stap 8: Skakel die skakelaars na die Arduino
- Stap 9: Bedrading van die A4988 Stepper Driver
- Stap 10: Voeg die kode by
- Stap 11: Druk die bylaag af
- Stap 12: Finale vergadering
- Stap 13: Bewonder u werk en maak 'n paar fantastiese beeldmateriaal
Video: Maak 'n Arduino -beheerde gemotoriseerde kamera -skuifbalk !: 13 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie projek wys u hoe u 'n gewone skuifbalk omskakel in 'n gemotoriseerde gemotoriseerde skuifbalk van Arduino. Die skuifbalk kan baie vinnig beweeg teen 6m/min, maar ook ongelooflik stadig.
Ek beveel aan dat u na die video kyk om 'n goeie inleiding te kry
Dinge wat jy nodig het:
- Enige kamera -skuifbalk. Ek het hierdie een gebruik.
- 'N Arduino -mikro
- 4 Klein skakelaars
- 'N 12V -battery
- 'N Tandriem en 2 katrolle
- 'N Trappie van Dril
- 'N Soldeerbout. Ek kan hierdie een heeltemal aanbeveel. Dit is 'n belegging, maar dit betaal op die lange duur uit.
- A4988 Stepper Driver. In teorie het u slegs een nodig, maar dit is makliker om dit op te los as u meer het. Hulle is in elk geval goedkoop.
- 'N 12V -stapmotor
- 'N Middelpunt
- 'N Metaalzaag of hoekslyper
- 'N Boorpers of handboor
Stap 1: Boor die monteergate vir die stapmotor
Die stepper motor moet onder die baan gemonteer word. Hoe nader aan die einde, hoe langer word u reis. Die maklikste manier om die gatpatroon van die motor na die baan oor te plaas, is deur dit met verfverf op te spoor. Dit is 'n baie nuttige wenk vir alle soorte toepassings. Die katrolle was redelik hoog, so ek moes groot gate boor om 'n deel van hul hoogte binne die baan te akkommodeer. Dit kan maklik gedoen word met 'n boorpers en 'n trapboor. Maak seker dat u 'n middelpunt gebruik om die plekke van die gate te merk. Dit maak dit makliker en meer akkuraat om dit te boor. 'N Afkant van 90 ° maak die rande mooi skoon.
Stap 2: Monteer die motor op die baan
Nema 17 -motors het gewoonlik 3 mm -gate aan die bokant. Ek het 'n paar ringe gebruik om die perfekte hoogte vir die gordel te bereik. Die gordel moet redelik laag in die baan ry om die wa skoon te maak. Die katrolle word met 'n stelskroef aan die as vasgemaak. Op my skuifbalk het die gate 'n bietjie met die ronde oppervlaktes van die baan gebots. Ek moes 'n bietjie aanmeld om die skroewe behoorlik in te trek. As jy vooruit beplan en die motor 'n paar grade draai, behoort dit in orde te wees. Twee skroewe is in elk geval genoeg.
Stap 3: Maak 'n klein houer vir die looprol
Die looprol, net soos die stepper katrol, moet effens onder die oppervlak van die baan gemonteer word. Ek het 'n stuk metaal gebruik wat ek van 'n vorige projek agtergelaat het. U kry iets soortgelyks in enige hardewarewinkel. Ek het versinkte skroewe gebruik. Hulle lyk ongelooflik, maar net as hulle behoorlik in hul gate sit. Om dit te bereik, begin ek met een gat, steek die skroef in en boor die tweede een. Dit verseker 'n perfekte pasvorm. 'N Afkant word gebruik om die wasbak te maak.
Vir 'n ekstra mooi voorkoms moet u die metaal verf. Die gebruik van primer is altyd 'n goeie idee. Myne het nie baie goed gewerk by -10C ° nie.
Stap 4: Monteer die looprol
Die katrol moet op dieselfde hoogte as die katrol wees. Ek het wasters daarvoor gebruik. Ek beveel sterk aan om nylock -neute te gebruik! Hulle het 'n klein plastiek -insetsel wat met die draad verbind word en keer dat dit deur die trillings loskom.
Stap 5: Pas die wa aan om die punte van die tandriem vas te hou
U gordels sal waarskynlik 'n lengte van 5 m hê, wat u op maat kan sny. Dit beteken dat albei kante aan die wa vasgemaak moet word. Ek het 'n paar metodes probeer om dit aan die wa te koppel voordat ek 'n baie eenvoudige oplossing gevind het. Ek het die gordel net teen 'n parallelle oppervlak vasgemaak met 'n versinkte M3 -skroef. Ek het 'n aantal gate geboor om seker te maak dat die een die regte afstand het om die gordel vas te hou.
Stap 6: Bewonder u hardeware
U behoort nou 'n gordel te hê wat aan die wa gekoppel is en wat om die motor en die katrol loop. Volgende kom die elektronika!
Stap 7: Elektroniese oorsig
Ek gebruik 'n Arduino Micro. Dit is 'n wonderlike klein toestel met 'n klein vormfaktor en baie ondersteuningsmateriaal aanlyn. Die arduino word aangedryf deur 'n 12V -battery wat bestaan uit 8 AA -batterye. Ek vind dit geriefliker as om 'n LiPo te gebruik. Die battery word ook direk aan die Stepper -bestuurder gekoppel, aangesien dit 'n hoër motorspanning en stroom benodig as wat die Arduino kan lewer. Die stepper -bestuurder kry seine van die Arduino oor 2 kabels en dit beheer die motor. Die Arduino begin die bestuurder aanwysings gee sodra dit krag kry. 4 skakelaars word gebruik as 'n kombinasieslot om die snelheid van die beweging in te stel. Hier is die kode. Ongelukkig is die circuits.io -kode verwyder toe die webwerf verkoop is. Die onderstaande kode werk goed.
Stap 8: Skakel die skakelaars na die Arduino
Ongelukkig het die skets verlore gegaan omdat circuits.io uitgevee is. Hoe kan ek die skematiese beste verduidelik? Die Arduino is 'n 12V -battery as 'n spanningsbron. Dit produseer self 'n 5V -spanning wat gebruik kan word om die toestand van die 4 skakelaars na te gaan. Hulle word gebruik om die spoed van die skuifbalk te verander. U het dus ongeveer 2 spannings op die bord. 12V om krag aan te skakel en 5V vir die stuurkring. U moet u 12V -bron aan die Vin en GND van die Arduino koppel. Vin staan vir spanning in. Die deel is maklik.
Dan moet u die 4 skakelaars byvoeg. Daarvoor kan u die skematiese gebruik wat hier gebruik word en dit 4 keer vir die 4 skakelaars kopieer. Jammer dat die werklike sjematika verdwaal het. Gebruik pin2 tot pin5 wat u ook in die onderstaande kode vind. Moenie pen 1 gebruik nie, dit werk nie. Waarvoor is die weerstande bedoel? 'N Arduino kan nie stroom meet nie, maar dit kan spanning meet. Die skakelaar skakel dus óf 5v aan die pen, óf laat hom kort na GND. Die weerstand net voor GND is daar om die spanning naby nul te hou. U benodig individuele 10k -weerstande vir elke skakelaar! As u die tutoriaal hierbo volg, wat baie eenvoudig is en een van die basiese beginsels van Arduino is, sal die Arduino voortdurend die huidige toestand van die skakelaars nagaan en dienooreenkomstig reageer. Ek hoop hierdie help.
Sodra hierdie kring werk, kan u dit oorplaas na 'n broodbord en dit soldeer.
Dra 'n paar dun kabels na die 4 skakelaars. Ek gebruik die kabels wat ek in 'n ou ethernetkabel gevind het. Ek is seker jy het baie van die wat rondlê. Beskerm die kaal terminale met krimpbuise. U moet nou 4 skakelaars aan 'n Arduino gekoppel hê, en die Arduino moet loop en registreer dat die skakelaars ingedruk word.
Stap 9: Bedrading van die A4988 Stepper Driver
Die stepper driver is 'n A4988. Dit ontvang seine van die Arduino en stuur dit na die Stepper. U het hierdie deel nodig. In plaas daarvan om die kring vir u te verduidelik, kan u eerder hierdie tutoriaal kyk, aangesien dit dit baie goed verduidelik. Dit is my verwysing wanneer ek 'n A4988 gebruik. My kode gebruik presies dieselfde penne. Voeg dus hierdie youtubers -tutoriaal by die bord met die skakelaars van die vorige stap, en dit sal werk.
Stap 10: Voeg die kode by
Hier is die volledige kode en die kring vir die skuifbalk. U kan dit aanlyn toets, maar slegs sonder die stepper driver. Alternative LinkDie kode kontroleer die toestand van die 4 skakelaars in die lus. Daarna gaan dit deur sommige as -stellings en kies die verlangde vertraging tussen die stappe om deur die hele lengte van die skuifbalk in die ingevoerde waarde te beweeg. Al die berekeninge is as notas in die kode ingesluit. U moet die lengte van u skuifbalk en die diameter van die katrol invoer om te verseker dat die motor stop wanneer dit aan die einde van die rit kom. Meet net hierdie waardes self. Die formules is in die kode ingesluit.
Die tabel wys u wat oorskakel om na die gewenste tydperk te druk. As u byvoorbeeld wil hê dat die skuifbalk die hele lengte in 2 minute moet beweeg, moet u skakelaar 1 en 2. aktiveer. U kan hierdie waardes natuurlik aan u voorkeure verander.
Stap 11: Druk die bylaag af
Ek het die omhulsel ontwerp met behulp van Fusion 360. U kan die lêers hier aflaai en dit op 'n 3D -drukker druk. Geen ondersteuning is nodig nie. Ek het die besonderhede van die letters gevul met pienk naellak om dit makliker te maak om te lees. U kan die hele letter invul en dan die toegang uitvee. Hierdie truuk kan vir alle soorte inspringe gebruik word. As u 'n makliker opsie wil hê, kan u dit met die hand maak met 'n klein kosblik.
Stap 12: Finale vergadering
Dit is tyd om alles bymekaar te maak. Plaas al die komponente in die omhulsel en monteer dit op die skuifbalk met dubbelzijdige skuimband. Hierdie materiaal is redelik sterk en hou goed aan ongelyke oppervlaktes. Ek het ook 'n antivibrasie -houer bygevoeg met 'n universele kamera -houer bo -op. Die vibrasiehouer is redelik goedkoop en stop trillings om die kamera te bereik. Dit is slegs nodig vir hoëspoedbeweging. In my geval is 'n hoë spoedbeweging tussen die 10 en 30 s vir die lengte van die skuifbalk. Ek het 'n tafel bygevoeg met al die skakelaarkombinasies aan die onderkant.
Stap 13: Bewonder u werk en maak 'n paar fantastiese beeldmateriaal
Weer die video of tydsverloop, hierdie skuifbalk kan alles doen! As u self een bou, sal ek dit graag wil weet!
Naaswenner in die mikrokontroleurwedstryd 2017
Aanbeveel:
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) -- Gemotoriseerde vensteropening: 6 stappe (met foto's)
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) || Gemotoriseerde vensteropening: In hierdie projek sal ek u wys hoe ek 'n gemotoriseerde vensteropening vir my kas gemaak het. Dit beteken dat ek u sal wys watter motor ek gebruik het, hoe ek die werklike meganiese stelsel ontwerp het, hoe ek die motor bestuur en laastens hoe ek 'n Arduino LoRa gebruik het
Gemotoriseerde korreksiekraag vir mikroskoopdoelwit: 8 stappe (met foto's)
Gemotoriseerde korreksiehalsband vir mikroskoopdoelwit: in hierdie instruksies vind u 'n projek met 'n Arduino- en 3D -drukwerk. Ek het dit gemaak om die korreksiehalsband van 'n mikroskoopdoelwit te beheer. Die doel van die projek Elke projek het 'n verhaal, hier is dit: ek werk aan 'n
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
GEMOTORISEERDE CAMERA SLIDER Met TRACKING SYSTEM (3D gedruk): 7 stappe (met foto's)
GEMOTORISEERDE CAMERA SLIDER Met TRACKING SYSTEM (3D Printed): Hierdie robot sal basies 'n kamera/slimfoon op 'n spoor beweeg en 'n voorwerp "opspoor". Die ligging van die teikenvoorwerp is reeds deur die robot bekend. Die wiskunde agter hierdie opsporingstelsel is redelik eenvoudig. Ons het 'n simulasie van die opsporingsproses geskep
Bou 'n gemotoriseerde dinosourus met behulp van plastiek, in 55 minute of minder !: 11 stappe (met foto's)
Bou 'n gemotoriseerde dinosourus met behulp van plastiek asblik, binne 55 minute of minder !: Hallo. My naam is Mario en ek bou graag dinge met asblik. 'N Week gelede is ek genooi om deel te neem aan 'n oggendprogram van die nasionale TV -kanaal van Azerbeidjan, om te gesels oor die " Waste to Art " uitstalling. Die enigste voorwaarde? Ek het nie