Სარჩევი:

ESP32 კამერა სურათების შესვლის კლიენტი: 5 ნაბიჯი
ESP32 კამერა სურათების შესვლის კლიენტი: 5 ნაბიჯი

ვიდეო: ESP32 კამერა სურათების შესვლის კლიენტი: 5 ნაბიჯი

ვიდეო: ESP32 კამერა სურათების შესვლის კლიენტი: 5 ნაბიჯი
ვიდეო: ESP32 Tutorial 11 - Using LCD1602 LCD2004 with ESP32 -SunFounder's ESP32 IoT Learnig kit 2024, ნოემბერი
Anonim
ESP32 კამერის სურათების აღრიცხვის კლიენტი
ESP32 კამერის სურათების აღრიცხვის კლიენტი

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 წარმოება
PCB წარმოება
PCB წარმოება
PCB წარმოება

ადრე არსებული სქემატური PCB- ის გამოყენება შეიქმნა დიზაინის პროგრამული უზრუნველყოფის გამოყენებით, რომელიც აწარმოებს GERBER ფაილებს ორ მხარეს SMT/SMD ტექნოლოგიებში ოდნავ უფრო დიდი ბალიშებით, ხელით შედუღების პროცესში და PCB წარმოების საშუალებების გამოყენებით ITD-tim d.o.o. PCB დამზადებულია ROHS– ში.

რამდენიმე სურათი წარმოგიდგენთ საბოლოო პროდუქტს.

ნაბიჯი 3: ESP32 PROTO WEB CAM დაფის დასრულება

ESP32 PROTO WEB CAM დაფის დასრულება
ESP32 PROTO WEB CAM დაფის დასრულება
ESP32 PROTO WEB CAM დაფის დასრულება
ESP32 PROTO WEB CAM დაფის დასრულება

ელემენტები შედუღებულია ხელით უმეტესად 0805 და 1206 ტექნოლოგიებში ROHS შედუღების გამოყენებით რამოდენიმე შესადუღებელი უთოთი. ჯერ არის გამაგრილებელი IC, შემდეგ პასიური ელემენტები, ამის შემდეგ კონექტორები. PCB სუფთა იყო იზოპროპილის სპირტით.

საბოლოო შედეგები მოცემულია რამდენიმე სურათებით.

ნაბიჯი 4: დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი

დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი
დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი
დაასრულეთ ESP32 კამერის სურათების აღრიცხვის კლიენტი
დაასრულეთ 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

გირჩევთ: