ESP32-CAM: ဒီ module နဲ့ပတ်သက်ပြီးသင်ဘာတွေသိထားသင့်လဲ

ESP32-CAM

ကျနော်တို့ပြီးသားထုတ်ဝေခဲ့ကြသည် ဝိုင်ဖိုင် module တစ်ခု အတွက် Arduino နောက်တစ်ခါမှာတော့ဒီဟာက module တစ်ခုပါ ESP32-CAM, သေးငယ်တဲ့ built-in ဗီဒီယိုကင်မရာနှင့်အတူ ESP32 WiFi module တစ်ခု။ ၎င်းသည်စောင့်ကြည့်ခြင်းသို့မဟုတ်ဝေးလံသောသူလျှိုလုပ်ခြင်းစသည့်လုပ်ဆောင်မှုအသစ်များကိုခွင့်ပြုသည်။ သင်မရှိသည့်အခါဖြစ်ပျက်သမျှကိုဖမ်းယူနိုင်ပြီး၎င်းကိုမည်သည့်စက်ပစ္စည်းသို့မဆိုပေးပို့ခြင်း (သို့) in-situ မြင်နိုင်သည်။

ကျနော်တို့ဆွေးနွေးထားပြီးဖြစ်တဲ့ WiFi module အတွက်ပြောတာအားလုံးနီးပါးကဒီတစ်ခုအတွက်အဆင်ပြေမှာပါ၊ ဘက်ပေါင်းစုံကင်မရာ။ ဒါပေမယ့်မင်းတို့သိသင့်တဲ့အရာအားလုံးကဒီလမ်းညွှန်ထဲမှာမင်းကိုပြမယ်။

ESP32-CAM ဆိုသည်မှာအဘယ်နည်း။

El ESP32-CAM ၎င်းသည်သင်စီမံကိန်းများစွာနှင့် Arduino နှင့်အသုံးပြုနိုင်သည်။ ၎င်းသည်သီးခြား microcontroller ပါသည့်ပြီးပြည့်စုံသော module တစ်ခုဖြစ်သည်။ ၎င်းသည်၎င်းကိုသီးခြားလွတ်လပ်စွာအလုပ်လုပ်နိုင်သည်။ WiFi + Bluetooth ဆက်သွယ်မှုအပြင်၊ ဒီ module မှာပေါင်းစည်းထားတဲ့ဗွီဒီယိုကင်မရာနဲ့သိုလှောင်မှုအတွက် microSD slot တခုပါရှိတယ်။

ဒီ module မှာအားလုံးစျေးကြီးသည်မဟုတ်, ရှိစေခြင်းငှါ applications များအလုံးအရင်း။ အချို့သောရိုးရှင်းသော IoT များမှ၊ AI အသုံးပြု၍ ပုံရိပ်ကိုစောင့်ကြည့်ခြင်းနှင့်အသိအမှတ်ပြုခြင်းအတွက်ပိုမိုအဆင့်မြင့်သောသို့၊ သင်မည်သည့်နေရာတွင်မဆိုအဝေးတွင်ဖြစ်ပျက်နေသောအရာများကိုစစ်ဆေးရန်စောင့်ကြည့်ရေးစနစ်တစ်ခုအနေဖြင့် ...

တစ်ခုဝယ်ပါ

ငါပြောခဲ့သလို ESP32-CAM module သည်စျေးသိပ်မကြီးဘူး၊ သင်ယူရိုယူရိုအနည်းငယ်အတွက်ရတယ်။ ပြီးတော့သင်ကအလွယ်တကူရှာတွေ့နိုင်တဲ့အချို့သောစတိုးဆိုင်များသို့မဟုတ် Amazon တွင်တွေ့နိုင်သည် ဥပမာအားဖြင့်၊ ကောင်းသောစျေးနှုန်းမှာအကြံပြုချက်များ:

သင်မြင်သည့်အတိုင်းစျေးမကြီးပါ။

ESP32-CAM ၏နည်းပညာဆိုင်ရာဝိသေသလက္ခဏာများ (အချက်အလက်ဇယား)

ESP32-CAM module တစ်ခုရှိတယ် နည်းပညာဆိုင်ရာဝိသေသလက္ခဏာများ မင်းတို့မြင်နိုင်တဲ့အရမ်းကိုစိတ်ဝင်စားစရာကောင်းတယ် အချက်အလက်စာရွက် ထုတ်လုပ်သူ။ ဒီနေရာမှာငါကအရေးအပါဆုံးအနှစ်ချုပ်:

  • ဆက်သွယ်မှု: WiFi 802.11b / g / n + Bluetooth 4.2 နှင့် BLE နှင့်အတူ။ ရုပ်ပုံတင်ခြင်းကို WiFi မှတစ်ဆင့်ထောက်ပံ့သည်
  • ဆက်သွယ်မှု: UART, SPI၊ I2Cနှင့် PWM။ ဒါဟာ 9 GPIO တံသင်ရှိပါတယ်။
  • နာရီအကြိမ်ရေ: 160Mhz အထိ။
  • microcontroller ကွန်ပျူတာပါဝါ: 600 DMIPS အထိ။
  • Memoria: SRAM ၏ 520KB + PSRAM + SD ကဒ်အထိုင်၏ 4MB
  • extras: အမျိုးစုံအိပ်စက်ခြင်းစနစ်များ၊ OTA မှ upgrade လုပ်နိုင်သော firmware နှင့် built-in flash မှတ်ဉာဏ်အသုံးပြုရန် LEDs များရှိသည်။
  • ကင်မရာ- အထုပ်ထဲ၌ပါ ၀ င်နိုင်သည်သို့မဟုတ်သီးခြားလွတ်လပ်စွာဝယ်ယူနိုင်သည့် OV2640 ကင်မရာများကိုထောက်ပံ့သည်။ ဒီကင်မရာအမျိုးအစားတွေကတော့
    • သင့်ရဲ့အာရုံခံကိရိယာပေါ် 2 MP
    • 1622 × 1200 px UXGA ခင်းကျင်းသောအရွယ်အစား
    • YUV422၊ YUV420, RGB565, RGB555 နှင့် 8-bit data compression တို့အတွက်ထုတ်လုပ်မှုပုံစံ။
    • 15 နှင့် 60 FPS ကြားရှိဓါတ်ပုံကိုသင်ပြောင်းနိုင်သည်။

မြို့ပြ

ESP32-CAM pinout

El နေပြည်တော် သငျသညျယခင်ပုံထဲမှာတွေ့မြင်နိုင်သကဲ့သို့, ESP32-CAM ၏အလွန်ရိုးရှင်းပါသည်။ ထိုအခါကင်မရာကဖွင့်သော connector ကိုချိတ်ဆက်နေသည်။ ထို့နောက် Arduino ၏နမူနာနှင့်သင်အယူအဆရပြီးပြီဖြစ်သော်လည်း၎င်းသည်မည်သို့ချိတ်ဆက်ထားကြောင်းနှင့်တစ်ခုချင်းစီအတွက်မည်သည့်အရာနှင့်ပတ်သက်သည်ကိုသင်ပိုမိုနားလည်လာလိမ့်မည်။

စကားမစပ်၊ ပုံတွင်မပေါ်သော်လည်းအချို့သောအခြေအနေများတွင်၎င်းတို့သည်များသောအားဖြင့်ပြင်ပအင်တင်နာကေဘယ်လ်များနှင့်ချိတ်ဆက်ရန်အသုံးပြုသော PCB တွင်ပတ်ပတ်လည် connector တစ်ခုရှိသည်။ ၎င်းသည် SD socket ၏သတ္တုဘေးတွင်များသောအားဖြင့်ဖြစ်သည်။

သင် a ကိုသုံးနိုင်သည် FTDI ပြင်ပ adapter ဒီ module ကိုချိတ်ဆက်ပြီးသင်ကပိုမိုလွယ်ကူသင်ကထိန်းချုပ်ရန်စေရန်။ ၎င်းသည် ESP32-CAM ဝါယာကြိုးအစား miniUSB type port တစ်ခုကိုခွင့်ပြုသည်။ ဤ modules များထဲမှတစ်ခုကိုသင်အသုံးပြုလိုလျှင်၊

  • 3.3v တွင်အလုပ်လုပ်ရန် FTDI module ကိုပြုပြင်ပါ။
  • ESP0-CAM module ၏ GPIO pin 32 နှင့် GND Jumper ။
  • module ၏ 3v3 pin သည် FTDI ၏ Vcc နှင့်ဆက်သွယ်ရမည်။
  • module ၏ GPIO 3 (UOR) သည် FTDI ၏ TX သို့သွားလိမ့်မည်။
  • module ၏ GPIO 1 (U0T) သည် FTDI ၏ RX သို့သွားသည်။
  • နှင့်အခြား ESP32-CAM ၏ GND FTDI module နှင့်အတူ။

အခုသင်တစ်ခုရှိတယ် USB အမျိုးအစားမျက်နှာပြင်သင်၏စီမံကိန်း၏ဆက်သွယ်မှုကိုလွယ်ကူချောမွေ့စေမည့် ...

Arduino IDE နှင့်ပေါင်းစည်းခြင်း

FTDI၊ ESP32-CAM Arduino

သို့ FTDI နှင့်ပေါင်းစပ်ဆက်သွယ်မှုသည်အလွန်ရိုးရှင်းသည် သငျသညျရုံအောက်ပါလုပ်ဖို့ရှိသည်:

  • ESP5-CAM module ၏ 32v connection ကို FTDI module ၏ Vcc သို့ဆက်သွယ်ပါ။
  • ESP32-CAM module ၏ GND ကို FTDI module ၏ GND နှင့်ချိတ်ဆက်ပါ။
  • FTDI ဘုတ်အဖွဲ့မှ TX0 သည် GPIO 3 (U0RXD) သို့သွားသည်။
  • FTDI ဘုတ်အဖွဲ့မှ RXI သည် GPIO 1 (U0TXD) သို့သွားသည်။
  • ESP0-CAM ဘုတ်၏ GPI32 နှင့် GND ကိုရှောင်ကွင်းသည်။

ယခုတွင်သင်သည် FTDI module မှတစ်ဆင့် USB ကြိုးဖြင့်ကွန်ပျူတာသို့ချိတ်ဆက်နိုင်သည်။ နောက်ထပ်ရွေးချယ်စရာတစ်ခုဖြစ်သည် arduino ချိတ်ဆက်ပါ တိုက်ရိုက်, FTDI module ကိုအသုံးမပြုဘဲ။ ဒါပေမယ့် FTDI နဲ့ကိစ္စကြည့်ရအောင်။ ကိစ္စအများစုအတွက်ပိုကောင်းတယ်။

လိုက်နာရန်ခြေလှမ်းများ အလုပ်လုပ်ရန်အရာအားလုံးကိုစီစဉ်ခြင်းနှင့်အချိန်ဇယားဆွဲရန်။

  1. ဘုတ်သို့ကုဒ်များ upload လုပ်ရန်, သင်ဖို့ရှိသည် USB ချိတ်လိုက်ပါ သင်၏ PC သို့
  2. နောက်တစ်ဆင့်မှာတပ်ဆင်ရန်ဖြစ်သည် ESP32 စာကြည့်တိုက် ဒီတစ်ခု၏အားသာချက်ကိုယူနိုင်ဖို့။ ၎င်းအတွက် Arduino IDE မှ File> Preferences> ရှိရာသို့ URL ထည့်ရန်လယ်ပြင်၌ https://dl.espressif.com/dl/package_esp32_index.json သို့သွားပြီး OK ကိုနှိပ်ပါ။ ယခု Tools> Board> Board Manager> ESP32 ကိုရှာ။ "ESP32 by Espressif Systems" ကိုနှိပ်ပါ။
  3. ထိုအခါဖွင့်လှစ် Arduino IDE ကို > Tools> Boards> AI-Thinker ESP32-CAM ကိုရွေးပါ။ (ဤရွေးချယ်မှုအတွက်မီနူးပေါ်လာစေရန်အတွက် ESP32 addon ကိုသင်တပ်ဆင်ထားရပေမည်) ။ ထို့နောက် Tools> Port သို့ သွား၍ သင်၏ board နှင့်ချိတ်ဆက်ထားသော COM ကိုရွေးပါ။
  4. ယခုသင်လုပ်နိုင်သည် ပုံကြမ်းတစ်ခုတင်ပါ ဘုတ်ပေါ်မှာ၊ ရိုးရိုးရှင်းရှင်းထားဖို့၊ ဥပမာ> File> Example> ESP32> Camera> CameraWebServer ကိုကြည့်ပါ။ ပြီးပါက၎င်းကိုအောင်မြင်စွာဖွင့်ပြီးကြောင်းမက်ဆေ့ခ်ျပေါ်လာသည်နှင့် GND ၏ GPIO pin 0 မှ cable ကိုဖယ်ရှား။ ဘုတ်ပေါ်ရှိ Reset ခလုတ်ကိုနှိပ်ပါ။
  5. နောက်ဆုံးအနေဖြင့်သင်စတင်သုံးနိုင်သည် ဝဘ်စာမျက်နှာ၏ရလဒ်များကိုကြည့်ပါ။ သင်၎င်းကိုဖွင့်သောအခါ၎င်းသည်သင့်ဝက်ဘ်ဘရောက်ဇာတွင်သင်ထည့်ရန်လိုအပ်သည့် IP တစ်ခုပါသော URL ကိုသင့်အားမော်နီတာမှပေးလိမ့်မည်။ ၎င်း မှနေ၍ သင် parameter မ်ားကိုချိန်ညှိနိုင်ပြီးကင်မရာအာရုံခံမှမြင်သောအရာကိုကြည့်နိုင်သည်။

သိသာထင်ရှားတဲ့သင်လုပ်နိုင်ပါတယ် အများကြီးလုပ်ပါ ဒီ module ၏ WiFi နှင့် Bluetooth စွမ်းရည်၏အားသာချက်ကိုယူပြီး။ ကန့်သတ်ချက်သည်သင်၏စိတ်ကူးစိတ်သန်းဖြစ်ကြောင်းသတိရပါ။ ဒီမှာရိုးရှင်းတဲ့နိဒါန်းကိုပြရုံပဲ။

ပိုမိုသိရှိလိုပါက - အခမဲ့ Arduino သင်တန်း


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

2 မှတ်ချက်များ, သင့်စွန့်ခွာ

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။ တောင်းဆိုနေတဲ့လယ်ယာနှင့်အတူမှတ်သားထားတဲ့ *

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊

  1.   သူ Manuel ဟုသူကပြောသည်

    ကောင်းသောနေ့လည်ခင်း။
    အရာအားလုံးကို ပြီးပြည့်စုံစွာ ရှင်းပြထားပြီး ပရိုဂရမ်သည် ပြီးပြည့်စုံစွာ လည်ပတ်နေသော်လည်း၊ အမှတ်စဉ် မော်နီတာတွင် Wi-Fi ကို သိရှိနိုင်စေရန် ESP32 ကို ပြန်လည်သတ်မှတ်သောအခါတွင်၊ တူညီသော ကင်မရာ အမှားအယွင်းကို ကျွန်ုပ် အမြဲတမ်း ရရှိပါသည်။

    E (873) ကင်မရာ- အမှားအယွင်း 0x105(ESP_ERR_NOT_FOUND) ဖြင့် ကင်မရာစစ်ဆေးခြင်း မအောင်မြင်ပါ။
    ကင်မရာ init အမှား 0x105 ဖြင့် မအောင်မြင်ပါ။

    ဘာဖြစ်နိုင်သလဲ?
    ကြိုတင်မဲအတွက်ကျေးဇူးတင်ပါတယ်။

    1.    ဣဇာက်သည် ဟုသူကပြောသည်

      ဟဲလို,
      ကင်မရာ module ချိတ်ဆက်ကိရိယာ သို့မဟုတ် သင့်လျော်သော ပါဝါထောက်ပံ့မှုကြောင့် ဖြစ်နိုင်သည်။
      အဲဒီနှစ်ခုကို စစ်ဆေးကြည့်ပါ။
      တစ်ဦးကမေတ္တာနှင့်ကြားလိုက်ပါ၏။