Სარჩევი:
- ნაბიჯი 1: სქემის მომზადება
- ნაბიჯი 2: PCB წარმოება
- ნაბიჯი 3: ESP32 PROTO WEB CAM დაფის დასრულება
- ნაბიჯი 4: დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი
- ნაბიჯი 5: ტესტირების კოდი
ვიდეო: ESP32 კამერა სურათების შესვლის კლიენტი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ESP32 კამერა სურათების აღრიცხვა კლიენტის პროექტი ორიენტირებულია ESP32 მიკროკონტროლის გამოყენებით სურათის გადასაღებად და გაგზავნას ცენტრალურ სერვერზე ინტერნეტით ESP32 მოდულის WiFi შესაძლებლობების გამოყენებით.
ძირითადი PCB დაფა შეიქმნა ორი ძირითადი მიზნის გათვალისწინებით:
- მოდულარულობა
- პირდაპირი სტანდარტული კამერის მოდულის კავშირი
ყველა ნაწილი ხელმისაწვდომია შეკვეთისთვის სხვადასხვა წყაროზე და პროგრამული უზრუნველყოფის მაგალითი ხელმისაწვდომია Git საცავების მსგავსად.
ნაბიჯი 1: სქემის მომზადება
ESP32 PROTO WEB CAM დაფა შექმნილია შემდეგი მახასიათებლების გათვალისწინებით:
- კავშირი ESP-32S მოდულის დაფასთან (Wroom) თავსებადია
- კავშირი კამერის მოდულთან ან ტერმინალთან 14 IO ქინძისთავისთვის
-
ორი ESP32 მეხსიერების FLASH მეთოდი
- USB RS232
- RS232 მექანიკური გასროლით
- უნიკალური HW მოწყობილობის კოდი
- RTC
- EEPROM RW/R გადამრთველით
- 5V დენის წყაროს ორი წყარო
- გარე ბროლი ESP-32s დაფისთვის
- microSD ბარათის ბუდე
- მყარი LED
- DC -DC გადამყვანი 5V -> 3V3
- დამატებითი კონექტორი 3 შუბის IO ქინძისთავებისთვის, I2C და RS232 ინტერფეისებისთვის
სქემატური ფორმატი ხელმისაწვდომია PDF ფაილში, აერთიანებს რამდენიმე სქემატურს საჯაროდ ხელმისაწვდომს სხვადასხვა წყაროდან.
ნაბიჯი 2: PCB წარმოება
ადრე არსებული სქემატური PCB- ის გამოყენება შეიქმნა დიზაინის პროგრამული უზრუნველყოფის გამოყენებით, რომელიც აწარმოებს GERBER ფაილებს ორ მხარეს SMT/SMD ტექნოლოგიებში ოდნავ უფრო დიდი ბალიშებით, ხელით შედუღების პროცესში და PCB წარმოების საშუალებების გამოყენებით ITD-tim d.o.o. PCB დამზადებულია ROHS– ში.
რამდენიმე სურათი წარმოგიდგენთ საბოლოო პროდუქტს.
ნაბიჯი 3: ESP32 PROTO WEB CAM დაფის დასრულება
ელემენტები შედუღებულია ხელით უმეტესად 0805 და 1206 ტექნოლოგიებში ROHS შედუღების გამოყენებით რამოდენიმე შესადუღებელი უთოთი. ჯერ არის გამაგრილებელი IC, შემდეგ პასიური ელემენტები, ამის შემდეგ კონექტორები. PCB სუფთა იყო იზოპროპილის სპირტით.
საბოლოო შედეგები მოცემულია რამდენიმე სურათებით.
ნაბიჯი 4: დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი
ESP32 Camera Picture Logging Client– ის დასასრულებლად, ESP32 PROTO WEB CAM PCB– ზე დამატებულია RTC– სთვის ბატარეა CD2032, ხოლო კამერის მოდული OV2640 ხელმისაწვდომია TME– დან კომერციული სახელწოდებით WAVESHARE 8532.
ყველა კომპონენტი შემოწმებულია ARDUINO IDE– ს გამოყენებით ESP32– ის შესაბამისი დამატებით, შერჩეული დაფით სახელწოდებით "ESP32 Dev Module"
ნაბიჯი 5: ტესტირების კოდი
ყველა ტესტირების კოდი ხელმისაწვდომია GitLAB– ზე:
- LED გულისცემა და UniqueUnitID (DS18B20) git repo
- I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
- კამერის მოდული git repo
გირჩევთ:
Arduino 1 მავთულის ზოგადი კლიენტი/მონა მოწყობილობა (სენსორი): 4 ნაბიჯი
Arduino 1 მავთულის ზოგადი კლიენტი/მონა მოწყობილობა (სენსორი): გთხოვთ წაიკითხოთ ჩემი ინსტრუქციის შესავალი და ნაბიჯი 2 იმის შესახებ, თუ როგორ უნდა ააწყოთ Arduino 1 მავთულის ჩვენება (144 სიმბოლო), რათა მიიღოთ მეტი ინფორმაცია სიტუაციისა და ბიბლიოთეკების შესახებ. როგორც იქ განმარტებულია, ჩვენ გამოვიყენებთ OneWire-Hub ბიბლიოთეკას
ყოველთვის ჩართეთ Raspberry Pi DLNA სერვერი და ტორენტის კლიენტი სტატუსის LED- ებით: 6 ნაბიჯი
ყოველთვის ჩართულია Raspberry Pi DLNA სერვერი და ტორენტის კლიენტი სტატუსის LED- ებით: ვცდილობდი გამეკეთებინა ჩემთვის და ის მშვენივრად მუშაობს. მას შეუძლია HD ვიდეოების გადაცემა ყოველგვარი ჩამორჩენის გარეშე და სტატუსის LED- ები მაძლევს მის სწრაფ სტატუსს. მე დავამატე ის ნაბიჯები, რომლებიც მე გადავდგი ქვემოთ. გთხოვთ, გაიაროთ ის, თუ თქვენ ხართ მთლიანი
სურათების შესვლის ეკრანი: 5 ნაბიჯი
სურათების შესვლის ეკრანი: აქ არის პატარა პროგრამა, რომლის საშუალებითაც შეგიძლიათ დარეგისტრირდეთ და შეხვიდეთ ჯგუფში, იმედია ისიამოვნებთ
კამერა დროის დაკარგვის სურათების გასაადვილებლად .: 22 ნაბიჯი (სურათებით)
კამერა დროის დაკარგვის სურათების გასაადვილებლად .: მე ვამოწმებდი ერთ სხვა ინსტრუქციას დროის გასვლის ფილმების გადაღების შესახებ. მან საკმაოდ კარგად გააშუქა ფილმის ნაწილი. მან გვითხრა უფასო პროგრამული უზრუნველყოფის შესახებ, რომლის გადმოწერაც ფილმების გადასაღებად შეგიძლიათ. ჩემს თავს ვუთხარი, ვფიქრობ, რომ ვნახავ შევძლებ თუ არა
სურათების პროგრამირება. სურათების ფანჯარაში .: 3 ნაბიჯი
სურათების პროგრამირება. სურათების ფანჯარაში .: ამ ინსტუქტურ (სურათებში მართლაც) imma გასწავლით თუ როგორ სურათების პროგრამას. (ეს არის ჩემი პირველი, ასე რომ იყავი ნაზი)