lonelybinary.com
Arducam ESP32 UNO დაფა
მომხმარებლის სახელმძღვანელო
Rev 1.0, 2017 წლის ივნისი
შესავალი
Arducam-მა ახლა გამოუშვა ESP32-ზე დაფუძნებული Arduino დაფა Arducam მინი კამერის მოდულებისთვის, იმავდროულად, შეინარჩუნა ფაქტორების იგივე ფორმა და პინი, როგორც სტანდარტული Arduino UNO R3 დაფა. ამ ESP32 დაფის მთავარი შუქი არის ის, რომ ის კარგად ერწყმის Arducam mini 2MP და 5MP კამერის მოდულებს, მხარს უჭერს ლითიუმის ბატარეის ელექტროენერგიის მიწოდებას და დატენვას და ჩაშენებული SD ბარათის სლოტით. ეს შეიძლება იყოს იდეალური გადაწყვეტა სახლის უსაფრთხოებისა და IoT კამერის აპლიკაციებისთვის.
მახასიათებლები
- ჩაშენებული ESP-32S მოდულში
- 26 ციფრული შემავალი/გამომავალი პინი, IO პორტები ტოლერანტულია 3.3 ვ
- Arducam Mini 2MP/5MP კამერის ინტერფეისი
- ლითიუმის ბატარეის დატენვა 3.7V/500mA მაქს
- ჩაშენება SD/TF ბარათის სოკეტში
- 7-12 ვ დენის ჯეკის შეყვანა
- ჩაშენებული მიკრო USB-სერიული ინტერფეისი
- თავსებადია Arduino IDE-თან
პინის განმარტება
დაფას აქვს ჩაშენებული ლითიუმის ბატარეის დამტენი, რომელიც იღებს ნაგულისხმევ 3.7V/500mA ლითიუმის ბატარეას. დატენვის ინდიკატორი და დატენვის დენის პარამეტრი შეგიძლიათ იხილოთ სურათზე 3.
ESP32-ის დაწყება Arduino IDE-ით
ეს თავი გაჩვენებთ, თუ როგორ უნდა განავითაროთ აპლიკაცია Arducam ESP32 UNO დაფისთვის Arduino IDE-ის გამოყენებით. (შემოწმებულია 32 და 64 ბიტიან Windows 10 აპარატებზე)
4.1 ნაბიჯები Windows-ზე Arducam ESP32 მხარდაჭერის დასაყენებლად
- იწყება ჩამოტვირთვა და დააინსტალირე უახლესი Arduino IDE Windows Installer arduino.cc-დან
- ჩამოტვირთეთ და დააინსტალირეთ Git git-scm.com-დან
- დაიწყეთ Git GUI და გაიარეთ შემდეგი ნაბიჯები:
აირჩიეთ არსებული საცავის კლონირება:
აირჩიეთ წყარო და დანიშნულება:
წყაროს ადგილმდებარეობა: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
სამიზნე დირექტორია: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
დააწკაპუნეთ კლონზე, რომ დაიწყოთ საცავის კლონირება: გახსენით C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools და ორჯერ დააწკაპუნეთ get.exe-ზე
როდესაც get.exe დასრულდება, თქვენ უნდა ნახოთ შემდეგი files დირექტორიაში
შეაერთეთ თქვენი ESP32 დაფა და დაელოდეთ დრაივერების დაყენებას (ან ხელით დააინსტალირეთ ნებისმიერი, რაც შეიძლება საჭირო გახდეს)
4.2 Arduino IDE-ის გამოყენება
Arducam ESP32UNO დაფის დაყენების შემდეგ, შეგიძლიათ აირჩიოთ ეს დაფა Tool->Board მენიუდან. და არსებობს რამდენიმე მზა გამოსაყენებლად ყოფილიamples საწყისი File-> ყოფილიamples->ArduCAM. შეგიძლიათ გამოიყენოთ ეს ყოფილიampპირდაპირ ან როგორც ამოსავალი წერტილი საკუთარი კოდის შემუშავებისთვის.
გაუშვით Arduino IDE, აირჩიეთ თქვენი დაფა Tools > Board მენიუში>აირჩიეთ ყოფილიample საწყისი File-> ყოფილიamples->ArduCAM
კამერის პარამეტრის კონფიგურაცია
თქვენ უნდა შეცვალოთ memorysaver.h file იმისათვის, რომ ჩართოთ OV2640 ან OV5642 კამერა ArduCAM Mini 2MP ან 5MP კამერის მოდულებისთვის. მხოლოდ ერთი კამერის ჩართვა შესაძლებელია ერთდროულად. მეხსიერების დამზოგავი.თ file მდებარეობს
C:\მომხმარებლები\თქვენი კომპიუტერი\დოკუმენტები\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\ბიბლიოთეკები\ArduCAM შედგენა და ატვირთვა
დააწკაპუნეთ ყოფილის ატვირთვაზეample ავტომატურად ჩაირთვება დაფაზე.
4.3 ყოფილიamples
არის 4 ყოფილიampორივე 2 მეგაპიქსელი და 5 მეგაპიქსელი ArduCAM მინი კამერის მოდულებისთვის.
ArduCAM_ESP32_ გადაღება
ეს ყოფილიampის იყენებს HTTP პროტოკოლს, რომ გადაიღოთ უძრავი ან ვიდეო სახლის Wi-Fi ქსელის საშუალებით ArduCAM mini 2MP/5MP და ჩვენება web ბრაუზერი.
ნაგულისხმევია AP რეჟიმი, დემოს ატვირთვის შემდეგ შეგიძლიათ მოძებნოთ 'arducam_esp32' და დააკავშიროთ იგი პაროლის გარეშე.თუ გსურთ გამოიყენოთ STA რეჟიმი, უნდა შეცვალოთ 'int wifiType = 1' 'int wifiType =0'. ssid და პაროლი უნდა შეიცვალოს ატვირთვამდე.
ატვირთვის შემდეგ, დაფის IP მისამართი მიიღება DHCP პროტოკოლით. თქვენ შეგიძლიათ გაერკვნენ IP მისამართი სერიული მონიტორის საშუალებით, როგორც ნაჩვენებია სურათზე 9. ნაგულისხმევი სერიული მონიტორის ბაუდრეტის პარამეტრია 115200 bps.
ბოლოს გახსენით index.html, შეიყვანეთ სერიული მონიტორიდან მიღებული IP მისამართი, შემდეგ გადაიღეთ სურათები ან ვიდეო. html fileს მდებარეობს
C:\მომხმარებლები\თქვენი კომპიუტერი\დოკუმენტები\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
ეს ყოფილიampდრო სჭირდება ფოტოებს ArduCAM mini 2MP/5MP გამოყენებით და შემდეგ ინახება TF/SD ბარათზე. LED მიუთითებს, როდის იწერება TF/SD ბარათი. ArduCAM_ESP32_Video2SD
ეს ყოფილიampიღებს მოძრავი JPEG ვიდეო კლიპებს ArduCAM mini 2MP/5MP გამოყენებით და შემდეგ ინახება TF/SD ბარათზე AVI ფორმატში. ArduCAM_ESP32_Sleep
ენერგიის მოხმარების შესამცირებლად, ინტერფეისის ფუნქციის გამოძახება დაუყოვნებლივ გადადის Deep – ძილის რეჟიმში. ამ რეჟიმში, ჩიპი გაწყვეტს ყველა wi-fi კავშირს და მონაცემთა კავშირს და გადადის ძილის რეჟიმში. მხოლოდ RTC მოდული იმუშავებს და პასუხისმგებელია ჩიპის დროზე. ეს დემო ვერსია შესაფერისია ბატარეისთვის.
დოკუმენტები / რესურსები
![]() |
ArduCam ESP32 UNO R3 განვითარების საბჭო [pdf] მომხმარებლის სახელმძღვანელო ESP32 UNO R3 Development Board, ESP32, UNO R3 Development Board, R3 Development Board, Development Board, Board |