lonelybinary.com
Arducam ESP32 UNO ဘုတ်
အသုံးပြုသူလမ်းညွှန်
Rev 1.0၊ ဇွန်လ 2017
နိဒါန်း
Arducam သည် စံ Arduino UNO R32 ဘုတ်ကဲ့သို့ တူညီသောအချက်များနှင့် pinout ကိုထိန်းသိမ်းထားစဉ် Arducam mini ကင်မရာ module များအတွက် ESP3 အခြေခံ Arduino board ကို ထုတ်လွှတ်လိုက်ပါသည်။ ဤ ESP32 ဘုတ်အဖွဲ့သည် Arducam mini 2MP နှင့် 5MP ကင်မရာ modules များနှင့် ကောင်းစွာလိုက်ဖက်ပြီး Lithium ဘက်ထရီပါဝါထောက်ပံ့မှုနှင့် အားပြန်သွင်းခြင်းနှင့် SD ကတ်အပေါက်ဖြင့် တည်ဆောက်ထားသည့် အလင်းရောင်မြင့်မားခြင်းတို့ကြောင့်ဖြစ်သည်။ ၎င်းသည် အိမ်လုံခြုံရေးနှင့် IoT ကင်မရာအပလီကေးရှင်းများအတွက် စံပြဖြေရှင်းချက်တစ်ခုဖြစ်နိုင်သည်။
အင်္ဂါရပ်များ
- ESP-32S Module တွင်တည်ဆောက်ပါ။
- ဒစ်ဂျစ်တယ် အဝင်/အထွက် ပင်နံပါတ် ၂၆ ခု၊ IO အပေါက်များသည် 26V ခံနိုင်ရည်ရှိသည်။
- Arducam Mini 2MP/5MP ကင်မရာ မျက်နှာပြင်
- လီသီယမ်ဘက်ထရီအား 3.7V/500mA အမြင့်ဆုံးအားပြန်သွင်းခြင်း။
- SD/TF ကတ်ပေါက်ပေါက်တွင် တည်ဆောက်ခြင်း။
- 7-12V ပါဝါပေါက် ထည့်သွင်းခြင်း။
- micro USB-Serial interface ဖြင့် တည်ဆောက်ထားသည်။
- Arduino IDE နှင့် တွဲဖက်အသုံးပြုနိုင်သည်။
Pin အဓိပ္ပာယ်သတ်မှတ်ချက်
ဘုတ်တွင် မူရင်း 3.7V/500mA Lithium ဘက်ထရီကို လက်ခံသည့် Lithium ဘက်ထရီအားသွင်းကိရိယာဖြင့် တည်ဆောက်ထားသည်။ အားသွင်းညွှန်ပြချက်နှင့် အားသွင်းလက်ရှိဆက်တင်ကို ပုံ 3 တွင်တွေ့နိုင်သည်။
Arduino IDE ဖြင့် ESP32 စတင်ခြင်း။
ဤအခန်းတွင် Arduino IDE ကို အသုံးပြု၍ Arducam ESP32 UNO ဘုတ်အတွက် အက်ပလီကေးရှင်းကို မည်သို့တည်ဆောက်ရမည်ကို ပြသထားသည်။ (32 နှင့် 64 bit Windows 10 စက်များတွင် စမ်းသပ်ထားသည်)
4.1 Windows တွင် Arducam ESP32 ပံ့ပိုးမှုကို ထည့်သွင်းရန် အဆင့်များ
- arduino.cc မှ နောက်ဆုံးထွက် Arduino IDE Windows Installer ကို ဒေါင်းလုဒ်ဆွဲပြီး ထည့်သွင်းပါ။
- git-scm.com မှ Git ကိုဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းပါ။
- Git GUI ကိုစတင်ပြီး အောက်ပါအဆင့်များအတိုင်း လုပ်ဆောင်ပါ။
Clone Existing Repository ကို ရွေးပါ-
အရင်းအမြစ်နှင့် ဦးတည်ရာကို ရွေးပါ-
အရင်းအမြစ်တည်နေရာ- https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
ပစ်မှတ်လမ်းညွှန်- C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
သိုလှောင်မှုအား စတင်ဖန်တီးရန် Clone ကိုနှိပ်ပါ- C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools ကိုဖွင့်ပြီး get.exe ကို နှစ်ချက်နှိပ်ပါ။
get.exe ပြီးသောအခါတွင် အောက်ပါအတိုင်းတွေ့ရပါမည်။ files ကို directory ထဲမှာ
သင်၏ ESP32 ဘုတ်ကို ပလပ်ထိုးပြီး ယာဉ်မောင်းများကို တပ်ဆင်ရန် စောင့်ပါ (သို့မဟုတ် လိုအပ်နိုင်သည့် မည်သည့်အရာကိုမဆို ကိုယ်တိုင်ထည့်သွင်းပါ)
4.2 Arduino IDE ကို အသုံးပြုခြင်း။
Arducam ESP32UNO ဘုတ်ကို တပ်ဆင်ပြီးနောက်၊ Tool->Board menu မှ ဤဘုတ်အား သင်ရွေးချယ်နိုင်ပါသည်။ ပြီးတော့ ex ကို သုံးဖို့ အဆင်သင့် တော်တော်များများ ရှိပါတယ်။amples မှ File-> Examples->ArduCAM ဒီ ex ကို သုံးလို့ရတယ်။amples တိုက်ရိုက် သို့မဟုတ် သင့်ကိုယ်ပိုင်ကုဒ်ကို တီထွင်ရန် အစမှတ်အဖြစ်။
Arduino IDE ကို စတင်ပါ၊ ကိရိယာများ > ဘုတ်မီနူး > ရှိ သင့်ဘုတ်ကို ရွေးချယ်ပါ။ရည်းစားဟောင်းကို ရွေးပါ။ample ထံမှ File-> Examples->ArduCAM
ကင်မရာဆက်တင်ကို စီစဉ်သတ်မှတ်ပါ။
memorysaver.h ကို သင်မွမ်းမံရန်လိုအပ်သည်။ file ArduCAM Mini 2640MP သို့မဟုတ် 5642MP ကင်မရာ modules အတွက် OV2 သို့မဟုတ် OV5 ကင်မရာကို ဖွင့်ရန်အတွက်။ တစ်ကြိမ်လျှင် ကင်မရာတစ်လုံးသာ ဖွင့်နိုင်သည်။ memorysaver.h file တွင်တည်ရှိသည်။
C:\Users\Your computer\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM စုစည်းပြီး တင်ခြင်း။
uploading ex ကိုနှိပ်ပါ။ample သည် ဘုတ်ထဲသို့ အလိုအလျောက် ပေါ်လာလိမ့်မည်။
၃.၂ ထွamples
4 ex ရှိတယ်။amp2MP နှင့် 5MP ArduCAM mini ကင်မရာ module နှစ်ခုစလုံးအတွက် les။
ArduCAM_ESP32_ ရိုက်ကူးခြင်း။
ဒီ example သည် ArduCAM mini 2MP/5MP မှ အိမ်သုံး wifi ကွန်ရက်ပေါ်တွင် အငြိမ် သို့မဟုတ် ဗီဒီယိုရိုက်ကူးရန် HTTP ပရိုတိုကောကို အသုံးပြု၍ ၎င်းတွင်ပြသသည်။ web ဘရောက်ဆာ။
ပုံသေမှာ AP မုဒ်ဖြစ်ပြီး၊ ဒီမိုကို အပ်လုဒ်တင်ပြီးနောက်၊ သင်သည် 'arducam_esp32' ကို ရှာဖွေပြီး စကားဝှက်မပါဘဲ ၎င်းကို ချိတ်ဆက်နိုင်သည်။STA မုဒ်ကို အသုံးပြုလိုပါက 'int wifiType = 1' ကို 'int wifiType =0' သို့ ပြောင်းသင့်ပါသည်။ မတင်မီတွင် ssid နှင့် စကားဝှက်ကို ပြုပြင်သင့်ပါသည်။
အပ်လုဒ်တင်ပြီးနောက်၊ ဘုတ်အဖွဲ့ IP လိပ်စာကို DHCP ပရိုတိုကောမှတစ်ဆင့် ရရှိသည်။ ပုံ 9 တွင်ပြထားသည့်အတိုင်း serial monitor မှတဆင့် IP လိပ်စာကို သင်ရှာဖွေနိုင်ပါသည်။ မူရင်း အမှတ်စဉ် မော်နီတာ baudrate ဆက်တင်သည် 115200bps ဖြစ်သည်။
နောက်ဆုံးတွင်၊ index.html ကိုဖွင့်ပါ၊ အမှတ်စဉ်မော်နီတာမှရရှိသော IP လိပ်စာကိုရိုက်ထည့်ပြီးနောက်ဓာတ်ပုံများသို့မဟုတ်ဗီဒီယိုများကိုရိုက်ပါ။ html files မှာတည်ရှိပါတယ်။
C:\Users\Your computer\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
ဒီ example သည် ArduCAM mini 2MP/5MP ကို အသုံးပြု၍ ရုပ်ငြိမ်ဓာတ်ပုံများကို အချိန်ကြာစေပြီး TF/SD ကတ်တွင် သိမ်းဆည်းထားသည်။ LED သည် TF/SD ကတ် ရေးနေချိန်တွင် ညွှန်ပြသည်။ ArduCAM_ESP32_Video2SD
ဒီ example သည် ArduCAM mini 2MP/5MP ကို အသုံးပြု၍ လှုပ်ရှားမှု JPEG ဗီဒီယိုဖိုင်များကို ရယူပြီးနောက် AVI ဖော်မတ်အဖြစ် TF/SD ကတ်တွင် သိမ်းဆည်းထားသည်။ ArduCAM_ESP32_အိပ်စက်ခြင်း။
ပါဝါသုံးစွဲမှုကို လျှော့ချရန်၊ အင်တာဖေ့စ် လုပ်ဆောင်ချက်ကို ခေါ်ဆိုခြင်းသည် နက်ရှိုင်းသော အိပ်စက်ခြင်းမုဒ်သို့ ချက်ခြင်းရောက်သွားပါသည်။ ဤမုဒ်တွင် ချစ်ပ်သည် wi-fi ချိတ်ဆက်မှုများနှင့် ဒေတာချိတ်ဆက်မှုများအားလုံးကို ချိတ်ဆက်မှုဖြုတ်ပြီး အိပ်စက်ခြင်းမုဒ်သို့ ဝင်ရောက်မည်ဖြစ်သည်။ RTC module မှသာလျှင်အလုပ်လုပ်ပြီး chip ၏အချိန်အတွက်တာဝန်ရှိသည်။ ဤသရုပ်ပြသည် ဘက်ထရီပါဝါအတွက် သင့်လျော်သည်။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
ArduCam ESP32 UNO R3 ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့ [pdf] အသုံးပြုသူလမ်းညွှန် ESP32 UNO R3 ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့၊ ESP32၊ UNO R3 ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့၊ R3 ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့၊ ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့၊ ဘုတ်အဖွဲ့ |