Turinys:
- 1 žingsnis: Surinkite reikmenis ir įrankius
- 2 žingsnis: atidarykite ir išardykite raktų pakabuko kamerą
- 3 žingsnis: nulaužkite fotoaparato I dalį (lydmetalis į jungiklius)
- 4 žingsnis: nulaužkite fotoaparato II dalį (lituokite žemės jungtį)
- 5 žingsnis: prijunkite fotoaparatą prie „Arduino“
- 6 žingsnis: Fotografuokite
Video: „Arduino“valdymo skaitmeninio fotoaparato įsilaužimas į raktus: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:51
„Arduino“fotografavimo galimybių yra nedaug. Interneto kameros nėra praktiškos tokioms programoms kaip aitvarų fotografija ar vieša fotografija, nebent norite nusipirkti 200 pėdų USB kabelį. O dabartiniai atskiros „Arduino“fotografijos būdai paprastai bando užfiksuoti neapdorotus vaizdo duomenis iš CMOS kamerų, iškeltų iš mobiliųjų telefonų … ir patikėkite manimi, jei jums nereikia skaitmeniniu būdu įkelti ar pakeisti tų nuotraukų realiu laiku, nenorite eiti tuo keliu. Kodėl nėra įprasto, pigaus, malūno skaitmeninio fotoaparato, kurį valdo „Arduino“?
Pasirodo, yra bent vienas-ir jie jį parduoda jūsų vietinėje vaistinėje (CVS/„Rite-Aid“/„Walgreens“/ir tt). Tai tos linksmos mažos raktų pakabukų kameros, kurias jie parduoda už 10–15 USD. Fotografija ant jų nėra pusiau bloga, kai skiriamoji geba yra apie 300 x 200, jie gali saugoti nuo 20 iki 240 nuotraukų (priklausomai nuo to, ką rasite), ir paaiškėja, kad mažučiai buvo tiesiog sukurti nulaužti. Tą patį įsilaužimą taip pat galite atlikti naudodami pigią 1 ar 2 megapikselių kamerą, kuriai prireikus prireikia SD kortelių (žr. Žemiau), tačiau mes atliksime procesą, kuris naudojamas dažniausiai 300–200 fotoaparatų. Ši instrukcija padės jums išardyti, modifikuoti ir iš naujo surinkti raktų pakabuko kamerą. Tada jis padės jums prijungti paprastą tranzistorių jungiklių grandinių rinkinį, kurį „Arduino“gali naudoti norėdami išjungti ir įjungti fotoaparatą ir fotografuoti, kai tik jūsų programa to nori. Jame taip pat bus pavyzdinis kodas ir daug gražių nuotraukų. Prieš pradedant, keletas pastabų: *Fotoaparatas, į kurį buvo įsilaužta, nuotraukose gali pasikeisti iš mėlynos į sidabrinę ir atgal. Nesijaudinkite, abiejų kamerų vidus yra tas pats (šiuo metu dirbu su abiem tyrimams.). Ta pati kamera visoje šalyje parduodama skirtingomis spalvomis, skirtingais prekės ženklais ir net su šiek tiek skirtingais korpusais. *Jei ši technika skamba pažįstamai, tai gali būti todėl, kad tai, ką darome su pačia kamera, yra labai panaši į metodą, kurį naudojo „CatCam“-projektas, kuris prieš dvejus metus buvo išplitęs, ant apykaklių uždėjus mažas, laiko tarpą turinčias kameras. lauko kačių ir stebi, kur jos eina. „CatCam“technika naudoja fotoaparatą, kuris nėra lengvai prieinamas Jungtinėse Valstijose ir buvo parašytas dar prieš „Arduino“pakilimą - tikiuosi, kad šis metodo peržiūrėjimas padės „pasidaryk pats“bendruomenei iš naujo atrasti ir panaudoti ją savo projektuose. Atradau „CatCam“, kai šis projektas buvo baigtas, ir abu metodai buvo sukurti savarankiškai - taigi mano technika greičiausiai skiriasi nuo „CatCam“technikos; drąsiai rinkitės techniką iš dviejų. *Jei esate ne JAV arba norite užsisakyti tiesiogiai iš „CatCam“, jų parduodama įsilaužimo kamera yra aukštesnės kokybės - 1 arba 2 megapikselių - ir gali išsaugoti nuotraukas tiesiai į SD kortelę. Labai tinka daugeliui projektų (bet nebūtina visiems.) Bet jei šiandien norite fotoaparato, eikite į bet kurią „Rite -Aid“, CVS ir pan. Ir pasiimkite čia parodytą fotoaparatą - „Digital Concepts“kamerą, paprastai platinamą „Sakar international“. *Mano tyrimas iš tikrųjų leidžia man valdyti šią kamerą per atskirą „ATMega“lustą. Jei dėl kokių nors priežasčių norėtumėte išmokti šios technikos, praneškite man - jei bus pakankamai susidomėjimo, aš sukursiu kitą „Instructable“. (Aš supratau, kad būtų daugiau poreikio tai padaryti naudojant „Arduino“.) ATNAUJINIMAS: Pagal pageidavimą pridėjau schemą, kad atskirą „ATMega“mikroschemą prijungčiau prie lusto kaip paskutinę nuotrauką žemiau. Daugeliui iš jūsų tai nepadės, ir aš atsiprašau už tai - tikiuosi, kad atliksiu šį žingsnį deramai - tačiau ryžtingiems tai geriau nei nieko (tikiuosi). *Ši technika yra dokumentuota kaip mano tyrimų dalis Carnegie Mellon universiteto apčiuopiamos sąveikos dizaino magistro programoje Pitsburge, PA. Jei ketinate grįžti į mokyklą, mėgaukitės kūriniais ir domitės technologijų, dizaino ar meno sankirtomis, rašykite mums!:) Tikiuosi, kad tai jums buvo naudinga - komentarai apie technologiją ir taikymą yra laukiami! Jei turite klausimų ar norite paaiškinti, nedvejodami rašykite man tiesiogiai arba komentuokite.
1 žingsnis: Surinkite reikmenis ir įrankius
Jums reikės kelių įrankių ir reikmenų, kad galėtumėte patekti į šią „Instructable“žemę. Eikime per juos dabar, ar ne?
Įrankiai: *Mažas „Philips“galvutės atsuktuvas. (Maždaug tokio dydžio, kokį galėtumėte naudoti taisydami akinius arba kompiuterio taisymo rinkinyje.) *Naudinga, bet ne kritiška, jei turite ilgus nagus - mažą atsuktuvą plokščia galvute, kurį galite naudoti kaip replės. *Vielos pjoviklis/vielos nuėmikliai *Naudingas, bet ne kritinis - multimetras. *Lituoklis ir lituoklis. (Dabar, dabar, nesijaudinkite. Viskas, ką jums reikės padaryti, tai įkaitinti esamą lydmetalį ir įkišti kelis atplėštus vielos galus į esamas jungtis. Būtinos tik pradinės litavimo žinios. Galbūt net pavyks išsisukti. su vieliniais klijais kai kuriuose modeliuose, tačiau litavimas yra saugesnis.) Priedai: *Skaitmeninis fotoaparatas „Keychain“. Dažnai parduodamas su prekių ženklais „Digital Concepts“arba „Shift“. Parduodama CVS, „Rite-Aid“, „Walgreens“, kai kuriuose „Walmarts“ir visame internete. *Naudinga, bet ne kritiška - keletas atsarginių AAA baterijų. Fotoaparatas turi būti su viena AAA baterija. Bet jei ketinate savo projektą naudoti daugiau nei kelis kartus arba ilgą laiką, jums reikės atsarginių dalių - fotoaparatas jas suvalgo. *Kelios pėdos izoliuotos vielos. (Arba normalus plastikinis izoliuotas, parodytas arba plonas matuoklis, izoliuotas gerai-abu turi savo privalumų ir trūkumų; aš linkęs naudoti dažus, izoliuotus, nes kartais savo jungtims gaminu pasirinktines vyriškas antraštes.) *Duonos lenta ar kita protoboard. *Dvi ilgos baltos vielos dalys (tranzistorių prijungimui prie „Arduino“) bet ne kritinis - šviesos diodas (derinimui). *Du tranzistoriai (aš naudoju NPN 2N3904 tranzistorius.) *„Arduino“su USB laidu.
2 žingsnis: atidarykite ir išardykite raktų pakabuko kamerą
Pirmiausia, pradėkite nuo šio įsilaužimo, atsinešę atsuktuvą ir nagus/reples į šią kamerą ir išardę. Žemiau esančiose vaizdų pastabose matysite žingsnis po žingsnio kameros skilimą - nurodysiu, kur kiekvienas varžtas yra vaizdo pastabose. Kai jūsų fotoaparatas yra išardytas ir atrodo šiek tiek panašus į paskutinę nuotrauką (nors ir su daugiau dalių), tęskite 3 veiksmą.
3 žingsnis: nulaužkite fotoaparato I dalį (lydmetalis į jungiklius)
Tai yra sunkiausia įsilaužimo dalis - bet tai ne taip sunku, prisiekiu. Taigi giliai įkvėpkite ir pradėkime lituoti!
Dėl šio įsilaužimo fotoaparato plokštę paliksime visiškai nepažeistą. Viskas, ką mes darysime, yra lituoti savo jungtis į plokštę abiejose fotoaparato valdymo mygtukų jungiklių pusėse. Tai leidžia mums naudoti „Arduino“skaitmeniniu būdu „nuspausti“kiekvieną mygtuką, kai tik norime (per išorinius tranzistorius, veikiančius kaip jungikliai). Kai tvarkote plokštę, stenkitės ją laikyti už kraštų, kai tik įmanoma. Grandinės plokštė yra gana tvirta, tačiau dienos pabaigoje ji vis dar yra veikiama elektronikos, todėl verta jos neliesti tiesiogiai daugiau nei būtina. Nupjaukite ir nuimkite keturių vielos gabalų galus, kurių kiekvienas yra bent pėdos ilgio. (Šiuo atveju geriau ilgiau nei trumpiau; tai ne tai, ką norėsite per daug kartoti.) Tada pažvelkite į dvi pora litavimo jungčių, nurodytų paveikslėlyje žemiau, pora aplink kiekvieną iš dviejų mygtukų jungiklių. Naudodami savo multimetro tęstinumo/trumpojo jungimo funkciją, galite patvirtinti, kad radote tinkamas jungčių poras, į kurias reikia lituoti, laikydami abiejų jungiklių jungčių galus ir rankiniu būdu paspausdami mygtuką, kad pamatytumėte, ar tai nesudaro trumpo jungties. Jei taip yra (pasipriešinimas tarp dviejų lašų nuo begalybės iki artimo nuliui), radote tinkamus du. Jei neturite multimetro, galite tiesiog giliai įkvėpti ir pasitikėti vaizdu. Kai būsite tikri, kad radote tinkamas jungtis, naudodami lituoklį, ištirpinkite lydmetalį kiekvienoje iš šių keturių jungčių ir pritvirtinkite vieno iš keturių vielos dalių galą į kiekvieną iš keturių jungčių. Jei turite litavimo litavimo pagalbos ranką, būtinai naudokite ją, kad grandinė būtų stabili (tarp gnybtų padėkite mažą, sulankstytą laikraščio gabalėlį, kad apsaugotumėte plokštę.)
4 žingsnis: nulaužkite fotoaparato II dalį (lituokite žemės jungtį)
Jūs ką tik baigėte sunkiausią šio įsilaužimo dalį - sveikiname! Tai reiškia, kad turite padaryti dar vieną (lengvesnę) litavimo jungtį. Tam jums reikės šviežio lydmetalio.
PASTABA: Atkreipkite dėmesį, kad šiame paveikslėlyje plokštė yra plastikinio priekinio korpuso viduje. Nedarykite to, kaip atrodo čia - prašau lituoti šią jungtį PRIEŠ įdėdami grandinę atgal į dėklą, kad netyčia neištirptumėte plastikinio dėklo. (Fotografuodamas šį žingsnį buvau tiesiog aplaidus ir vėliau pabandysiu jį pataisyti.) Paimkite penktą vielos gabalą ir nupjaukite bent pėdos ilgio kraštus. Idealiu atveju šis vielos gabalas turėtų būti juodos spalvos arba bent jau skirtingai nuo pirmųjų keturių. Dabar lituokite vieną jo galą prie išorinės akumuliatoriaus laikiklio galinės pusės, kaip parodyta. Prie šios jungties turėsite pridėti savo lydmetalį ir lituoti tiesiai ant metalo. Pastebėjau, kad tai padaryti yra daug lengviau, nei bandyti prijungti laidą prie esamo lydmetalio, laikančio akumuliatoriaus laikiklį prie plokštės. (Nuotraukose nurodysiu teisingus ir neteisingus būdus.) Kodėl mes tai darome? Na, kad „Arduino“valdomas tranzistorius galėtų valdyti raktų pakabuko kameros jungiklius, „Arduino“grandinė ir raktų pakabukų kameros grandinė turi turėti bendrą elektros įžeminimą. Šis laidas paprasčiausiai leidžia fiziškai prijungti fotoaparato įžeminimą prie „Arduino“žemės vėliau, naudojant bendrą eilutę ant duonos lentos.
5 žingsnis: prijunkite fotoaparatą prie „Arduino“
Dabar atėjo laikas pradėti prijungti fotoaparatą prie „Arduino“.
Pirmiausia į „Arduino“įkelkite kodą, kuris valdys fotoaparatą. Žemiau įkėlėme/pridėjome keletą „Arduino“kodo pavyzdžių, kuriuos naudojome čia, kad galėtume fotografuoti su laiko intervalu. Šis kodas įjungs fotoaparatą, nufotografuos ir tada atidės visą minutę (per tą laiką fotoaparatas automatiškai išsijungs) prieš vėl įjungdamas ir fotografuodamas - tai kartojama dvidešimčiai nuotraukų (mano pirmosios talpos Dabar prijunkime „Arduino“prie fotoaparato. Pirma, šiek tiek paaiškinimo: norint visiškai valdyti fotoaparatą, mūsų kodas užima du skaitmeninius išvesties kaiščius ir priskiria vieną įjungimo jungikliui, o kitą - užrakto jungikliui. Kai kodas nori įjungti arba išjungti fotoaparatą arba perjungti režimus, jis trumpai laiko fotoaparatą ant išvesties kaiščio aukštai - o kai kodas nori fotografuoti, jis turi aukštą fotoaparato užrakto išvesties kaištį. Šis veiksmas verčiamas tikru mygtuko paspaudimu, įjungiant ir išjungiant tranzistorių, kuris savo ruožtu yra prijungtas per mūsų fotoaparato laidus prie tikro fotoaparato jungiklių. Fotoaparato ir „Arduino“pagrindai yra sujungti, kad „Arduino“ir išorinių fotoaparatų grandinės būtų vienodos, kad tranzistoriai galėtų tinkamai veikti. Paimkite du laidus, kad prijungtumėte šiuos du išvesties kaiščius (įjungtą fotoaparatą ir fotoaparato užraktą) prie skirtingų maitinimo plokštės linijų. Tada prijunkite tranzistoriaus pagrindo kaištį prie kiekvieno iš dviejų kaiščių. Galiausiai prijunkite du laidus kiekvienam atitinkamam jungikliui iš tikrojo fotoaparato prie kitų dviejų (kolektoriaus ir emiterio kaiščių) tranzistoriaus. Gali tekti paeksperimentuoti, kuri viela eina į kolektorių, o kuri - į kiekvienos poros emiterį; kuris priklausys nuo konkrečios kameros, į kurią įsilaužėte, vidinių laidų. Galiausiai, ** ir tai svarbu **, paimkite įžeminimo laidą iš fotoaparato ir prijunkite jį prie „Arduino“įžeminimo kaiščio. Tai būtina, kad jūsų tranzistoriai veiktų ir kad jūsų fotoaparatas reaguotų į jūsų arduino!
6 žingsnis: Fotografuokite
Į fotoaparatą įjunkite AAA tipo bateriją. Jis turėtų pyptelėti ir įsijungti. Palaukite 30 sekundžių, kol fotoaparatas išsijungs. (Įtrauktas kodas daro prielaidą, kad fotoaparatas jau yra išjungtas, kai jis paleidžiamas, ir įjungs fotoaparatą už jus.) Dabar padėkite fotoaparatą ir „Arduino“į norimą žiūrėjimo kampą ir įjunkite „Arduino“. Voila! Galbūt jūs klausiate - ši kamera yra šiek tiek sunki, su „Arduino“ir duonos lenta ir viskas. Ar negalime padaryti to šiek tiek kompaktiškesnio, kad galėtume fotografuoti iš beveik bet kur, kur norime? Geros naujienos yra tai, kad gali! Tai buvo sukurta naudoti kaip atskira grandinė, naudojant „Amega“, ištrauktą iš „Arduino“, ant vieno fotoaparato/grandinės objekto, kurį galima įdėti bet kur. Toliau taip pat įtraukiau šios sąrankos paveikslėlį - ir jei žmonės tai sužavės, dirbsiu su kitu „Instructable“arba bent jau pridėsiu „Eagle“failus į šį puslapį, kad kiti galėtų dirbti. Tik leiskite man žinoti! Tikimės, kad jums tai buvo naudinga - laukiame komentarų apie technologijas ir taikymą! Jei turite klausimų ar norite paaiškinti, nedvejodami rašykite man tiesiogiai arba komentuokite.
Rekomenduojamas:
Nuotolinis skaitmeninio fotoaparato užrakto paleidiklis: 4 žingsniai
Nuotolinis skaitmeninio fotoaparato užrakto paleidiklis: „Canon“skaitmeniniam fotoaparatui (ir kai kuriems kitiems prekės ženklams, pvz., „Pentax“, „Sony“ir kai kuriems „nikons“) užrakto nuotolinio užrakto užraktą atleiskite už maždaug 3 dolerius per mažiau nei 5 minutes, net 1 klasės mokinys gali tai padaryti. Tai puikiai tinka norint pasiekti puikią ekspoziciją ir
Skaitmeninio fotoaparato spektroskopas: 12 žingsnių (su nuotraukomis)
Skaitmeninio fotoaparato spektroskopas: Šis paprastas modas leidžia skaidrę pritvirtinti prie daugelio mobiliųjų telefonų, paverčiant juos skaitmeniniais spektrometrais
Skaitmeninio fotoaparato objektyvo gaubtas / lietaus gaubtas: 13 žingsnių (su nuotraukomis)
Skaitmeninio fotoaparato objektyvo gaubtas / lietaus gaubtas: prie „Panasonic Lumix“skaitmeninio fotoaparato pridėkite pigų, bet puikų objektyvo gaubtą ir lietaus gaubtą. Šių metų mano Kalėdų dovana buvo „Panasonic Lumix DMC-LX3“-puikus mažas skaitmeninis fotoaparatas su „Leica“objektyvu. Pastaruoju metu aplink SF įlankos rajoną lijo ir aš norėjau būdo
DXG 305V skaitmeninio fotoaparato akumuliatoriaus modas - nebėra išeikvotų baterijų!: 5 žingsniai
„DXG 305V“skaitmeninio fotoaparato akumuliatoriaus modas - nebėra nusidėvėjusių baterijų !: Turėjau šį skaitmeninį fotoaparatą keletą metų ir pastebėjau, kad jis akimirksniu išsiurbia įkraunamas baterijas! Pagaliau pagalvojau, kaip jį modifikuoti, kad galėčiau sutaupyti baterijas tiems laikams, kai man iš tikrųjų reikėjo
Pridėkite kompiuterio sinchronizavimo lizdą prie „Nikon Sc-28 Ttl“kabelio (naudokite automatinius nustatymus, kad įjungtumėte fotoaparato blykstę ir įjungtumėte fotoaparato blykstes!): 4 veiksmai
Pridėkite kompiuterio sinchronizavimo lizdą prie „Nikon Sc-28 Ttl“kabelio (naudokite automatinius fotoaparato blykstės ir fotoaparato blykstės nustatymus !!): šioje instrukcijoje parodysiu, kaip pašalinti vieną iš šių erzinančių patentuotų 3 kontaktų TTL jungčių Nikon SC-28 išjungtos kameros TTL kabelio šoną ir pakeiskite jį standartine kompiuterio sinchronizavimo jungtimi. tai leis jums naudoti specialią blykstę