Мазмұны:

Фотограф: 4 қадам
Фотограф: 4 қадам

Бейне: Фотограф: 4 қадам

Бейне: Фотограф: 4 қадам
Бейне: 3х4 сурет шығару 10х15 қағазға 2024, Шілде
Anonim
Фотограф Арду
Фотограф Арду

ЕСКЕРТУ

Бұл нұсқаулық келесі камераларда тексерілген:

  • Canon 350D
  • Canon 50D

Бұл нұсқаулық сіздің камераңызды зақымдауы мүмкін. Сақтық ұсынылады. Бұл нұсқаулықты өзіңіздің тәуекеліңіз бен жауапкершілігіңізбен жалғастырыңыз.

ФОНДЫ

Менің досым құс өз бақшасына ұя салған сайын оның SLR камерасын автоматты түрде қосатын нәрсе жасай аламын ба деп сұрады. Ол құстарға қызығушылық танытады, бірақ бұл жолы өз бақшасында ұя салатын құс ерекше болды.

МАҚСАТТЫ

Ардуиноны пассивті инфрақызыл сенсордан (PIR), яғни қозғалыс сенсорынан алынған сигналдарға негізделген камераның ысырмасын іске қосу үшін.

МАТЕРИАЛДАР ҚҰРУ

  • Arduino Uno (R3 -те сыналған)
  • Arduino Ethernet қалқаны
  • PIR (Passive InfraRed) сенсоры 433,92 МГц жиілікте жұмыс істейді. (https://www.buysku.com/wholesale/portable-wireless-pir-motion-detector-dual-passive-infrared-detector-for-alarm-security-system-white.html)
  • 433.92 МГц қабылдағыш: MX-JS-05V
  • 600 Ом резисторы
  • 4N35 оптикалық қосқышы
  • 2,5 мм әйелдер стерео фоно ұясы

КАМЕРА ЕСКЕРТУЛЕРІ

  • Камера сымды қашықтан ысырманы қолдауы керек.
  • Бұл нұсқаулық SLR -ге физикалық қосқыш кабелін салу туралы ақпаратты ұсынбайды.

1 -қадам: Цикл

Цикл
Цикл
Цикл
Цикл

Әр түрлі компоненттерді суретте көрсетілгендей сыммен қосыңыз. Кейбір ескертулер:

  • Суретте көрсетілген аудио ұясы стерео, сондықтан оның үш аяғы бар. Олардың екеуі (сол және оң жақ арналар) 4N35 бір аяғына қосылуы керек.
  • Ардуино түйрегіші №8 резисторға
  • Arduino PIN № 2 RX/RF модуліндегі деректер түйреуішіне.

Шешімнің логикасы бекітілген диаграмма суретте түсіндірілген.

2 -қадам: Эскиз

Міне, шешімді жүргізетін эскиз:

ЭСКЕРТУ ПАРАМЕТРЛЕРІ

Эскизде тұрақты ретінде анықталған қатты код үшін ең маңызды параметр -бұл камера қолдайтын секундына максималды кадрлар (FPS). Камераның максималды FPS туралы ақпарат алу үшін фотокамераның өндіріс нұсқаулығын қараңыз. Жеткіліксіз кадрларға әкелуі мүмкін бір параметр - ысырма импульсінің ұзақтығы. Бұл параметр эскиздің тұрақтыларды жариялау бөлімінде конфигурацияланады.

Кейбір конфигурациялар:

  • Секундына кадрлар (FPS):

    • Canon EOS 350D: 3
    • Canon EOS 50D: 6 (RAW). 60 -қа дейін JPEG үлкен/тамаша кескіндер. UDMA 7 үйлесімді CF карталарымен 90 JPEG Large/Fine суреттерге дейін
    • Nikon D300: 6 батареясы бар. 8 айнымалы ток адаптерімен немесе MB-D10 пакетімен және EN-EL3e басқа батареялармен
  • Ысырма пульсі (SHUTTER_PULSE):

    Canon EOS 350D: 40 (мс)

ХОСТ IP АДРЕС

Эскиз 192.168.1.100 әдепкі IP мекенжайын Ethernet қалқанына орнатады. Бұл келесі жолда орындалады:

IPAddress ip (192, 168, 1, 100);

Қажет болса, LAN мекенжайын реттеу негізінде осы IP мекенжайын өзгертіңіз.

ПІШІК ЕСКЕРІМІ

Бұл нұсқаулықта ArduPhtographer (PIR_id) эскизінің айнымалыларды декларациялау бөлімінде қатаң кодталуы тиіс PIR сәйкестендіру нөмірін анықтау үшін қосымша эскиз бар. Ілеспе иіс сезу эскизі жоғарыда тексерілген PIR құрылғысының құрылғы идентификаторын шеше алады. Дегенмен, басқа PIR кодын декодтауға кепілдік жоқ.

Міне нобай:

PIR идентификаторын алу үшін сіз осы эскизді Arduino -ға жүктеп, 9600bauds сериялық мониторын ашуыңыз керек. PIR қосыңыз және оның алдында қозғалыс жасаңыз, ол іске қосылады. Сериялық мониторда PIR идентификаторын оқу керек.

3 -қадам: веб -интерфейс

Веб -интерфейс
Веб -интерфейс

WEB интерфейсі

ArduPhotographer веб -интерфейсі арқылы конфигурациялануы мүмкін. Веб -интерфейс сонымен қатар түсірілген суреттердің саны туралы ақпаратты ұсынады, сонымен қатар камераның ысырмасын қолмен шығаруға мүмкіндік береді. Веб -интерфейске қоңырау шалу үшін URL мекенжайында қолданылатын IP мекенжайы мына жерде анықталған:

IPAddress ip (192, 168, 1, 100);

Бұл жағдайда веб -шолғышта орнатылатын URL https://192.168.1.100 болады

WEB интерфейсін түсіну. ПАРАМЕТРЛЕР

ArduPhotographer ысырманы іске қосуға болатын конфигурацияның әр түрлі параметрлеріне қатысты өте әмбебап. Суретке түсіруді басқаратын параметрлер:

  • Жарылыс: PIR қозғалысы анықталған кезде түсірілетін суреттердің саны.
  • User Interleave: жарылыс бірден үлкен болған кезде суреттер арасындағы уақыт (1).
  • Қозғалыс кідірісі бұрын: PIR қозғалысты анықтаған сәттен бастап жарылыс шыққанға дейін күту уақыты.
  • Қозғалысты кейінге қалдыру: жарылыс аяқталғаннан кейін күту уақыты, PIR сигналын қайтадан тыңдауды бастамас бұрын.

Бұл төрт параметрдің бір -бірімен қалай үйлесетіні туралы толығырақ ақпарат алу үшін қоса берілген құжатты қараңыз parameter_doc_1_1.pdf.

ОЙЛАУҒА БОЛАДЫ

  • Веб -интерфейстегі босату жапқышы фигураға қарамастан, тек бір суретті түсіру үшін ысырманы босатады.
  • Бір мезгілде бірнеше веб -клиенттер ысырманы қолмен жіберген кезде камераның өшу тәртібінде күтпеген күйге әкелуі мүмкін (Ысырманы босату түймешігі).

4 -қадам: құнды ақпарат

МІНЕЗДІ БІЛГЕН ЖАҚСЫ

  • Веб -интерфейсте Ысырманы босату түймесі басқа функциясыз ысырманы басу кезінде камераның өндірісінде анықталғандай әрекет етеді. Мысалы, Canon 350D қашықтан басқару пульті арқылы ысырма босатылған сайын бір ғана суретті түсіреді; түйме басылып тұрғанда да жарылыс болмайды.
  • Қатық кодталған параметр Shutter Pulse (мс) фотокамераға жіберілген импульсті импульсті камерамен дұрыс түсіндіруге жеткілікті ұзақ болуын қамтамасыз етеді.
  • Ысырма пульсінің мәні веб-интерфейсте қол жетімді «Ысырманы босату» батырмасы арқылы сынақ және қателік арқылы табылды.
  • Сыналған PIR сигналдың ұзақ жарылысын шығарады, сондықтан суретке түсіру үшін қажет уақытқа қарағанда ұзағырақ болады, «жарылыс» көрсетілген мөлшерден көп суретке түсіріледі. Бұл цикл басталғанда, ол әлі де жалғасып жатқан жарылыстың PIR сигналдарын оқи алады. Бұл әрекетке «Motion Delay After» параметрімен қарсы тұруға болады.
  • Ысырманың артта қалуы камераның кадр жылдамдығына (1000 / кадр) негізделген.
  • Камераны автоматты немесе жартылай автоматты режимде (Av, Tv немесе P) қосқанда, суретке түсірмес бұрын қажетті есептеулерді орындау үшін камераның қажет уақытын ескеру қажет. Бұл уақыт күтілетін жарылысқа әсер етуі мүмкін және күтілгеннен төмен болуы мүмкін (кадрлар жоқ). Бұған жол бермеу үшін камераны фокусты қоса алғанда, барлық қолмен (M) орнату керек. Мысалы, Canon 350D қолмен және қолмен фокустауға қойылғандықтан, мен Burst = 3, Motion Delay Before = 0 және MotionDelay After = 25 конфигурацияланған кезде 3 суреттің 3 -тен 3 -ін түсіре аламын. Дәл сол конфигурация, бірақ қолмен фокусталатын жартылай автоматты режимде маған 3-тен 2-ге дейін серпін береді. Оны жеңу үшін MotionDelay Before және/немесе MotionDelay After параметрлерімен ойнауға болады, камераны бекіту үшін ысырманы босатады.

БАҒАЛЫ АҚПАРАТ

Схема оптикалық қосқышты қолданады. Оптокуплерлер әдетте тізбектің екі бөлігін оқшаулау үшін қолданылады. Бұл мағынада, ысырманы электронды түрде іске қосатын механизм оптикалық қосқыштың ішінде болады. Бұл негізінен камераға келетін/кететін екі сымды біріктіретін коммутатор ретінде әрекет ету. Оптикалық қосқыштың ішіндегі осы «қосқыштың» артындағы тізбектің қалған бөлігі толығымен оқшауланған. Осының арқасында біз түсіру кабеліне ток түсу қаупін азайтып, камераны зақымдауға тиіспіз

Автордың қызығушылығы

Мен сіздің басқа PIR -мен тәжірибеңізді білгім келеді, өйткені мен келтірген тәжірибе бастапқы мақсат үшін салыстырмалы түрде баяу, яғни PIR қозғалысты сезуге дайын болғанға дейінгі уақыт салыстырмалы түрде ұзақ.. Бұған балама - бұл қысқа мерзімде жауап беру үшін PIR -ді бұзудың мүмкін әдісі.

Ұсынылған: