Мазмуну:

1979 Merlin Pi Жогорку сапаттагы камера: 7 кадам (Сүрөттөр менен)
1979 Merlin Pi Жогорку сапаттагы камера: 7 кадам (Сүрөттөр менен)

Video: 1979 Merlin Pi Жогорку сапаттагы камера: 7 кадам (Сүрөттөр менен)

Video: 1979 Merlin Pi Жогорку сапаттагы камера: 7 кадам (Сүрөттөр менен)
Video: 5 Projects Too Cool to Miss 2024, Июль
Anonim
Image
Image
1979 Merlin Pi Жогорку сапаттагы камера
1979 Merlin Pi Жогорку сапаттагы камера
1979 Merlin Pi Жогорку сапаттагы камера
1979 Merlin Pi Жогорку сапаттагы камера

Бул сынган эски Мерлин портативдүү оюну азыр Raspberry Pi Жогорку сапаттагы камерасы үчүн тийүү, практикалык иш.

Алмаштырылуучу камеранын линзасы артындагы батарея капкагынан көрүнүп турат, ал эми алдыңкы жагында баскычтардын матрицасы HyperPixel төрт дюймдук сыйымдуу сенсордук экранга алмаштырылган. Ошентсе да, видео, таймапс жана жай кыймыл режимдери түстүү сенсордук менюда, ошондой эле тартылган сүрөт жана видео файлдарды Dropboxко жапырт жүктөө мүмкүнчүлүгү бар.

Кошумча тийүүлөргө Мерлин базасында ыңгайлуу штатив орнотуу жана сүрөттөрдү жана видеолорду кол менен тартуу үчүн аппараттык баскычтар кирет.

Жабдуулар

1979 Merlin Handheld Game

Raspberry Pi 3

HyperPixel 4 сенсордук экран

Raspberry Pi HQ камерасы жана линзасы

Баскычтар

Jumper Cables

1 -кадам: Lockdown Teardown

Lockdown Teardown
Lockdown Teardown
Lockdown Teardown
Lockdown Teardown

Адатта, менин долбоорлорум эски техниканын бир бөлүгүн экинчи сатуудан же кайрымдуулук дүкөнүнөн табуу, андан кийин анын тегерегин куруу менен шыктандырылган, бирок азыр бул чындыгында тандоо эмес. Жаңы Raspberry Pi жогорку сапаттагы камера модулу чыгарылганын укканымда, мен аны менен долбоорду түзүүнү кааладым, ошондуктан заказымды тез бергенден кийин, устаканада "кампада" болгон нерселерди казып чыгууга туура келди. корпус

Бул эски Мерлин, албетте, туура тандоо болду - чынында эле тийүү жана камеранын модулуна туура келүү үчүн туура келген өлчөм, Raspberry Pi толук өлчөмү жана мен бир нече айдан бери отурган HyperPixel сенсордук экраны.

Иш чындыгында оңой эле бөлүнүп кетти, болгону эки бурамалар жана кээ бирөөлөр мени эски ички бөлүктөрү менен калтырды - кызыктуусу, оригиналдуу баскычтар компьютер клавиатурасынын ичинде көрүнүп тургандай, мембрана түрүндө болгон.

2 -кадам: Экранды тууралаңыз

Экранды тууралаңыз
Экранды тууралаңыз
Экранды тууралаңыз
Экранды тууралаңыз
Экранды тууралаңыз
Экранды тууралаңыз

Бул учурда мен дагы камеранын келишин күтүп жаткам, ошондуктан сенсордук экранды корпуска орното баштадым.

Биринчиден, мен айлануучу курал жана кесүүчү диск менен жарылдым, бул пластиктин кесимдерин абдан жакшы тактыкта кесип салуунун эң сонун жолу деп эсептейм - бул жолу этияттык менен ката кетирдим жана өзүмдү таштап кетүү үчүн өзүмдү таштап кеттим четинде.

Ошентсе да, менде көп убакыт бар болчу, андыктан тешикти экранга туура келген өлчөмдө толтуруу ырахат тартуулады. Экранды жабыштыруудан мурун, мен анын баскычтарына эки баскычты туташтырдым - Гиперпиксел экраны бардык GPIO пиндерин колдонот, андыктан Пи -ге аппараттык баскычтарды тиркөөнүн жалгыз жолу ушул болчу.

3 -кадам: Touch Code

Touch Code
Touch Code
Touch Code
Touch Code

Мен кандайдыр бир колдонуучу интерфейсине муктаж экенимди билчүмүн, ошондуктан мен изилдөөмдү Дэн Олдреддин Night Vision долбоору менен баштадым - анын Hyperpixel сенсордук экраны, камера жана Guizero менен бирге колдонгонун эстедим, ошондуктан бул баштоо үчүн жакшы жердей көрүндү.

Менин акыркы кодум анча окшош эмес, бирок ал мени туура багытка бурду! Баарынан маанилүүсү, ал мени Guizeroго бурду, бул мен үчүн иштөөнүн чыныгы ырахаты, ал жөнөкөй жана күчтүү жана мага бир нече сааттын ичинде Pythonдо функционалдуу, жакшы көрүнгөн камера менюсун түзүүгө жардам берди.

Тартылган сүрөттөрдү башка түзмөктөргө өткөрүүгө жардам берүү үчүн мен DropBox менен тартуу папкасын синхрондоштуруу үчүн сценарийге коштум. Бул татаал угулат, бирок мен Dropbox Python SDK мисалынын так көчүрмөсүн колдондум - жана ал дароо эле иштеди (Guizero скриптинен Subprocess аркылуу ишке киргизилди) - менин Dropbox OAuth2 жетон токениме кошуу керек болчу - абдан канааттандырарлык.

Guizero менюсунун башкы сценарийин баштаганда иштетүү үчүн, мен дагы аппараттык баскычты басуу үчүн кичинекей кошумча скрипт коштум.

Жаңы камера модулу менин менюмдун имаратынын бир бөлүгүнө жетти жана ошол учурда мен сенсордук экранды колдонууну чечүү фантастикалык идея болгонун түшүндүм - жогорку сапаттагы камера менен сиз фокусту жана экспозицияны дээрлик тууралашыңыз керек. ар бир кадр, жана жакшы чоң экран орнотулган болуу чыныгы жардам болду.

Менюнун эң жакшы көргөн бөлүктөрүнүн бири - "фокус" опциясы, ал сизге фокусту туура алганда камеранын алдын ала көрүүсүн 15 секунд көрсөтүп турат.

Guizero менюсундагы дагы бир сонун нерсе, аны VNC туташуусу аркылуу колдонуп, уюлдук телефонуңузду алыстан башкаруу пультуна айлантуу. Мен көбүнчө камераны чымчыктарды сууга түшүрүү үчүн аракет кылып жатканда, терезенин сыртында көзөмөлдөө даяр турганда колдоном.

Жогоруда айтылган коддордун бардыгы GitHubда - Бул толугу менен иштөөчү версия, бирок менин жергиликтүү түзүмүмдө меню параметрлерин дээрлик күн сайын өзгөртүп жатам, мен дагы көп өтпөй сыяктуу нерселерди камтуу үчүн дагы бир катар иконкаларды кошо алам. экспозиция жана таймапсс кадрлары.

4 -кадам: Камераны тууралаңыз

Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз
Камераны тууралаңыз

Акыры камера келди жана мен бир ирет мен уюштурулганмын деп ойлодум - курулуштун калган бөлүгү бүтүп калды, мен ага ылайыкташтырып, сүрөткө тарта баштадым. Бул кайда бара жатканын көрө алабыз.

Менде 35 мм "лего дарагы" бар дрелдин баары Мерлиндин арткы батареясынын капкагындагы камера үчүн тешикти даярдоого даяр болчу, бирок андан кийин аны жарашыктуу жумушка айландыруу үчүн этикетканы алып салуунун жаркын идеясы пайда болду. Анан, албетте, этикетканы алып салуунун эң жакшы жолу - бул бөлүктү ысык самындуу сууга салуу. Көрсө, менин суум өтө ысык болчу, жана батарейканын капкагы төлгөчү балыктай бүктөлгөн. Албетте, этикетка чыгып кетти, бирок процесс учурунда бөлүк жок кылынды.

Ошентип, азыр камера модулун кармоо үчүн жаңы кронштейн курушум керек болчу. Кээ бир кутуларды казып жатып, болжол менен туура өлчөмдөгү эски жана абдан сынган LED оюнунун экранын таптым. Тешикти кесип, формасына келтиргенден кийин, мен камераны кичине болттор менен жабдып, корпуска бекем бекитүү үчүн Sugru чапталуучу клейин колдондум. Бул чындыгында абдан кооз көрүнөт, жарым-жартылай ачык көрүнүп турат, бирок мен, албетте, баштапкы планды карманууну туура көрмөкмүн. Көп сабак алдык!

5 -кадам: Баскычтар жана кошумча

Баскычтар жана Кошумчалар
Баскычтар жана Кошумчалар
Баскычтар жана Кошумчалар
Баскычтар жана Кошумчалар
Баскычтар жана Кошумчалар
Баскычтар жана Кошумчалар

Мерлин иши менин кадимки биринчи тандоом болмок эмес, бирок мен аны практикалык жактан жакшы иштетүүгө чечкиндүү болдум.

Физикалык баскычтарды кошуу чындыгында буга жардам берди - сенсордук экрандын көзөмөлү сонун, бирок Мерлин Пиди эки колуңуз менен кармаганда, бармакты басуу менен сүрөткө тартууну баштоо жана экранды кароонун кажети жок.

Мен ошондой эле кубаттуулукту күйгүзүү/өчүрүү которгучун коштум. Мен башында Аполлон Пи менен болгондой, корпустун ичинде батарея болот деп үмүттөнгөм, бирок көп өтпөй Мерлин чындыгында электр тармагына туташтырыларын же чоң тышкы батарейкага туташтырыларын түшүндүм (мисалы, качан камера тузагы катары колдонулат).

Ушуну эске алып, мен панелге орнотулган Micro USB розеткасына зым салып, которуштуруу аркылуу Pi менен туташтым. Бул кубат булактарын алмаштырууну жакшы жана оңой кылды, жана мен фокустун туура коюлганына ынануу үчүн WiFi тиркелген жана DropBoxко маал-маалы менен жүктөлүп туруучу 10 000 мАч USB канаттуулардын мониторингинин бир күнүнө созулаарын билдим.

Акыры мен штативдик туташтыргычты эски жардыргыч мылтыктан сууруп алып, Мерлиндин базасына коштум - бул абдан баалуу кошумча жана штативдерди оңой алмаштыруу чоң жардам болду, айрыкча камераны бактын айланасына орнотуп жатканда.

6 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Адаттагыдай үзгүлтүккө учураганда, жыйын бир калыпта өттү, көпчүлүк учурда камеранын кабелин туташтыруу, ошол эле учурда эки жарымын кармап туруу - бул кичинекей туташтыргыч дайыма чындап назик сезилет!

Бул түзүлүштөгү эң жакшы нерселердин бири - анын салыштырмалуу жөнөкөйлүгү, өтө көп бири -бири менен байланышкан нерселер эмес жана абдан жөнөкөй жагдай - ал дароо эле бириктирилип, эки чоң болт менен бекитилген. Мен аны баштапкы жыйналыштан бери бир нече жолу бөлүп алгам жана эч кандай драма жок болчу. Менде бир нече проекттер бар, мен бурамаларды алып салууга батынбайм, андыктан артка кайтуу жана кийинки этапта өзгөрүүлөрдү жасоо чоң айырманы түзөт.

7 -кадам: Эч качан бүтө элек

Эч качан бүтө элек
Эч качан бүтө элек
Эч качан бүтө элек
Эч качан бүтө элек
Эч качан бүтө элек
Эч качан бүтө элек

Мерлин Пинин негизги максаты - колдонуучуга ыңгайлуу корпусту мүмкүн болушунча тезирээк куруу, ошондо мен чындап эле кызыктуу бөлүгүн - жаңы жогорку сапаттагы камера менен чаташтырып алам. Жалпысынан алганда, долбоор мен күткөндөн алда канча сонун болуп чыкты, экран таптакыр туура келбеди, ал тургай, ээриген батарейканын эшиги да сырткы көрүнүшүн бузган жок. (Кайра жасаш үчүн дагы эле сынган Мерлинге көзүмдү жумуп жатам)

Мен анын штативи кандай штативге байланыштуу өзгөргөнүн жакшы көрөм, мен узун буттуу бир бакчаны тартуу үчүн колдондум, ал бакты аңдып жүргөн кызыктай кызыл чымчыкка окшош экен. Бул ошондой эле жаратылыштын көпчүлүк бөлүгүн коркутуп, кайра ойлонууга жана кээ бир камуфляжга түрткү берди. Мен аны кайсы бир убакта менин машинама тезирээк (иш) жылуучу видео үчүн орнотом деп үмүттөнөм жана башка көптөгөн жагдайлар болот деп ишенем камераны сынап көрүңүз.

Мен камеранын өзү жөнүндө көп деле айткан жокмун - азырынча мен көргөн нерселерден мурунку версияларга салыштырмалуу чоң жакшыруу. Мен абдан сыймыктанган кээ бир сүрөттөрдү тартып алдым (эң сонун фокустагы бекон кабыгынын кабыгы менин сүйүктүүм) жана видеонун сапаты жылмакай жана курч көрүнөт - бул, албетте, бир заматта эмес & атуу, бирок ал кандайдыр бир инвестицияны сапат менен төлөйт убакыт жана күч менен жасайсыз.

Сунушталууда: