Სარჩევი:
ვიდეო: არდუ ფოტოგრაფი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
უარყოფის შენიშვნა
ეს ინსტრუქცია გამოცდილია შემდეგ კამერებზე:
- Canon 350D
- Canon 50D
ამ ინსტრუქციამ შეიძლება დააზიანოს თქვენი კამერა. სიფრთხილეა რეკომენდებული. გააგრძელეთ ეს ინსტრუქცია თქვენივე რისკითა და პასუხისმგებლობით.
ფონზე
ჩემმა მეგობარმა მკითხა, შემიძლია თუ არა ავაშენო ისეთი რამ, რაც ავტომატურად გამოიწვევს მის SLR კამერას ყოველ ჯერზე, როდესაც ფრინველი ბუდის ირგვლივ იყო მის ბაღში. ის დაინტერესებულია ფრინველებით, მაგრამ ამჯერად ის ფრინველი, რომელიც ბუდეში ჩადგა მის ბაღში, იყო ძალიან თავისებური.
მიზანი
არდუინომ აიძულა კამერის ჩამკეტი გამოეყენებინა პასიური ინფრაწითელი სენსორიდან (PIR) მიღებული სიგნალებიდან, იგივე მოძრაობის სენსორიდან.
მასალების შენობა
- Arduino Uno (ტესტირებულია R3– ზე)
- Arduino Ethernet ფარი
- PIR (პასიური ინფრაწითელი) სენსორი მუშაობს 433.92MHz. (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 Ohms რეზისტორი
- ოპტოწყვილერი 4N35
- 2.5 მმ ქალის სტერეო ფონო სოკეტი
კამერის შენიშვნები
- კამერას უნდა ჰქონდეს სადენიანი დისტანციური ჩამკეტის მხარდაჭერა.
-
ეს ინსტრუქცია არ გვთავაზობს ინფორმაციას იმის შესახებ, თუ როგორ უნდა ავაშენოთ SLR– ის ფიზიკური შემაერთებელი კაბელი.
ნაბიჯი 1: წრე
შეაერთეთ სხვადასხვა კომპონენტები, როგორც ეს მოცემულია სურათზე. რამდენიმე შენიშვნა:
- სურათზე ნაჩვენები აუდიო ბუდე არის სტერეო და მას აქვს სამი ფეხი. ორი მათგანი (მარცხენა და მარჯვენა არხები) უნდა იყოს დაკავშირებული 4N35- ის ერთ ფეხს.
- არდუინოს პინი #8 რეზისტორთან
- Arduino pin #2 მონაცემთა pin- ზე RX/RF მოდულზე.
ამონახსნის ლოგიკა განმარტებულია თანდართული დიაგრამის სურათზე.
ნაბიჯი 2: ესკიზი
აქ არის ესკიზი, რომელიც ამოძრავებს გამოსავალს:
ესკიზის პარამეტრები
მყარი კოდის ყველაზე მნიშვნელოვანი პარამეტრი -ესკიზში განსაზღვრულია როგორც მუდმივი, არის კამერის მიერ მხარდაჭერილი მაქსიმალური კადრები წამში (FPS). გთხოვთ, გაეცნოთ კამერის წარმოების სახელმძღვანელოს თქვენი კამერის მაქსიმალური FPS- ის შესახებ ინფორმაციის მისაღებად. ერთი პარამეტრი, რამაც შეიძლება გამოიწვიოს ჩარჩოების დაკარგვა, არის ჩამკეტის პულსის ხანგრძლივობა. ეს პარამეტრი კონფიგურირებადია ესკიზის მუდმივების დეკლარაციის განყოფილებაში.
ზოგიერთი კონფიგურაცია:
-
კადრები წამში (FPS):
- Canon EOS 350D: 3
- Canon EOS 50D: 6 (RAW). 60 -მდე JPEG დიდი/წვრილი სურათი. 90-მდე JPEG დიდი/წვრილი გამოსახულება UDMA 7 თავსებადი CF ბარათებით
- Nikon D300: 6 ჩამონტაჟებული ბატარეით. 8 AC ადაპტერით ან MB-D10 პაკეტით და ბატარეებით, გარდა EN-EL3e
-
ჩამკეტის პულსი (SHUTTER_PULSE):
Canon EOS 350D: 40 (ms)
HOST IP მისამართი
ესკიზი ადგენს ნაგულისხმევ IP მისამართს 192.168.1.100 Ethernet ფარს. ეს კეთდება შემდეგ ხაზზე:
IPAddress ip (192, 168, 1, 100);
გთხოვთ, შეცვალოთ ეს IP მისამართი, საჭიროების შემთხვევაში, თქვენი LAN დაყენების საფუძველზე.
SNIFFING PIR SKETCH
ეს ინსტრუქცია შეიცავს დამატებით ჩანახატს PIR საიდენტიფიკაციო ნომრის შესამოწმებლად, რომელიც უნდა იყოს მყარად კოდირებული ესკიზის ცვლადების დეკლარაციის განყოფილებაში ArduPhtographer (PIR_id). თანმხლები ყნოსვის ესკიზს შეუძლია გაშიფროს ზემოთ შემოწმებული PIR მოწყობილობის მოწყობილობის ID. თუმცა, არ არსებობს გარანტია, რომ იგი გაშიფვრა სხვა PIR.
აქ არის ესკიზი:
PIR პირადობის მოწმობის მისაღებად თქვენ უნდა ჩატვირთოთ ესკიზი არდუინოში და გახსნათ სერიული მონიტორი 9600 ბუდზე. ჩართეთ PIR და შეასრულეთ მოძრაობა მის წინ, რათა ის გააქტიურდეს. უნდა წაიკითხოთ PIR ID სერიულ მონიტორზე.
ნაბიჯი 3: ვებ ინტერფეისი
ვებ ინტერფეისი
ArduPhotographer– ის კონფიგურაცია შესაძლებელია მისი ვებ ინტერფეისის საშუალებით. ვებ ინტერფეისი ასევე გთავაზობთ ინფორმაციას გადაღებული სურათების რაოდენობის შესახებ, ასევე იძლევა კამერის ჩამკეტის ხელით გაშვების შესაძლებლობას. IP მისამართი, რომელიც გამოიყენება URL– ში ვებ ინტერფეისის გამოძახებისთვის, განსაზღვრულია აქ:
IPAddress ip (192, 168, 1, 100);
ამ შემთხვევაში ვებ ბრაუზერში მითითებული URL იქნება
ვებ ინტერფეისის გაგება. ᲞᲐᲠᲐᲛᲔᲢᲠᲔᲑᲘ
ArduPhotographer ძალიან მრავალმხრივია, როდესაც საქმე ეხება სხვადასხვა კონფიგურაციის პარამეტრებს, რომელთა დაყენება შესაძლებელია ჩამკეტის გასააქტიურებლად. პარამეტრები, რომლებიც ხელს უწყობენ სურათების გადაღებას:
- ადიდებული: თანმიმდევრული სურათების რაოდენობა, რომელიც გადაღებულია PIR– ის მიერ მოძრაობის გამოვლენისას.
- მომხმარებლის ინტერლევა: სურათებს შორის დრო, როდესაც ადიდება ერთზე დიდია (1).
- მოძრაობის შეფერხება ადრე: ლოდინის დრო იმ მომენტს შორის, როდესაც PIR ამოიცნობს მოძრაობას, სანამ ადიდებული არ გათავისუფლდება.
- მოძრაობის შეფერხება შემდეგ: აფეთქების დასრულების შემდეგ ელოდება PIR სიგნალის ხელახლა მოსმენის დაწყებას.
უფრო დეტალური ინფორმაციისათვის, თუ როგორ მუშაობს ეს ოთხი პარამეტრი ერთად, იხილეთ თანდართული დოკუმენტი პარამეტრი_დოკი_1_1.პდფ.
პუნქტები განსახილველად
- ვებ – ინტერფეისზე გამოშვების ჩამკეტი ათავისუფლებს ჩამკეტს მხოლოდ ერთი სურათის გადასაღებად, მიუხედავად ადიდებული ფიგურისა.
- მრავალმა პარალელურმა ვებ კლიენტმა შეიძლება წარმოქმნას არაპროგნოზირებადი მდგომარეობა კამერის ჩაკეტვის ქცევაზე ჩამკეტის ხელით გაშვებისას (გათავისუფლების ჩამკეტის ღილაკი).
ნაბიჯი 4: ღირებული ინფორმაცია
კარგია იცოდე ქცევა
- ვებ – ინტერფეისზე გამოშვების ჩამკეტის ღილაკი უნდა მოქმედებდეს ისე, როგორც ეს განსაზღვრულია კამერის წარმოებით, როდესაც ჩამკეტის გათავისუფლება დეპრესიაშია დამატებითი ფუნქციის გარეშე. მაგალითად, Canon 350D არის ერთი სურათის გადაღება მხოლოდ ყოველ ჯერზე, როდესაც ჩამკეტი იხსნება დისტანციური მართვის საშუალებით; არ იფეთქებს მაშინაც კი, როდესაც ღილაკი დაჭერილია.
- მყარი კოდირებული პარამეტრი Shutter Pulse (ms) უზრუნველყოფს კამერაზე გაგზავნილი დარტყმის გამომწვევი პულსის საკმარისად ხანგრძლივობას კამერის სწორად ინტერპრეტაციისათვის.
- ჩამკეტის პულსის მნიშვნელობა ნაპოვნია საცდელად და შეცდომით ვებ ინტერფეისზე არსებული Release Shutter ღილაკის გამოყენებით.
- ტესტირებული PIR აწარმოებს სიგნალის ხანგრძლივ აფეთქებას, ვიდრე სურათის გადასაღებად საჭირო დროზე მეტი, ამიტომ გადაღებულია იმაზე მეტი სურათი, ვიდრე "ადიდებული" მითითებული თანხა შეიძლება მოხდეს. ეს იმიტომ ხდება, რომ როდესაც მარყუჟი თავიდან იწყება, მას შეუძლია კვლავ წაიკითხოს PIR სიგნალები მიმდინარე ადიდებისგან. ამ ქცევას შეიძლება გაუქმდეს პარამეტრი "მოძრაობის შეფერხება შემდეგ".
- ჩამკეტის ჩამორჩენა ემყარება კამერის fps (1000 / fps).
- კამერის ავტომატურ ან ნახევრად ავტომატურ რეჟიმში ჩართვისას (Av, Tv ან P) აუცილებელია სურათის გადაღებამდე გავითვალისწინოთ კამერის დრო, რომელიც სჭირდება გამოთვლების შესასრულებლად. ამ დროს შეიძლება გავლენა იქონიოს მოსალოდნელ აფეთქებაზე და ასე იყოს მოსალოდნელზე დაბალი (დაკარგული კადრები). ამის თავიდან ასაცილებლად კამერა უნდა იყოს მითითებული ყველა ხელით (M) ფოკუსის ჩათვლით. მაგალითად, Canon 350D მექანიკური და ხელით ფოკუსირების შემთხვევაში, მე შემიძლია გადავიღო 3 სურათი 3 -დან, როდესაც არის Burst = 3, Motion Delay Before = 0 და MotionDelay After = 25. იგივე კონფიგურაცია, მაგრამ ნახევრად ავტომატური მექანიკური ფოკუსით მაძლევს 2 – დან 3 – ს. დასაძლევად შეგიძლიათ ითამაშოთ MotionDelay Before და/ან MotionDelay After პარამეტრებით, რომ უზრუნველყოთ კამერა უშვებს ჩამკეტს უმოქმედოდ.
ღირებული ინფორმაცია
წრე იყენებს ოპტოქუპლერს. ოპტოწყვილები ძირითადად გამოიყენება სქემის ორი ნაწილის გამოსაყოფად. ამ თვალსაზრისით, მექანიზმი, რომლის საშუალებითაც ხდება ჩამკეტის ელექტრონული ჩართვა, არის ოპტოქუპლერის შიგნით. ეს არის ძირითადი ფუნქცია, როგორც გადამრთველი, რომელიც ათავსებს კამერასთან დაკავშირებულ ორ მავთულს. დანარჩენი წრე ამ "გადართვის" უკან ოპტოქუპლერის შიგნით მთლიანად იზოლირებულია. ამით ჩვენ უნდა შევამციროთ ჩამკეტის კაბელში მიმდინარე გაჟონვის და კამერის დაზიანების რისკი
ავტორის ცნობისმოყვარეობა
მე დაინტერესებული ვიქნები ვიცოდე თქვენი გამოცდილება სხვა PIR– ებთან, ვინაიდან ის, რაც მე აქ მოვიყვანე, შედარებით ნელია ორიგინალური მიზნისთვის, ანუ მოძრაობის შეგრძნების მომენტიდან დრო PIR მზად არის კვლავ იგრძნოს მოძრაობა შედარებით გრძელია რა ამის ალტერნატივა არის PIR– ის გატეხვის შესაძლო გზა, რომ მას ჰქონდეს რეაგირება უფრო მოკლე ინტერვალებით.
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
ახალბედა ფოტოგრაფი მაცხოვარი: 5 ნაბიჯი
დამწყები ფოტოგრაფი მხსნელი: ბევრმა ახალბედა ფოტოგრაფმა არ იცის რამდენად კაშკაშაა განათება, ან რა სიკაშკაშის მორგება უნდათ პირველად გადაღების დროს. და ეს მოწყობილობა გამოიყენება ახალბედა ფოტოგრაფების პრობლემების გადასაჭრელად. მე გამოვიყენებ ფოტო რეზისტორს იმის დასადასტურებლად, რომ ლ