Orodha ya maudhui:
- Hatua ya 1: Mpango
- Hatua ya 2: Orodha ya Vipengele
- Hatua ya 3: Kubuni PCB
- Hatua ya 4: Kuweka Mambo Pamoja
- Hatua ya 5: Kufanya kazi
- Hatua ya 6: Kuboresha baadaye
- Hatua ya 7: Furahiya
Video: Mwendo wa Kudhibitiwa kwa Mwendo: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Timelapses ni nzuri! Wanatusaidia kutazama ulimwengu unaotembea polepole ambao tunaweza kusahau kufahamu uzuri wake. Lakini wakati mwingine video thabiti ya wakati wa kurudi nyuma inaweza kuchosha au kuna mambo mengi yanayotokea karibu kwamba pembe moja tu haitoshi. Wacha tuinukie!
Katika Agizo hili, nitakuonyesha jinsi nilivyotengeneza kifaa ambacho kitaongeza mwendo kwa wakati wako. Tuanze!
Hatua ya 1: Mpango
Nilitaka kamera isonge pande mbili yaani kwa usawa (X) na wima (Y) mhimili. Kwa hilo, nitahitaji motors mbili.
Tunapaswa kuchagua nafasi ya kuanza na kuacha kwa axes zote mbili.
Mwendo wa motors ungekuwa kwamba kila baada ya picha shoka zinapaswa kugeuka kwa digrii 1.
Ili kupata udhibiti sahihi kama huo, nitatumia Servo Motors.
Pia, tunapaswa kuwa na uwezo wa kuweka muda.
Nilitaka iweze kubebeka kwa hivyo niliamua kuiendesha kwenye betri ya LiPo ambayo inamaanisha kuwa kuchaji na kuongeza mzunguko utahitajika.
Mwishowe, ubongo kudhibiti yote haya itakuwa Arduino. ATMega328p itatumika kama mdhibiti mdogo wa kibinafsi.
Nilikwenda na kamera ya GoPro kwani ni ndogo na kutengeneza wakati uliopangwa nayo ni rahisi. Unaweza kwenda na kamera nyingine yoyote ndogo au simu yako ya rununu.
Hatua ya 2: Orodha ya Vipengele
1x ATmega328p (na Arduino bootloader)
2x MG995 Servo Motor
1x MT3608 Boost Converter
Moduli ya kuchaji Betri ya 1x TP4056
Kubadilisha 1x SPDT
1x 16 MHz Kioo
2x 22pF Msimamizi
2x 10k Mpingaji
1x Potentiometer (thamani yoyote)
Kitufe cha kushinikiza cha 1x (kawaida hufunguliwa)
Hiari:
Printa ya 3D
Hatua ya 3: Kubuni PCB
Ili kufanya mzunguko uwe mdogo iwezekanavyo, nilikwenda na bodi ya mzunguko iliyochapishwa. Unaweza kuweka bodi mwenyewe nyumbani au wacha wataalamu wakufanyie kazi ngumu na ndivyo nilivyofanya.
Wakati kila kitu kinafanya kazi sawa kwenye ubao wa mkate, tunaweza kuanza na mchakato wa kubuni wa PCB. Nilichagua EasyEDA kwa kubuni kwani inafanya mambo kuwa rahisi kwa Kompyuta kama mimi.
Angalia, angalia na uangalie! Hakikisha haukukosa chochote nje. Mara tu unapokuwa na hakika kabisa, bonyeza Bonyeza Faili ya Uzushi kupakua faili za Gerber au unaweza kuiamuru moja kwa moja kutoka JLCPCB kwa $ 2 tu ukitumia chaguo lililopewa hapa chini.
Mara tu utakapopokea / kutengeneza PCB yako, ni wakati wa kuijaza. Weka mchoro wako wa mzunguko tayari na uanze kugeuza vifaa kulingana na alama ya hariri.
Safisha PCB baada ya kutengeneza na Pombe ya Iso Propyl ili kuondoa mabaki ya mtiririko.
Hatua ya 4: Kuweka Mambo Pamoja
Hautahitaji Printa ya dhana ya 3D. Sehemu zinaweza kujengwa kwa urahisi sana na zana sahihi. Hivi majuzi nilipata printa ya 3D na nilikuwa na hamu ya kuitumia katika mradi wangu. Nilipata sehemu zingine kutoka kwa Thingiverse.
Mlima wa GoPro:
Pembe ya Servo: https://www.thingiverse.com/thing 2794688
Waya za Solder kwa swichi ya Power, Pot na Push kifungo na vichwa vya kike na uziunganishe na vichwa vya kiume kwenye PCB.
Pakua na ufungue faili iliyoambatanishwa katika Arduino IDE na upakie nambari hiyo kwa Arduino yako. Baada ya kupakia nambari, ondoa IC kutoka bodi ya Arduino na uiingize kwenye PCB yako.
/ * Mwandishi: IndoorGeek YouTube: www.youtube.com/IndoorGeek Asante kwa kupakua. Natumahi unapenda mradi huo. * /
# pamoja
Servo xServo;
Servo yServo;
int potPin = A0;
int val, xStart, xStop, yStart, yStop; kitufe cha int = 2; muda mrefu ambao haujasainiwa
usanidi batili () {
pinMode (kifungo, INPUT); xServo.ambatanisha (3); yServo.ambatanisha (4); }
kitanzi batili () {
xAxis (); kuchelewesha (1000); xStart = val; Mhimili (); kuchelewesha (1000); Anza = val; xAxis (); kuchelewesha (1000); xStop = val; Mhimili (); kuchelewesha (1000); yStop = val; kuwekaTimeInterval (); kuchelewesha (1000); timelapseStart (); }
tupu xAxis () {
wakati (digitalRead (kifungo)! = JUU) {val = AnalogSoma (A0); val = ramani (val, 0, 1023, 0, 180); xServo.andika (val); }}
Utupu wa Aksis () {
wakati (digitalRead (kifungo)! = JUU) {val = AnalogSoma (A0); val = ramani (val, 0, 1023, 0, 180); andika (val); }}
batili setTimeInterval () {// Badilisha vipindi vya muda kulingana na mipangilio ya wakati wa kamera yako
wakati (digitalRead (kifungo)! = JUU) {val = AnalogSoma (A0); ikiwa (val> = 0 && val = 171 && val = 342 && val = 513 && val = 684 && val = 855 && val <1023) {timeInterval = 60000L; }}}
tupu timelapseStart () {
unsigned longMillis = 0; xServo.andika (xStart); andika (yStart); wakati (xStart! = xStop || yStart! = yStop) {if (millis () - lastMillis> timeInterval) {if (xStart xStop) {xServo.write (xStart); mwishoMillis = millis (); xStart--; } ikiwa (yStart xStop) {yServo.write (yStart); mwishoMillis = millis (); Anza -; }}}}
Hatua ya 5: Kufanya kazi
Washa swichi kuu.
Mhimili wa X utafanya kazi. Washa sufuria kwa msimamo kutoka ambapo unataka kuanza wakati uliopotea. Bonyeza kitufe cha Chagua kushinikiza ili uthibitishe nafasi ya kuanza. Baada ya hapo, mhimili wa Y utafanya kazi. Fanya vivyo hivyo kuchagua nafasi ya Anza ya mhimili Y.
Rudia utaratibu uliotajwa hapo juu wa nafasi ya A na X ya Y Stop Stop.
Sasa, ukitumia sufuria, chagua muda kati ya kila risasi. Mzunguko wa sufuria umegawanywa katika sehemu 6 kwa vipindi 1 sec, 2sec, 5sec, 10 sec, 30 sec na 60 sec. Unaweza kubadilisha vipindi katika kazi ya setTimeInterval () kama inavyoonekana kwenye picha. Bonyeza kitufe cha Chagua kushinikiza ili kuithibitisha.
Servos itafika kwenye nafasi yao ya kuanza na itasonga kwa digrii 1 baada ya muda.
Mlolongo:
- Weka nafasi ya Anza ya mhimili wa X
- Weka nafasi ya Anza ya mhimili Y
- Weka nafasi ya Stop X-axis
- Weka nafasi ya Stop Y-axis
- Weka muda wa muda
Hatua ya 6: Kuboresha baadaye
1) Hivi sasa, kwa sababu ya risasi / digrii 1, picha nyingi ambazo tunaweza kupata ni 180 kwani servos zinaweza kuzunguka kutoka digrii 0 hadi 180. Kuongeza gia kutaongeza azimio. Kwa hivyo tutakuwa na shots zaidi na kwa hivyo, timelapses laini. Niko sawa na vifaa vya elektroniki lakini sio sana na vitu vya kiufundi. Kuangalia mbele kuiboresha.
2) Potentiometer inaweza kubadilishwa na encoder ya Rotary.
3) Udhibiti wa wireless, labda ?!
Kuna mengi ya kujifunza
Hatua ya 7: Furahiya
Asante kwa kushikamana hadi mwisho. Natumahi nyote mnapenda mradi huu na mmejifunza kitu kipya leo. Nijulishe ikiwa utatengeneza moja yako. Jisajili kwenye kituo changu cha YouTube kwa miradi zaidi ijayo. Asante kwa mara nyingine tena!
Ilipendekeza:
Vipande vya LED vya mwendo wa mwendo wa mwendo: Hatua 8 (na Picha)
Mwendo Reactive Surfboard Vipande vya LED: Hivi karibuni, mimi na marafiki wengine tuligundua kutumia mto. Kuishi Munich tuna bahati ya kuwa na mawimbi matatu ya mto yanayoweza kutiririka kati ya eneo maarufu la mawimbi ya Eisbach. Ubaya wa kutumia mto ni kwamba ni ya kulevya na kwa hivyo mimi hupata wakati wa kufanya
Kufanya kazi kwa Gari mahiri kwa Mwendo wa Kidole: Hatua 7 (na Picha)
Kufanya kazi kwa Gari mahiri kwa Mwendo wa Kidole
NODEMCU 1.0 (ESP8266) KUDHIBITIWA KUWASILI KWA KUTUMIA BLYNK (KWA WEBU): Hatua 5 (na Picha)
NODEMCU 1.0 (ESP8266) KUDHIBITIWA KURUDI KUTUMIA BLYNK (KWENYE WEB): HI WAJAMANI JINA LANGU NI P STEVEN LYLE JYOTHI NA HII NDIO KWANGU KWANZA KUAJILIWA KUDHIBITI RELAYS NA NODEMCU ESP8266-12E VIA BLYNK MTANDAO WAKATI WA MTANDAO WAKATI WA KUPITIA MTUHUMU WAKATI WA MTANDAO SWAHILI YANGU MBAYA
Jacket ya Usalama Mlimani: Jacket ya Mwendo ya Usikivu wa Mwendo: Hatua 11 (na Picha)
Jacket ya Usalama Mlimani: Jacket ya Mwendo ya Usikivu wa Mwendo: Uboreshaji wa umeme mwepesi na unaoweza kuvaliwa unafungua uwezekano mpya wa kuleta teknolojia katika nchi ya nyuma na kuitumia kuongeza usalama wa wale wanaochunguza. Kwa mradi huu, nilitumia uzoefu wangu mwenyewe na ushauri wa nje
Kituo cha Kudhibitiwa kwa Mwendo - Kutoka kwa Mwanga wa Kuhisi Mwendo: Hatua 6
Kituo cha Kudhibitiwa kwa Mwendo - Kutoka kwa Mwanga wa Kuhisi Mwendo: Fikiria kuwa wewe ni mjanja-au-mtibu unaenda kwenye nyumba ya kutisha zaidi kwenye eneo la kuzuia. Baada ya kupita vizuka vyote, vizuka na makaburi mwishowe utafika kwenye njia ya mwisho. Unaweza kuona pipi kwenye bakuli mbele yako! Lakini ghafla gho