Belaidis nuotolinio valdymo pultas skirtas Canon fotoaparatams. „Canon“ fotoaparatų nuotolinio valdymo pultas Ryšio schema yra standartinė

  • 02.09.2020

Sveiki, pasiklydęs banglentininkas! Šiandien kalbėsiu apie tokį nuostabų jūsų fotoaparato priedą) Mes kalbėsime apie belaidį nuotolinio valdymo pultą (), tiksliau, užrakto valdiklį.
Šis pavyzdys skirtas darbui su SLR fotoaparatai BIK užsakytas Canon į Ukrainą atkeliavo per 14 dienų.Žinoma, svetainėje yra toks priedas kitų gamintojų kameroms.


Taigi, nuėjau į paštą ir pasiėmiau pakuotę, radau pultelį, įdėjau bateriją ir bandžiau naudoti, bet vis tiek nepavyko (atnešiau arti fotoaparato ir toli, bet ten buvo jokio rezultato, aišku, buvau nusiminęs, nes tai pirmas mano užsakymas ant BIK ir iš karto toks mėšlas.. Bet, tiesą sakant, viskas gavosi kitaip, nežinojau, kad kamera turi būti nustatyta į jungtinį režimą, kad veiktų su pulteliu!Kai ijungiau viskas veikė ir veikia iki šiol.

Šio įrenginio pagalba galėsite fotografuoti su artimaisiais ir šeima būdami nuotraukoje fotografavimo metu (tai yra nuotoliniam naudojimui), patogumo dėlei tiks ir tinklaraštininkams, fotografuojant nuo trikojo prie ilgos ekspozicijos. , jis paskyrė tai kaip gydytojas!


Kaina, žinoma, džiugina 1,12 USD, o vietinėse parduotuvėse kaina yra 12 USD.

Canon EOS: 5D Mark II, 5D Mark III, EOS 7D, EOS 60D, EOS 350D, EOS 400D, EOS 450D, EOS 500D, EOS 550D, EOS 600D, EOS 650D
„Canon PowerShot“: Pro1, Pro 90 IS, G6, G5, G3, G2, G1, S1 IS, S70, S60
ir kitos kameros, turinčios infraraudonųjų spindulių impulsų imtuvą.

Planuoju pirkti +23 Įtraukti į adresyną Patiko apžvalga +6 +18

Kai tik nepašaukia šio prietaiso, kuris palengvina fotografo gyvenimą - laidas, nuotolinio valdymo pultas nuotolinio valdymo pultas, kabelinis nuotolinio valdymo pultas, nuotolinio valdymo laidas, nuotolinis jungiklis.

Tačiau to esmė ta pati – išvengti fotoaparato drebėjimo esant lėtam užrakto greičiui. Paprastai laidas naudojamas naktinei fotografijai, makrofotografavimui, fotoaparatą pritvirtinus ant trikojo.

Kabelio atlaisvinimas yra įrenginys, leidžiantis nuotoliniu būdu atleisti fotoaparato užraktą. Pagrindinis kabelio atleidimo tikslas yra išvengti fotoaparato vibracijos ir vibracijos (ir dėl „drebėjimo“ efekto), kai paspaudžiamas užrakto mygtukas. Dažnai naudojamas fotografuojant su trikoju lemputės režimu* ir mažu užrakto greičiu.

Canon RS-60E3 / RS-60 E3 nuotolinio valdymo pultas, skirtas Canon 350D fotoaparatui, naudojamas užrakto atleidimui iš 60 cm atstumo.Canon RS-60E3 nuotolinio valdymo pultelis turi tris valdymo mygtukų pozicijas: fotoaparatas fokusuoja tuo pat metu matuodamas ekspoziciją; 2) mygtukas paspaudžiamas iki galo – atleidžiamas fotoaparato užraktas; 3) mygtukas fiksuotas užspaustoje padėtyje – ilgos ekspozicijos režimas (bulb* režimas).

Naminis kabelis daugiausia pagamintas iš „šiukšlių“ medžiagų.

Reikės dviejų mikrofonų iš negyvos kompiuterio pelės, laido iš tos pačios pelės, naudoto žymeklio (būsimo korpuso), mygtuko su užraktu, garso kištuko, kurio kaiščio skersmuo 2,5 mm, ir plokščios spyruoklės.

Pageidautina, kad kištukas būtų kampuotas. Tai suteiks daugiau ilgas gyvenimas laidą ir patį kištuką, nes kabelis bus mažiau lenkiamas, kai jis prijungtas prie fotoaparato.

Kabelio kištuko pasirinkimas.

Kairėje nuotraukoje raudonai paryškintas neišvengiamas laido lenkimas. Šioje vietoje, pagal Merfio dėsnį, pačiu netinkamiausiu momentu nutrūks viela.

Sujungimo schema yra standartinė.

Sujungimo schema.

S1 - mygtukas su fiksavimu.
S2, S3 – pelės mikrojungikliai.

Korpusas gali būti pagamintas iš bet kokios po ranka esančios medžiagos. Šioje konstrukcijoje naudojamas žymeklio korpusas, kuris suveikė savo laiką. Toks kėbulas buvo pasirinktas dėl mažų svorio ir dydžio rodiklių. Patogiai telpa rankoje. Jame yra viskas, ko reikia fotoaparato nuotolinio valdymo pulto kabeliui.

Norint pakartoti mygtuko paspaudimą du kartus (iš pradžių veikia automatinis fokusavimas, o paspaudus užraktą), teks šiek tiek pasitempti.

Detalių montavimas.

Įdiegti du mikrojungikliai, kaip parodyta aukščiau esančioje nuotraukoje. Plokščią spyruoklę galima padaryti, pavyzdžiui, iš Neva ašmenų arba paimti tinkamą spyruoklinę plokštę. Sumontuota spyruoklė, užtikrinanti mygtuko grįžimą paspaudus. Šis dizainas suteikia gerus lytėjimo spaudimo pojūčius.

Mygtukas su fiksavimu priklijuojamas žymeklio korpuso gale. Šis mygtukas turi apskritimo ženklą, užteptą sidabro spalvos purškimo dažais. Ši etiketė leidžia vizualiai nustatyti, ar automatinio fokusavimo valdymo mygtukas paspaustas, ar atleistas.

Nuotolinio valdymo pultas skirtas Canon.

jūros bandymai
Prieš montuodami ant fotoaparato, patartina dar kartą patikrinti naminio laido veikimą. Tam tiks bet koks multimetras omometro režimu.

Prieš prijungdami prie fotoaparato įsitikinkite, kad užrakinimo mygtukas yra išjungtas (atleistas), o pats įrenginys išjungtas. Prijungdami laidą, visada išjunkite fotoaparatą.

Taigi laidas prijungtas, fotoaparatas paruoštas naudoti. Pirmiausia galite patikrinti, kaip veikia automatinio fokusavimo užrakto mygtukas. Norėdami tai padaryti, paspauskite korpuso gale esantį mygtuką. Fotoaparatas turėtų į tai reaguoti, nes iki pusės paspaudus mygtuką ant paties fotoaparato korpuso (atlikti ekspozicijos matavimą ir fokusavimą). Tada, iki galo paspaudę mygtuką ant kabelio korpuso, šauname.
Antrasis bandymo etapas yra bandymas du kartus paspausti užrakto mygtuką ant laido. Švelniai paspausdami šį mygtuką sufokusuojame, o tada iki galo nuspaudę mygtuką fotografuojame.

Šiek tiek teorijos

Yra mechaninių, elektrinių, radijo ir infraraudonųjų spindulių fotoaparatų nuotolinio valdymo pultelių. Kai kurie laidai turi papildomų funkcijų, pvz., programuojamų delsų, nepertraukiamo fotografavimo ir pan.

Pagal signalo perdavimo tipą ir atliekamas funkcijas išskiriami šie pultų tipai:

infraraudonųjų spindulių nuotolinio valdymo pultas
Jis, kaip ir visi kiti nuotolinio valdymo pulteliai, naudojamas nuotoliniam užrakto atleidimui. Skiriasi kompaktiškumu ir naudojimo patogumu. Padeda išvengti vaizdo susiliejimo fotografuojant mažu užrakto greičiu. Tokiu atveju fotoaparatas turi būti montuojamas ant trikojo arba fiksuoto paviršiaus. Be to, infraraudonųjų spindulių nuotolinio valdymo pultas yra būtinas fotografuojant autoportretus. Infraraudonųjų spindulių nuotolinio valdymo pultelio veikimo nuotolis yra apie 8 m. Originalas Nikon yra Nikon ML-L3. Jų Canon fotoaparatai gamina šiuos infraraudonųjų spindulių nuotolinio valdymo pultelių modelius: Canon RC-1 ir Canon RC-5. „Pentax Remote Control F“ turėtų būti naudojamas su „Pentax“ fotoaparatais.

Šio nuotolinio valdymo pulto nepatogumas yra tas, kad fotografas turi būti prieš kamerą (infraraudonųjų spindulių jutiklis yra fotoaparato priekyje)

Nuotolinis - kabelis
Naudojamas nuotoliniam TTL matavimui ir užrakto atleidimui. Pagal analogiją su mygtuku ant fotoaparato, pusiau nuspaudus yra TTL matavimas ir automatinis fokusavimas, pilnas paspaudimas - atleidimas. Kabelį patogu naudoti užrakto režimu „Lemputė“ * – rankiniam lėto užrakto greičio reguliavimui. Originaliuose nuotolinio valdymo pultuose ir daugelyje analogų galima laikinai pataisyti užrakto mygtuką. Tai yra, jei norint fotografuoti reikia labai lėto užrakto greičio, nereikia ilgai laikyti nuspausto mygtuko.
Fotografavimo atstumą riboja kabelio ilgis. Tokiu atveju gali būti sunku nufotografuoti autoportretą nenaudojant laikmačio režimo.

Radijo nuotolinio valdymo pultas
Jis atlieka tas pačias funkcijas kaip ir kabelinis nuotolinio valdymo pultas, tačiau be atleidimo mygtuko užrakto. Privalumas tas, kad tokį nuotolinio valdymo pultą galima naudoti iki 100 metrų spinduliu nuo fotoaparato. Tokie nuotolinio valdymo pultai turi kelis radijo valdymo kanalus, kurie pašalina atsitiktinį veikimą iš kitų radijo įrenginių. Jie patogūs tiek fotografuojant siužetus su lėtu užrakto greičiu, tiek fotografuojant autoportretus.

Laikmatis – intervalometras
Atlieka visapusišką užrakto atleidimo palaikymą. Gali būti naudojamas kaip kabelio atlaisvinimas, kaip laikmatis ir kaip intervalometras. Intervalometras leidžia nustatyti delsą iki pirmojo kadro, intervalą tarp tolesnių kadrų, užrakto greitį (jei fotoaparatas veikia „Bulb“* užrakto režimu) ir kadrų skaičių serijoje. Šie valdikliai dažnai naudojami profesionalūs fotografai. Intervalometrą patogu naudoti tokioms sudėtingoms fotografavimo rūšims kaip objektas, laiko intervalas** ir astro fotografija.

Kabelių kabelių suderinamumas su fotoaparato jungtimi skiriasi. To paties gamintojo, bet skirtingų klasių fotoaparatai gali turėti skirtingas jungtis.

„Canon“, naudokite „N3“ jungtį profesionaliuose ir pusiau profesionaliuose fotoaparatų modeliuose:

  • EOS 1D Mark II / 1Ds Mark III / 1D Mark III / 1D Mark IV
  • EOS 5D / 5D Mark II / 7D
  • EOS 10D / 20D / 30D / 40D / 50D/

(„N3“ jungtis yra „Canon“ dizaino, todėl ją rasti atskirai yra šiek tiek problemų.)

„E3“ jungtis, skirta mėgėjiškam SLR ir kai kuriems kompaktiniams fotoaparatams:

  • EOS60D
  • EOS 600D / 550D / 500D / 450D / 400D / 350D
  • EOS 1000D
  • PowerShot G9 / G10 / G11 / G12

Ta pati jungtis naudojama Pentax “K” serijos ir Samsung “GX” serijos skaitmeniniuose fotoaparatuose.

Nikon naudoja trijų tipų fotoaparato jungtis:

  • - D80 ir D70
  • – D90 / D7000 / D5000 / D3000 / D3100
  • - D300s / D300 / D700 / D3 / D3X

Originalūs „Canon“ nuotolinio valdymo pultai yra:

  • Canon TC-80N3 nuotolinio valdymo pultas - intervalometro "N3" jungtis
  • Canon RS-80N3 nuotolinio valdymo pultas - kabelio jungtis "N3"
  • Canon RS-60E3 nuotolinio valdymo pultas - kabelio jungtis "E3"
  • „Canon LC-5“ nuotolinio valdymo pultas - radijo valdymo jungtis „N3“

Nikon leidimas:

  • Nikon MC-36 nuotolinio valdymo pultas - intervalometras D300 / D700 / D3 / D3X
  • Nikon MC-30 nuotolinio valdymo pultas - kabelis D300 / D700 / D3 / D3X
  • Nikon MC-DC1 nuotolinio valdymo pultas – kabelis D80 ir D70s
  • Nikon MC-DC2 nuotolinio valdymo pultas - kabelis D90 ir D5000
  • Nikon ML-3 nuotolinio valdymo pultas – radijo valdikliai D300 / D700 / D3 / D3X

Dėl skaitmeniniai fotoaparatai Pentax gaminių nuotolinio valdymo kabelis Pentax CS-205.
„Alpha“ serijos fotoaparatams galima įsigyti „Sony RM-S1AM“ ir „Sony RM-L1AM“ nuotolinio valdymo pultus.

Pastaba
*
Užrakto greitis (arba Bulb) – fotoaparato veikimo režimas, kai fotoaparato užraktas atidaromas, kol paspaudžiamas užrakto mygtukas (kabelio atleidimas arba nuotolinio valdymo pultas).
Šis režimas naudingas fotografuojant labai silpnai apšviestus objektus (naktinį dangų ir pan.), nes dauguma įrenginių gali automatiškai nustatyti užrakto greitį iki 30 sekundžių. To gali nepakakti norint gauti reikiamą kadrą. Šiame režime rekomenduojama naudoti trikojį ir laidą, kad būtų išvengta drebėjimo.

**
Fotografavimas laiko intervalu
Laikinoji fotografija (iš vokiško Zeit – laikas ir raffen – rinkti) – tai ypatinga filmavimo ir fotografijos rūšis, kai to paties objekto kadrų serija nufotografuojama iš to paties fotografavimo taško reguliariais intervalais. Sukurta fotografuoti lėtus procesus. Intervalai gali trukti nuo sekundės dalių (nepertraukiamo fotografavimo) iki valandų ar net dienų. Taip pat vadinamas „intervaliniu šaudymu“.

Sveiki! Manau, kad daugelis nerekomenduojamų autorių anksčiau ar vėliau susimąsto, kaip palengvinti fotografavimo procesą. Man sunkiausia kosmetiką parodyti ant veido. Fotografuoju ranka - iškreiptos veido proporcijos; Uždedu fotoaparatą ant laikmačio ir bėgu atgal – fokusuoju netinkamoje vietoje; Prašau nufotografuoti savo vyrą (blogiausiu atveju!) - užmerkta akis ir trys smakrai numatyti.

Sužinojęs, kad yra fotoaparato nuotolinio valdymo pultelis, pradėjau jo ieškoti mūsų parduotuvėse. Rasta, bet kaina tris kartus brangesnė nei aliexpress. Todėl aš pasirinkau pardavėją su geri atsiliepimai ir įsakė.

Mano DSLR Canon EOS 1100D tinka tik pultelis su laidu, bet jei turite pažangesnio modelio kamerą, greičiausiai jai pasirinksite belaidį variantą ir nuo laido ilgio nepriklausys.

Šis nuotolinio valdymo pultas suderinamas su šiomis kameromis:

Canon 1000D/450D/400D

Prekės ženklas Lynca nuo 1992 metų gamina įvairius produktus vidaus ir užsienio rinka, todėl nuotolinio valdymo pultas yra puikios (gamyklinės) kokybės originalioje pakuotėje.


Instrukcijos, skirtos Anglų kalba atspausdinta išvirkščia pusė dėžės.


Užrakto nuotolinio valdymo mygtuko dydis: 7,8 * 2,3 * 1,3 cm

Laido ilgis: 85 cm


Kontrolė labai paprasta: švelniai paspaudus mygtuką fotoaparatas sufokusuoja, iki galo nuspaudus nufotografuoja.


Šio modelio trūkumas yra tik vienas: trumpas laidas. Jei jis būtų 30 centimetrų ilgesnis, būtų tobulas. Taigi, norint padaryti portretinę nuotrauką, reikia kiek įmanoma labiau ištiesti ranką ir pasirinkti, ką paaukoti: pusę kaktos ar krūtinės. Nepaisant to, kadras apima dvigubai didesnį plotą nei fotografuojant ranka, o veido proporcijos nėra iškraipytos, todėl rekomenduoju. Nuotolinio valdymo pultas man tarnauja jau daugiau nei metus, ir tai vienas naudingiausių pirkinių aliexpress.

Silmallyrion
Taip sutapo, kad maždaug tuo pačiu metu vieni draugai gavo Nikon fotoaparatą, kitas draugas Canon, o internete aš kalbu apie jiems skirtą nuotolinio valdymo pultelį.

Mėgstu lituoti, o dar labiau mėgstu dovanoti žmonėms, o kas gali būti geriau už tikrai naudingą dovaną?
Bet kadangi aš nedraugauju su PIC, tai perdariau nuotolinio valdymo pultelį mažam tiny2313, nes jų visur daug ir jie labai nebrangūs. Be to, norėjau pasiekti įrenginio surinkimo greičio rekordą.

Žiedo draugija
Keletas internete rastų teorijų:
„Canon“ fotoaparatams montuojamas nuotolinio valdymo pultas RC-1 (RC-5 yra tas pats nuotolinio valdymo pultas, tik be „momentinio nusileidimo“)

Nešlio dažnis 33 kHz:
- Komanda „Nusileidimas“: siųsti 480 µs, pristabdyti 7324 µs, siųsti 480 µs
-komandą „Nusileidimas nuo 2 sek. delsa “: siuntimas 480 µs, pristabdymas 5371 µs, siuntimas 480 µs

Svarbu!
Ne visi „Canon“ fotoaparatai turi IR imtuvą (paprastai yra ant rankenos, po užrakto atleidimo mygtuku). Peržiūrėkite savo fotoaparato instrukcijas!

Nikon pasirinko sudėtingesnį algoritmą, bet vis tiek jį nukopijuosime:

Nešlio dažnis 40 kHz:
- Komanda „Nusileidimas“: siųsti 2250 µs, pristabdyti 27600 µs, siųsti 650 µs, pristabdyti 1375 µs, siųsti 575 µs, pristabdyti 3350 µs, siųsti 650 µs. Tada 63 ms (milijonų mikro!!!) pauzė ir visos sekos kartojimas dar kartą

Interneto žmonės sako, kad 940 nm šviesos diodai yra geriausias pasirinkimas, aš pasitikėjau jų žodžiu.
Pigiausi šviesos diodai pasirodė SFH415-U, 1,3-1,5 volto ir 100 mA, todėl buvo pasirinkta trijų voltų mygtukų baterija ir nuoseklus šviesos diodų jungimas.
Žinoma, kad tini2313 laikrodis, aš naudojau vidinį RC osciliatorių 1 MHz dažniu.

Taupant bateriją, mikrovaldiklis įjungiamas tik paspaudus užrakto mygtuką, po kurio pultelis apdoroja pranešimą ir eina miegoti (jei kas nors krepšyje paspaudžia mygtuką, baterija neišsikrovė prieš fotografuojant).

Dvi tvirtovės
Na, laikas sudaryti schemą ir parašyti programą.

„Nikon“ schema:

Čia smagiau. Nusprendžiau pasirinkti trijų padėčių jungiklį, todėl turėjau tris „režimus“:

  • Išjungtas, kad neišsikrautų akumuliatorius, jei mygtukas netyčia paspaustas.
  • Nusileidimas su 2 sekundžių uždelsimu – kad fotografuodamas save turėtum laiko nuimti pultelį nuo kadro.
  • Greitas nusileidimas - puikiai tinka fotografuoti. Arba fotografuoti naktinius peizažus. Arba lemputės režimui.

Žinoma, jei norite, galite išmesti jungiklį ir tiesiog naudoti du mygtukus, pavyzdžiui:

Arba apskritai palikite tik vieną funkciją ir paimkite schemą kaip Nikon, yra tik vienas valdiklis, todėl ten įkeliama bet kokia programinė įranga.

Keisdami šviesos diodų skaičių ir srovę, taip pat galite reguliuoti įrenginio diapazoną. Šioje versijoje kamera užtikrintai užėmė 5–6 metrų atstumą, taip pat gerai sugavo atsispindėjusį signalą. Tiesa, didėjant šviesos diodų skaičiui, reikia nepamiršti padidinti tantalo kondensatoriaus talpos.

Programa parašyta C kalba (siekiant pagreitinti kūrimo laiką ir palengvinti vėlavimų skaičiavimą)
„Nikon“ kodas:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 #įtraukti #įtraukti #įtraukti #define led_port PORTD #define led_ddr DDRD #define led_pin (1<<6); #define nop() asm("nop") // Siunčiant du impulsus, simuliatoriuje patikrinamas nopų skaičius #define two_impulses (led_port |= led_pin; nop (); nop (); nop (); nop (); nop (); nop (); nop (); nop (); be problemų() ; be problemų() ; be problemų() ; led_port &= ~led_pin; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; led_port |= led_pin; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; led_port &= ~led_pin; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; be problemų() ; ) //50 mūsų //Visas komandų perdavimo algoritmas, nieko antgamtiško negaliojanti programa (void ) (nepasirašytas simbolis; for (i = 0; i< (2250 / 50 ) ; i++ ) two_pulses; _delay_ms(27.6 ) ; for (i = 0 ; i < (650 / 50 ) ; i++ ) two_pulses; _delay_ms(1.35 ) ; for (i = 0 ; i < (600 / 50 ) ; i++ ) two_pulses; _delay_ms(3.35 ) ; for (i = 0 ; i < (650 / 50 ) ; i++ ) two_pulses; _delay_ms(63 ) ; for (i = 0 ; i < (2250 / 50 ) ; i++ ) two_pulses; _delay_ms(27.6 ) ; for (i = 0 ; i < (650 / 50 ) ; i++ ) two_pulses; _delay_ms(1.35 ) ; for (i = 0 ; i < (600 / 50 ) ; i++ ) two_pulses; _delay_ms(3.35 ) ; for (i = 0 ; i < (650 / 50 ) ; i++ ) two_pulses; } int main (void ) { MCUCR |= (1 << SM0) ; //PowerDown ACSR |= (1 << ACD) ; //AnaComp Disable led_ddr |= led_pin; _delay_ms(8 ) ; program() ; sleep_enable() ; sleep_cpu() ; }

#įtraukti #įtraukti #įtraukti #define led_port PORTD #define led_ddr DDRD #define led_pin (1<<6); #define nop() asm("nop") //Посылка двух импульсов, количество нопов выверено в симуляторе #define two_pulses {led_port |= led_pin; nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); led_port &= ~led_pin; nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); led_port |= led_pin; nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); nop(); led_port &= ~led_pin; nop(); nop(); nop(); nop(); nop(); nop(); } //50 us //Весь алгоритм передачи команды, ничего сверхъестественного void program (void) { unsigned char i; for (i = 0; i < (2250/50); i++) two_pulses; _delay_ms(27.6); for (i = 0; i < (650/50); i++) two_pulses; _delay_ms(1.35); for (i = 0; i < (600/50); i++) two_pulses; _delay_ms(3.35); for (i = 0; i < (650/50); i++) two_pulses; _delay_ms(63); for (i = 0; i < (2250/50); i++) two_pulses; _delay_ms(27.6); for (i = 0; i < (650/50); i++) two_pulses; _delay_ms(1.35); for (i = 0; i < (600/50); i++) two_pulses; _delay_ms(3.35); for (i = 0; i < (650/50); i++) two_pulses; } int main (void) { MCUCR |= (1<

Ir tai yra Canon:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 #įtraukti #įtraukti #įtraukti //Šviesos diodų prievadas: #define led_port PORTD #define led_ddr DDRD #define led_pin 6 #define led_one (1<#define pin_delay(1<<0) //PortB pin0 //for delay #define all_button_pins pin_delay#define nop() asm("ne") //Funkcija, siunčianti vieną pranešimą void Post (char bits_to_set) (nepasirašytas char i; for (i = 0 ; i< 16 ; i++ ) { led_port |= bits_to_set; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; led_port &= ~bits_to_set; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; nop() ; //Simuliatoriuje apskaičiuotas nopų skaičius } } //Iš karto nusileidimas void Shutter (char led) ( Post(led) ; _delay_ms(7.324 ) ; Post (led) ; ) //Nusileidimas su dviejų sekundžių vėlavimu void Shutter2 (char led) ( Post(led) ; _delay_ms(5.371 ) ; Post(led) ; ) int main (void ) ( PORTB |= all_button_pins; //PullUp led_ddr |= led_all; // DDR out MCUCR |= ( vienas<< SM0) ; //PowerDown ACSR |= (1 << ACD) ; //AnaComp Disable for (;; ) { _delay_ms(8 ) ; //Debounce if (PINB& pin_delay) //Patikrinkite kaiščio būseną( Shutter2(led_one) ; ) else ( Shutter(led_one) ; ) sleep_enable() ; sleep_cpu() ; //Užmigdome iki kito įjungimo } }

#įtraukti #įtraukti #įtraukti //Šviesos diodų prievadas: #define led_port PORTD #define led_ddr DDRD #define led_pin 6 #define led_one (1<

Viskas labai paprasta, jokių optimizacijų, tiesiog sekimas algoritmu.
Tam reikia šiek tiek atminties, nesunkiai galite perkelti į kokį nors mažesnį Tini.

Suvereno sugrįžimas
Žinoma, įdomiausia yra kūnas.

„Nikon“ su vieninteliu mygtuku pasirodė šis:

Su plokšte nesivarginau, juolab kad korpusas tik 50x30x20 mm, tai ant duonos lentos prilitavau mikrušką ir visokius transjukus, padariau reikiamas skylutes su grąžtu ir dilde, uždėjau jungiklį ant klijų, išlitavau. laidų voratinklis:

Esu patenkintas rezultatu ir tais, kurie gavo nuotolinio valdymo pultą. Ir šiam straipsniui parašyti prireikė maždaug tiek pat laiko, kiek prireikė vieno nuotolinio valdymo pulto sukūrimui :)

Jei turite kitą fotoaparatą, tada tada straipsnyje iš sappa jiems yra algoritmai. Pirmyn, kūrybinės (litavimo ir fotografijos) sėkmės jums!

Premija:
Na, kaip premiją, čia yra virtuvės laikrodžio korpuso idėja. Su strateginiu grikių tiekimu lietingai dienai.


Daugeliui ne paslaptis, kad kai kurie skaitmeniniai fotoaparatai palaiko nuotolinį fotografavimą nuotolinio valdymo pulteliu. Ir mano Canon EOS 550D nėra išimtis. Vasarą su draugais dažnai dviračiais važiuojame ilgus atstumus, todėl atsirado poreikis fotografuotis nuotoliniu būdu. Užsisakiau „Canon RC-6“ nuotolinio valdymo pulto kopiją iš Kinijos ir maniau, kad problema išspręsta.

Tačiau po trijų mėnesių nuotolinio valdymo pultas vis dar nepasiekė. Per daug nenusiminiau, nes kiniškas nuotolinio valdymo pultas man nepatiko dėl kelių priežasčių:

  • Vienas infraraudonųjų spindulių šviesos diodas – trumpas nuotolis;
  • Viduje "lašas" mikroschema - nuotolinio valdymo pultas nėra remontuojamas;
  • Korpuso surinkimo kokybė palieka daug norimų rezultatų;
  • Nepatogus režimo keitimo jungiklis (nusileidimas / uždelsimas);

Jei paimsite originalų nuotolinio valdymo pultelį, tai irgi ne viskas džiugina - jis brangus, mūsų mieste neparduodamas. Pagalvojau – kodėl nepadarius pultelio pačiam? Tuo pačiu metu atsižvelkite į visus trūkumus ir ištaisykite juos. Dėl to norėčiau gauti:

  • Du infraraudonųjų spindulių šviesos diodai – padidintas diapazonas;
  • Kokybiškas, sulankstomas dėklas, prireikus gali būti keičiami visi komponentai viduje;
  • Tuo pačiu metu įjunkite akumuliatoriaus energiją, įkraukite jį su indikacija ir apsauga nuo išsikrovimo;
  • Kiekvienam režimui sukurkite savo mygtuką, kad galėtumėte iš karto jį naudoti, o ne pasirinkti režimą.

Ieškodamas internete, viename iš forumų radau komandas, kurias perduoda originalus Canon RC-6 nuotolinio valdymo pultas. Jame yra dvi komandos, jos atrodo taip:

Nuotolinio valdymo pultelio veikimo principas toks – suformuojamas 33 kHz nešlio dažnis, tada juo naudojantis perduodamas kodų paketas. Žvelgiant į ateitį, pasakysiu, kad iš pradžių ATtiny13 mikrovaldikliui pasidariau nuotolinio valdymo pultą ir jis veikė itin nestabiliai dėl vidinio RC generatoriaus slankiojo dažnio. Todėl turėjau atsisakyti ATtiny13 ir perdaryti ATmega8 mikrovaldiklio grandinę, kuri jau buvo įjungta iš kvarco. Dažnis tapo stabilus, o kamera pradėjo aiškiai gauti kiekvieną komandą iš nuotolinio valdymo pulto.

Taigi, schema pasirodė gana maža.

Schema susideda iš kelių mazgų:

  • akumuliatoriaus įkrovimo valdiklis;
  • akumuliatoriaus išsikrovimo apsaugos valdiklis;
  • mikrovaldiklis;
  • mikrovaldiklio atstatymo blokas kraunant akumuliatorių;
  • LED tvarkyklė.

Trumpai apie schemos darbą. DA1 lustas su surišimo elementais sudaro ličio jonų akumuliatoriaus įkrovimo valdiklį. Įkrovimo srovė nustatoma rezistorius R4 ir nustatyta 80 mA. Dviejų spalvų šviesos diodas su bendru anodu HL1 rodo akumuliatoriaus įkrovimo procesą. Akumuliatorius yra prijungtas prie grandinės per iškrovos apsaugos valdiklį, pagrįstą DA2 lustu. Priklausomai nuo įdiegtos mikroschemos, išjungimo slenkstis gali svyruoti nuo 2,40 voltų iki 3,00 voltų. Todėl valdiklio maitinimo grandinėje gali būti sumontuoti diodai VD1, VD2. Kiekvienas diodas padidina valdiklio išjungimo slenkstį maždaug 0,5 volto. Mano grandinėje yra 2,80 voltų apsaugos valdiklis, todėl sumontavau vieną diodą, taip padidindamas atsako įtampą iki 3,30 voltų. Valdymo mikrovaldiklis DD1 veikia iš keraminio rezonatoriaus ZQ1, kurio dažnis yra 455 kHz. Šis žemas dažnis pasirinktas siekiant sumažinti energijos suvartojimą aktyviu režimu. Dėl tokio nestandartinio kvarco naudojimo nešlio dažnis pasirodė esantis 32,5 kHz. 500 Hz nešiklio nuokrypis neturėjo įtakos nuotolinio valdymo pulto veikimui. Paspaudus mygtukus SB1 ir SB2, mikrovaldiklis generuoja pranešimus, kuriuos skleidžia infraraudonųjų spindulių šviesos diodai VD3, VD4 per paprastą tvarkyklę elementuose VT4, R10, R12, R13. Srovę per IR šviesos diodus nustato rezistorius R13. Prijungus USB laidą įrenginiui įkrauti, DD1 mikrovaldiklis atstatomas naudojant atstatymo grandinę elementuose VT1, R1, R3. Viso įkrovimo proceso metu mikrovaldiklis yra iš naujo nustatytas.

Spausdintinės plokštės išvaizda po ėsdinimo.

Plokštė tiksliai pritaikyta prie vidinių korpuso matmenų, kad viduje niekas nekabėtų.

Nuotolinio valdymo pultui maitinti naudojau bateriją iš seno MP3 grotuvo. Pritvirtinkite jį prie lentos dvipuse juosta.

Lentos vaizdas iš viršaus.

Lentos išvaizda iš apačios.

Taupant energiją, mikrovaldiklis veikia miego režimu, o „pabunda“ tik paspaudus mygtukus. Išsiuntus komandą, mikrovaldiklis grįžta į miego režimą. Dėl to bendras visos budėjimo režimo grandinės suvartojimas yra tik 3,8 µA.

Dabar atėjo laikas viską sudėti į bylą. Adata dilde išmalame skylutes, įkišame lentą.

Iš organinio stiklo gabalo šlifuojame stūmiklį sagoms.

Įkišame stūmiklį, surenkame korpusą. Pasirodė toks gražus nuotolinio valdymo pultas.

Galinėje pusėje yra įkrovimo lizdas ir LED lemputė, rodanti įkrovimo procesą. Šone yra svirtis su mygtukais, o priekyje IR šviesos diodai.

Akumuliatoriui įkrauti naudojamas klasikinis USB-B laidas. Įkrovimo metu šviesos diodas šviečia raudonai.

Kai įkrovimas baigtas, šviesos diodas pakeičia spalvą į žalią.

Nuotolinio valdymo pulto naudojimo įspūdžiai tik teigiami. Pasirodė patikimas ir patogus dizainas. Visi komponentai, iš kurių buvo surinktas nuotolinio valdymo pultas, buvo sandėlyje, man nereikėjo nieko pirkti / užsisakyti / laukti.

Galiausiai siūlau pažiūrėti trumpą vaizdo įrašą.

Radijo elementų sąrašas

Paskyrimas Tipas Denominacija Kiekis PastabaRezultatasMano užrašų knygelė
DD1 MK AVR 8 bitų

ATmega8

1 TQFP-32 Į užrašų knygelę
DA1 įkrovimo valdiklis

TP4056

1 SOIC-8EP Į užrašų knygelę
DA2 Apsaugos valdiklisDW01p1 SOT-23-6 Į užrašų knygelę
VT1, VT4 MOSFET tranzistorius

2N7002

2 SOT-23 Į užrašų knygelę
VT2, VT3 MOSFET tranzistorius

IRLML2402

2 SOT-23 Į užrašų knygelę
VD1, VD2 lygintuvo diodas

LL4148

2 SOD-80 Į užrašų knygelę
VD3, VD4 infraraudonųjų spindulių šviesos diodasBL-L513IRAC2 Į užrašų knygelę
HL1 Dvispalvis LEDL-59EGW-CA1 bendras anodas Į užrašų knygelę
SB1, SB2 Laikrodžio mygtukasTC-02042 Į užrašų knygelę
XS1 LizdasUSB-B moteriškas1 Į užrašų knygelę
ZQ1 Keraminis rezonatorius455 kHz1 Į užrašų knygelę
C1, C7 Kondensatoriaus keramika10 uF2 1206 Į užrašų knygelę
C2, C8, C10 Kondensatoriaus keramika100 nF3 0805 Į užrašų knygelę
C3, C9 Kondensatoriaus keramika1 uF2 0805 Į užrašų knygelę
C4 Tantalo kondensatorius10 uF1 Tantal_B Į užrašų knygelę
C5, C6 Kondensatoriaus keramika22 pF2 0805 Į užrašų knygelę
R1 Rezistorius

10 kOhm

1 1206 Į užrašų knygelę
R2 Rezistorius

10 kOhm

1 0805 Į užrašų knygelę
R3, R9 Rezistorius

330 omų

2 1206 Į užrašų knygelę
R4 Rezistorius

15 kOhm

1 0805 Į užrašų knygelę
R5 Rezistorius

22 kOhm

1 0805 Į užrašų knygelę
R6 Rezistorius

22 kOhm

1 1206 Į užrašų knygelę
R7 Rezistorius