Orodha ya maudhui:

Kamera ya Chapeo ya Chapeo ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri): Hatua 4
Kamera ya Chapeo ya Chapeo ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri): Hatua 4

Video: Kamera ya Chapeo ya Chapeo ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri): Hatua 4

Video: Kamera ya Chapeo ya Chapeo ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri): Hatua 4
Video: Bow Wow Bill and Gayle Lucy Talk Dog 2024, Novemba
Anonim
Kamera ya PIC ya Kudhibitiwa ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri)
Kamera ya PIC ya Kudhibitiwa ya bei rahisi inayotumia Sony LANC (Nzuri kwa Michezo Iliyokithiri)

Agizo hili litaonyesha jinsi ya kutengeneza Kamera ya Helmet ya bei rahisi ambayo inaweza kudhibitiwa kupitia kijijini ili kamera yako kuu iweze kukaa salama kwenye gunia lako la ruck. Kidhibiti kinaweza kushikwa kwenye moja ya mabega ya gunia lako la ruck, na itakuruhusu Kurekodi na Kusimamisha kamera na vile vile kuweza kuwasha na kuzima kamera ya 'risasi' pia. Hii ni kamili kwa watu ambao wanataka kupiga filamu kali kama vile bmxing, upandaji wa theluji, skateboarding n.k kutoka kwa mtazamo wa mtu wa kwanza. Picha hapa chini inaonyesha kamera ya risasi na kidhibiti cha mbali pamoja na pakiti kuu ya adn ya kamera.

Hatua ya 1: Jinsi inavyofanya kazi

Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi

Ni rahisi sana kuunganisha kamera ndogo ya mtindo wa "risasi" kwenye kamkoda yako na upate kamkoda kupiga picha kile kamera ndogo inaona, lakini nilitaka kuweza kudhibiti rekodi na kusimamisha fuctions ya camcorder bila kuchukua ya begi langu kila wakati. Baada ya uchunguzi kidogo, niligundua kuwa kamera ya Sony ina muunganisho wa LANC juu yao ambayo inaweza kutumika kudhibiti kamera na pia kutoa habari juu ya kile kamera inafanya. Hii ni nzuri, kwa sababu unapobonyeza kitufe cha Rekodi kwa mbali, unaweza kusoma data kutoka kwa kebo ya LANC kujua ikiwa kamera imeanza kurekodi, na kuwa na rekodi ya LED inayoangazia kidhibiti chako. Kamera ya mini iligharimu paundi 15 tu kutoka kwa ebay 2.5mm steroids jack ilikuwa juu ya pauni 1 na vipande na vipande vingine vilikuwa chini ya pauni 5 Kwa hivyo kwa pauni 20, unaweza kuwa na kamera ya kofia ya kudhibiti kijijini inayofanya kazi kikamilifu. Mdhibiti wangu ni rahisi sana. Inayo kitufe cha Rekodi, kitufe cha Stop, swichi ya nguvu ya mini cam na 3 LED. (Nguvu ya Minicam, Nguvu kuu ya kamera na kiashiria cha rekodi). Hii ndio yote niliyohitaji kwa mradi wangu, lakini nambari ya chanzo ambayo nimetoa iko sawa mbele na inaweza kubadilishwa kukuruhusu kudhibiti chochote kwenye kamera. - Nimeongeza hatua nyingine, Hatua ya 4, ni sasisho ambalo linatoa dalili ya betri ya chini na mwisho wa mkanda) --- Picha: Picha 1 - Mfano (na taa 8 za kusaidia kutatua mpango wangu) Picha 2 - Kufungwa kwa kamera ya 'risasi' na kidhibiti

Hatua ya 2: Mchoro wa Mzunguko

Mchoro wa Mzunguko
Mchoro wa Mzunguko

Mzunguko ni wa msingi sana. - PIC inaendeshwa moja kwa moja kutoka kwa kebo ya LANC. - Minicam inaendeshwa kutoka pakiti ya volt 12 kupitia swichi - Kuna vifungo 2 vya kushinikiza kwa Rekodi na Stop - LED 3 hutumiwa kukuonyesha hali ya unganisho la kamera PIC: RA0 - LANC kutoka kwa kamera RB7 - Rekodi ya LED RB4 - Kitufe cha Rekodi RB5 - Kitufe cha Kuacha (Tafadhali kumbuka, Hatua ya 4 ni sasisho kwa mzunguko huu, umeme wa umeme umeunganishwa na RA5 na kuna nambari tofauti ya chanzo)

Hatua ya 3: LANC ni nini na Je! Mpango Hufanyaje Kazi?

Ukitembelea kiunga hiki, itakuambia jinsi itifaki ya Sony LANC inavyofanya kazi, na maagizo yote na data ya kamera inapatikana kwenye itifaki ya LANC: https://www.boehmel.de/lanc.htmKama unavyoona, unaweza kupata habari nyingi kutoka kwa kamera na vile vile kudhibiti kila kazi ya kamera kupitia bandari ya mawasiliano ya LANC. Nambari yangu ni ya msingi sana na faili ya.asm inaweza kupakiwa kwa MPLAB (bure kutoka Micochip.com) na kusanidiwa kutumia PicKit2 kabisa Jinsi nambari inavyofanya kazi: Ikiwa unapakua nambari ya chanzo, imeandikwa kwa njia yote kukuambia kinachotokea, lakini nitatoa ufafanuzi mfupi hapa pia. Kuna ka 8 kwenye bandari ya LANC kila baada ya 20ms (16, 6ms kwa NTSC). Kila baiti ina Kitufe cha Kuanza ikifuatiwa na bits 8, kila moja kwa urefu wa 104uS. Kuna pengo la karibu 200uS - 400uS kati ya ka. Baada ya ka 8 zote 'kuonekana' kwenye laini ya LANC, kuna pengo refu (5 - 8 ms) ambapo laini ya LANC 'imeshikiliwa' juu, halafu baiti zile zile 8 'zinaonekana' tena. - Wakati mpango unapoanza, inaendelea kukagua uingizaji wa LANC mpaka 'itaiona' juu kwa kipindi kirefu kuliko 1000uS, hii inamaanisha kuwa tuko katika pengo kati ya baiti ya 8 na baiti ya kwanza. 0) kwenye mstari. Wakati hii inatokea mpango unasubiri 52uS (urefu wa nusu kidogo) na uangalie tena ili kuhakikisha bado kuna mantiki 0 kwenye laini ya LANC. Ikiwa ndivyo, tunajua tuna Anza Biti halali na tuko tayari kusoma baiti. -Sasa tunasubiri 104uS (urefu wa 1 bit), kwa hivyo tutakuwa katikati ya biti inayofuata kwenye laini ya LANC. Tulisoma kidogo, subiri 104uS na usome tena. Hii inaendelea kwa bits 8 zote. Sasa tuna Byte 0.-Mpango huo unangojea Anza ya Kuanza inayofuata na hufanya kazi sawa kupata Byte 1, 2, 3, 4, 5, 6 na 7. Byte 4 ndio ninayotumia katika programu pata habari juu ya hali ya rekodi ya kamera, lakini kama unaweza kuona kwenye kiunga nilichotoa, kuna habari nyingi! Haki, hiyo ndio kusoma mstari wa LANC uliojadiliwa, vipi kuhusu kuiandikia kudhibiti kamera? - Kitufe kinapobanwa, rejista 2 hupakiwa na ka zinazohitajika kutekeleza operesheni maalum na rejista inayoitwa 'Sender' imebeba nambari 5 (nitaelezea kwanini baadaye). Programu inapofika kwenye 'tayari kusoma sehemu za ka', ikiwa rejista 'Sender' sio 0 inabadilisha pini ya RA0 kuwa pato na kuanza kutoa baiti ya kwanza. Halafu inatafuta kipengee cha Anza kijacho na hutoa baiti inayofuata. Rejista 'Sender' imepunguzwa na 1 na RA0 hubadilishwa kuwa pembejeo ili kusoma baiti za mwisho za 6. Sababu ya rejista 'Sender' hutumiwa ni kwa sababu kamera kukubali amri, inahitaji kuona amri ya mizunguko michache. Wavuti zingine zinasema ni 3 tu ni muhimu, lakini kama mzunguko 1 unachukua tu 20ms, kuipeleka mara 5 (kuwa upande salama) inachukua tu 100ms kukamilisha. cams kofia. Jisikie huru kubadilisha nambari yangu ili kukidhi mahitaji yako, lakini tafadhali nipe mkopo kwa nambari kama ukichapisha mahali pengine popote.

Hatua ya 4: Sasisha…

Sasisha…
Sasisha…

Nilisasisha programu katika PIC ili kuwasha umeme wa LED wakati betri kwenye kamera kuu iko chini na kuwasha rekodi ya LED ikiwa mkanda uko mwisho. Nimeongeza mchoro mpya wa wiring na nambari ya chanzo. Tofauti pekee katika mchoro wa wiring ni kwamba Hali ya LED (iliongozwa na nguvu) sasa imeunganishwa na RA5 badala ya + 5v

Ilipendekeza: