Мазмуну:
Video: АрдуФотограф: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
ЖООПКЕРЧИЛИК ЭСКЕРТҮҮ
Бул көрсөтмө төмөнкү камераларда сыналган:
- Canon 350D
- Canon 50D
Бул көрсөтмө камераңызды бузушу мүмкүн. Этият болуу сунушталат. Өзүңүздүн тобокелчилигиңиз жана жоопкерчилигиңиз менен бул көрсөтмөнү улантыңыз.
ФОН
Менин бир досум менден сурады, эгерде куш өзүнүн бакчасына койгон уясынын айланасында болгондо, анын SLR камерасын автоматтык түрдө иштете турган нерсени кура аламбы? Ал канаттууларга кызыгат, бирок бул жолу анын бакчасына уялаган чымчык абдан өзгөчө куш болду.
МАКСАТ
Ардуинону пассивдүү инфракызыл сенсордон (PIR) алынган кыймылдын сенсорунан алынган камеранын жапкычын иштетүү үчүн.
МАТЕРИАЛДАРДЫ КУРУУ
- An Arduino Uno (R3 боюнча сыналган)
- An Arduino Ethernet калканы
- PIR (Passive InfraRed) сенсору 433.92МГцте иштейт. (https://www.buysku.com/whgate/portable-wireless-pir-motion-detector-dual-passive-infrared-detector-for-alarm-security-system-white.html)
- А 433.92MHz алуучу: MX-JS-05V
- 600 Ом резистор
- Optocoupler 4N35
- 2,5 мм аял стерео фоно розеткасы
КАМЕРА ЭСКЕРТҮҮЛӨРҮ
- Камера зымдуу алыстан жапкычты колдошу керек.
-
Бул көрсөтмө SLRге физикалык туташтыргыч кабелин кантип куруу жөнүндө маалымат бербейт.
1 -кадам: Circuit
Сүрөттө көрсөтүлгөндөй ар түрдүү компоненттерди зым менен жабыңыз. Кээ бир эскертүүлөр:
- Сүрөттө көрсөтүлгөн аудио джек стерео болгондуктан үч буту бар. Алардын экөө (сол жана оң каналдар) 4N35тин бир бутуна туташтырылышы керек.
- Ардуино пин #8 каршылыгына
- Arduino pin #2 RX/RF модулундагы Data pin.
Чечимдин логикасы тиркелген диаграмма сүрөттө түшүндүрүлөт.
2 -кадам: Эскиз
Бул жерде чечимди айдаган эскиз:
ЭСКЕРТҮҮ ПАРАМЕТРЛЕРИ
Эскизде туруктуу катары аныкталган hardcode үчүн эң маанилүү параметр -камера колдогон секундасына максималдуу кадрлар (FPS). Сураныч, камераңыздын максималдуу FPS боюнча маалымат алуу үчүн камеранын өндүрүш нускамасына кайрылыңыз. Жок кадрларга алып келиши мүмкүн болгон бир параметр - пульстун пульстун узактыгы. Бул параметр эскиздин константаларын жарыялоо бөлүмүндө конфигурацияланат.
Кээ бир конфигурациялар:
-
Секундуна кадрлар (FPS):
- Canon EOS 350D: 3
- Canon EOS 50D: 6 (RAW). 60 чейин JPEG Large/Fine сүрөттөр. UDMA 7 шайкеш CF карталары менен 90 JPEG Large/Fine сүрөттөрүнө чейин
- Nikon D300: 6 камтылган батарея менен. 8 AC адаптери же MB-D10 пакети жана EN-EL3eден башка батарейкалар менен
-
Shutter Pulse (SHUTTER_PULSE):
Canon EOS 350D: 40 (мс)
HOST IP ADDRESS
Эскиз 192.168.1.100 демейки IP дарегин Ethernet калканына коёт. Бул төмөнкү линия боюнча жүргүзүлөт:
IPAddress ip (192, 168, 1, 100);
Сураныч, бул IP дарегин LAN орнотууңуздун негизинде керек болсо өзгөртүңүз.
ПИР ЭСКИЗИ
Бул көрсөтмө ArduPhtographerдин (PIR_id) эскизинин өзгөрмөлөрдү декларациялоо бөлүмүндө каттуу коддолушу керек болгон PIR идентификациялык номерин жыттоо үчүн кошумча эскизди камтыйт. Коштоочу жыттоо эскизи жогоруда текшерилген PIR түзмөгүнүн түзмөгүнүн идентификаторун чече алат. Бирок, ал башка PIRдин кодун чече тургандыгына эч кандай кепилдик жок.
Мына эскиз:
PIR ID алуу үчүн бул эскизди Arduinoго жүктөп, 9600bauds сериялык мониторун ачышыңыз керек. PIRди күйгүзүңүз жана анын алдында бир аз кыймыл кылыңыз, ошондо ал иштей баштайт. PIR ID сериялык монитордо окулушу керек.
3 -кадам: Желе интерфейси
WEB INTERFACE
ArduPhotographer веб -интерфейси аркылуу конфигурацияланат. Веб -интерфейс ошондой эле тартылган сүрөттөрдүн саны жөнүндө маалыматты сунуштайт, ошондой эле камеранын жапкычын кол менен чыгаруу мүмкүнчүлүгүн берет. Веб интерфейсине чалуу үчүн URLде колдонула турган IP дарек бул жерде аныкталган:
IPAddress ip (192, 168, 1, 100);
Бул учурда, веб -браузерге орнотулуучу URL https://192.168.1.100 болмок
WEB интерфейсин түшүнүү. ПАРАМЕТРЛЕР
ArduPhotographer, ар кандай конфигурация параметрлерине келгенде, жапкычты иштетүү үчүн орнотулушу мүмкүн. Сүрөттөрдү тартууну башкаруучу параметрлер:
- Burst: кыймыл PIR тарабынан аныкталганда тартыла турган ырааттуу сүрөттөрдүн саны.
- Колдонуучу интервал: жарылуу бирден чоң болгон сүрөттөрдүн ортосундагы убакыт (1).
- Кыймылдын кечигүүсүнөн мурун: PIR жарууну чыгарганга чейин кыймылды аныктаган убакыттын ортосундагы күтүү убактысы.
- Motion Delay After: Жарылуу бүткөндөн кийин күтүү убактысы кайра PIR сигналын уга баштайт.
Бул төрт параметрдин кантип биригери жөнүндө толук маалымат алуу үчүн тиркелген документти караңыз parameter_doc_1_1.pdf.
ОЙЛОНУУ ҮЧҮН
- Веб -интерфейстеги Release Shutter, фигуранын жарылышына карабастан, бир гана сүрөткө тартуу үчүн жапкычты коё берет.
- Бир эле учурда бир нече веб -кардарлар жапкычты кол менен чыгарууда камеранын өчүрүү жүрүм -турумунда күтүүсүз абалды жаратышы мүмкүн (Ысырма баскычын бошотуу).
4 -кадам: Баалуу маалымат
ЖУРУШТУ БИЛГЕН ЖАКШЫ
- Веб -интерфейстеги Release Shutter баскычы, камеранын өндүрүшү тарабынан аныкталгандай иштеши керек, жапкыч бошобой калганда, башка функция жок. Мисалы, Canon 350D пульту пульттун жардамы менен чыгарылган сайын бир гана сүрөт тартууга тийиш; баскычы басылганда деле жарылуу болбойт.
- Катуу коддуу парда Shutter Pulse (мс) камерага жөнөтүлгөн импульстун иштешин камсыздайт жана камера тарабынан туура чечмеленет.
- Shutter Pulse мааниси веб-интерфейсте жеткиликтүү Release Shutter баскычын колдонуу менен сыноо-жаңылыштык менен табылган.
- Сыналган PIR узакка созулган сигналды чыгарат, ошондуктан сүрөткө тартуу үчүн керектүү убакыттан узагыраак, "жарылуу" менен көрсөтүлгөн өлчөмдөн көбүрөөк сүрөт тартылган. Бул цикл башталганда, ал дагы эле уланып жаткан жарылуунун PIR сигналдарын окушу мүмкүн. Бул жүрүм -турум менен "Motion Delay After" параметрине каршы турууга болот.
- Жапкычтын артта калышы камеранын кадр ылдамдыгына (1000 / кадр) негизделген.
- Камераны автоматтык же жарым автоматтык режимде (Av, Tv же P) иштетип жатканда, сүрөттү тартуудан мурун керектүү эсептөөлөрдү жүргүзүү үчүн камерага керектелүүчү убакытты эске алуу зарыл. Бул убакыт күтүлгөн жарылууга таасир этиши мүмкүн, ошондуктан күтүлгөндөн төмөн (кадрлар жок). Мунун алдын алуу үчүн камера фокусту кошкондо бардык кол менен (M) орнотулушу керек. Мисалы, Canon 350D кол менен жана кол менен фокуска коюлгандыктан, мен Burst = 3, Motion Delay Before = 0 жана MotionDelay After = 25 менен конфигурацияланганда 3төн 3төн сүрөт тарта алам. Ошол эле конфигурация, бирок кол менен фокусталган жарым автоматтык режимде мага 3төн 2ге жарылуу берилет. Жеңүү үчүн, MotionDelay Before жана/же MotionDelay After менен ойносоңуз болот, камераны камсыз кылуу үчүн бош турганда жапкычты бошотот.
БААЛУУ МААЛЫМАТ
Район оптокуплерди колдонот. Optocouplers көбүнчө бир схеманын эки бөлүгүн бөлүп алуу үчүн колдонулат. Бул жагынан алганда, жапкычты электрондук түрдө иштетүүчү механизм оптокуплердин ичинде. Бул негизинен камерага келүүчү/бара турган эки зымды чогуу орнотуп, коммутатордун ролун аткаруу. Оптокуплердин ичиндеги бул "которгучтун" артындагы чынжырдын калган бөлүгү толугу менен изоляцияланган. Муну менен биз агымдын кабелине агып кетүү жана камерага зыян келтирүү коркунучун азайтуубуз керек
AUTHOR CURIOSITY
Мен башка PIRлер менен болгон тажрыйбаңды билүүгө кызыкдар болор элем, анткени мен бул жерде келтиргеним баштапкы максат үчүн салыштырмалуу жай, башкача айтканда, кыймылдын сезилген убактысы менен PIR кыймылды кайра сезүүгө даяр болгон убакыттын ортосундагы убакыт салыштырмалуу узак.. Буга альтернатива - бул кыска аралыкта жооп берүү үчүн PIRди бузуунун мүмкүн болгон жолу.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)