ESP32-CAM: ສິ່ງທີ່ທ່ານຄວນຮູ້ກ່ຽວກັບໂມດູນນີ້

ESP32-CAM

ພວກເຮົາໄດ້ເຜີຍແຜ່ກ່ຽວກັບ ໜັງ ສືພີມ ໂມດູນ WiFi to Arduino ອີກຄັ້ງ ໜຶ່ງ, ແຕ່ເທື່ອນີ້ມັນກ່ຽວກັບໂມດູນ ESP32-CAM, ໂມດູນ WiFi ESP32 ພ້ອມກ້ອງວິດີໂອທີ່ມີໃນຕົວ. ສິ່ງນີ້ຊ່ວຍໃຫ້ມີ ໜ້າ ທີ່ ໃໝ່, ເຊັ່ນ: ການເຝົ້າລະວັງຫຼືການສອດແນມທາງໄກ, ເກັບທຸກສິ່ງທີ່ເກີດຂື້ນເມື່ອທ່ານບໍ່ຢູ່ແລະສົ່ງໄປທີ່ອຸປະກອນໃດ ໜຶ່ງ ເພື່ອບັນທຶກຫຼືສາມາດເບິ່ງເຫັນໃນສະຖານທີ່.

ເກືອບທຸກສິ່ງທຸກຢ່າງໄດ້ເວົ້າ ສຳ ລັບໂມດູນ WiFi ທີ່ພວກເຮົາໄດ້ສົນທະນາກັນແລ້ວ, ມັນຈະຖືກຕ້ອງ ສຳ ລັບເຄື່ອງນີ້, ພຽງແຕ່ວ່າມັນມີບາງສ່ວນທີ່ມີຄ່າເລັກນ້ອຍນອກ ເໜືອ ຈາກ ກ້ອງຖ່າຍຮູບປະສົມປະສານ. ແຕ່ທຸກສິ່ງທີ່ທ່ານຕ້ອງການຮູ້ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນໃນຄູ່ມືນີ້ ...

ESP32-CAM ແມ່ນຫຍັງ?

El ESP32-CAM ມັນແມ່ນໂມດູນທີ່ທ່ານສາມາດ ນຳ ໃຊ້ກັບຫຼາຍໆໂຄງການ, ແລະກັບ Arduino. ມັນແມ່ນໂມດູນທີ່ສົມບູນກັບ microcontroller ແບບປະສົມປະສານ, ເຊິ່ງສາມາດເຮັດໃຫ້ມັນເຮັດວຽກໄດ້ອຍ່າງອິສະລະ. ນອກເຫນືອໄປຈາກການເຊື່ອມຕໍ່ WiFi + Bluetooth, ໂມດູນນີ້ຍັງມີກ້ອງວິດີໂອແບບປະສົມປະສານ, ແລະມີຊ່ອງສຽບ microSD ສຳ ລັບເກັບຂໍ້ມູນ.

ໂມດູນນີ້ບໍ່ແພງເລີຍແລະທ່ານກໍ່ສາມາດມີໄດ້ ຝູງຊົນຂອງຄໍາຮ້ອງສະຫມັກ. ຈາກບາງ IoT ງ່າຍໆ, ຈົນເຖິງຂັ້ນສູງອື່ນໆ ສຳ ລັບການກວດສອບແລະຮັບຮູ້ຮູບພາບໂດຍໃຊ້ AI, ແລະແມ່ນແຕ່ລະບົບເຝົ້າລະວັງເພື່ອກວດກາເບິ່ງວ່າມີຫຍັງເກີດຂື້ນໃນສະຖານທີ່ຫ່າງໄກສອກຫຼີກບ່ອນໃດກໍ່ຕາມທີ່ທ່ານຢູ່ ...

ຊື້ ໜຶ່ງ ອັນ

ໂມດູນ ESP32-CAM ບໍ່ແພງເລີຍ, ດັ່ງທີ່ຂ້ອຍໄດ້ເວົ້າ, ສຳ ລັບສອງສາມເອີໂຣທ່ານສາມາດມີ. ແລະທ່ານສາມາດຊອກຫາມັນໄດ້ງ່າຍໃນບາງຮ້ານພິເສດຫລືໃນ Amazon. ຕົວຢ່າງ, ນີ້ແມ່ນບາງຢ່າງ ຂໍ້ສະ ເໜີ ແນະໃນລາຄາທີ່ດີ:

ດັ່ງທີ່ທ່ານເຫັນ, ມັນບໍ່ແພງເລີຍ…

ຄຸນລັກສະນະທາງວິຊາການຂອງ ESP32-CAM (datasheet)

ໂມດູນ ESP32-CAM ມີບາງອັນ ຄຸນລັກສະນະທາງວິຊາການ ຫນ້າສົນໃຈຫຼາຍທີ່ທ່ານສາມາດເບິ່ງໃນ datasheet ຜູ້ຜະລິດ. ນີ້ຂ້າພະເຈົ້າຂໍສະຫຼຸບຫຍໍ້ສິ່ງທີ່ ສຳ ຄັນທີ່ສຸດ:

  • Conectividad: WiFi 802.11b / g / n + Bluetooth 4.2 ກັບ BLE. ຮອງຮັບການອັບໂຫລດຮູບພາບຜ່ານ WiFi.
  • ການເຊື່ອມຕໍ່: UART, SPI, I2Cແລະ PWM. ມັນມີເຂັມ GPIO 9.
  • ຄວາມຖີ່ຂອງໂມງ: ເຖິງ 160Mhz.
  • ພະລັງງານຄອມພິວເຕີ້ Microcontroller: ເຖິງ 600 DMIPS.
  • ຫນ່ວຍຄວາມຈໍາ: 520KB ຂອງ SRAM + 4MB ຂອງຊ່ອງສຽບກາດ PSRAM + SD
  • ພິເສດ: ມີຫຼາຍຮູບແບບການນອນ, firmware ທີ່ສາມາດປັບປຸງໄດ້ໂດຍ OTA, ແລະໄຟ LED ສຳ ລັບໃຊ້ກັບຫນ່ວຍຄວາມ ຈຳ ແຟດແຟດ.
  • ກ້ອງຖ່າຍຮູບ: ສະ ໜັບ ສະ ໜູນ ກ້ອງ OV2640 ທີ່ສາມາດເຂົ້າມາໃນຊອງຫລືຊື້ໄດ້ຢ່າງອິດສະຫຼະ. ກ້ອງປະເພດເຫຼົ່ານີ້ມີ:
    • 2 MP ໃນເຊັນເຊີຂອງທ່ານ
    • ຂະ ໜາດ ແຖວ 1622 × 1200 px ຂະ ໜາດ UXGA
    • ຮູບແບບຜົນຜະລິດ YUV422, YUV420, RGB565, ຮູບແບບຜົນຜະລິດ RGB555 ແລະການບີບອັດຂໍ້ມູນ 8 ບິດ.
    • ທ່ານສາມາດໂອນຮູບພາບລະຫວ່າງ 15 ແລະ 60 FPS.

Pinout

ສາຍ ESP32-CAM

El ດັງ ຂອງ ESP32-CAM ແມ່ນງ່າຍດາຍຫຼາຍ, ດັ່ງທີ່ທ່ານເຫັນໃນແຜນວາດກ່ອນ ໜ້າ ນີ້. ແລະກ້ອງຖ່າຍຮູບໄດ້ຖືກເຊື່ອມຕໍ່ກັບຕົວເຊື່ອມຕໍ່ທີ່ສາມາດໃຊ້ໄດ້ສໍາລັບມັນ. ຫຼັງຈາກນັ້ນ, ກັບຕົວຢ່າງຂອງ Arduino, ທ່ານຈະເຂົ້າໃຈດີຂຶ້ນກ່ຽວກັບວິທີທີ່ມັນເຊື່ອມຕໍ່ແລະສິ່ງທີ່ແຕ່ລະຄົນແມ່ນເພື່ອ, ເຖິງແມ່ນວ່າທ່ານສາມາດມີຄວາມຄິດຢູ່ແລ້ວ.

ໂດຍວິທີທາງການ, ເຖິງແມ່ນວ່າມັນບໍ່ປາກົດຢູ່ໃນຮູບພາບ, ພວກມັນມັກຈະມີຕົວເຊື່ອມຕໍ່ຮອບຢູ່ເທິງ PCB ທີ່ໃຊ້ໃນການເຊື່ອມຕໍ່ສາຍສາຍອາກາດພາຍນອກໃນບາງກໍລະນີ. ປົກກະຕິແມ່ນຢູ່ຖັດຈາກແຜ່ນໂລຫະຂອງເຕົ້າຮັບ SD.

ທ່ານສາມາດໃຊ້ a ອະແດບເຕີພາຍນອກ FTDI ເພື່ອເຊື່ອມຕໍ່ໂມດູນນີ້ແລະເຮັດໃຫ້ທ່ານງ່າຍຕໍ່ການຄວບຄຸມມັນ. ນີ້ອະນຸຍາດໃຫ້ໃຊ້ພອດ miniUSB ປະເພດແທນສາຍໄຟ ESP32-CAM. ເພື່ອໃຊ້ ໜຶ່ງ ໃນໂມດູນເຫຼົ່ານີ້, ທ່ານສາມາດເຊື່ອມຕໍ່ກັບມັນໄດ້ດັ່ງນີ້:

  • ຕັ້ງຄ່າໂມດູນ FTDI ໃຫ້ເຮັດວຽກທີ່ 3.3v.
  • Jumper ເຂັມ GPIO pin 0 ແລະ GND ຂອງໂມດູນ ESP32-CAM.
  • ເຂັມ 3v3 ຂອງໂມດູນຕ້ອງໄດ້ເຊື່ອມຕໍ່ກັບ Vcc ຂອງ FTDI.
  • GPIO 3 (UOR) ຂອງໂມດູນຈະໄປທີ່ TX ຂອງ FTDI.
  • GPIO 1 (U0T) ຂອງໂມດູນໄປທີ່ RX ຂອງ FTDI.
  • ແລະອີກ GND ຂອງ ESP32-CAM ກັບ GND ຂອງໂມດູນ FTDI.

ດຽວນີ້ເຈົ້າມີແລ້ວ ອິນເຕີເຟດປະເພດ USB, ເຊິ່ງສາມາດສ້າງຄວາມສະດວກໃນການເຊື່ອມຕໍ່ຂອງໂຄງການຂອງທ່ານ ...

ການປະສົມປະສານກັບ Arduino IDE

FTDI, ESP32-CAM Arduino

ເພື່ອຈະສາມາດ ປະສົມປະສານກັບ FTDI, ການເຊື່ອມຕໍ່ແມ່ນງ່າຍດາຍຫຼາຍ. ທ່ານພຽງແຕ່ຕ້ອງເຮັດດັ່ງຕໍ່ໄປນີ້:

  • ເຊື່ອມຕໍ່ການເຊື່ອມຕໍ່ 5v ຂອງໂມດູນ ESP32-CAM ກັບ Vcc ຂອງໂມດູນ FTDI.
  • ເຊື່ອມຕໍ່ GND ຂອງໂມດູນ ESP32-CAM ກັບ GND ຂອງໂມດູນ FTDI.
  • TX0 ຈາກຄະນະ FTDI ໄປທີ່ GPIO 3 (U0RXD).
  • RXI ຈາກຄະນະ FTDI ໄປທີ່ GPIO 1 (U0TXD).
  • ແລະ bypasses GPI0 ແລະ GND ຂອງຄະນະ ກຳ ມະການ ESP32-CAM.

ຕອນນີ້ທ່ານສາມາດເຊື່ອມຕໍ່ມັນກັບຄອມພິວເຕີ້ໂດຍໃຊ້ສາຍ USB ຜ່ານໂມດູນ FTDI. ທາງເລືອກອື່ນແມ່ນ ເຊື່ອມຕໍ່ມັນກັບ arduino ໂດຍກົງ, ໂດຍບໍ່ຕ້ອງໃຊ້ໂມດູນ FTDI. ແຕ່ໃຫ້ເບິ່ງກໍລະນີກັບ FTDI ເຊິ່ງດີກວ່າ ສຳ ລັບກໍລະນີສ່ວນໃຫຍ່ ...

ໄດ້ ຂັ້ນຕອນໃນການປະຕິບັດຕາມ ການຕັ້ງຄ່າແລະ ກຳ ນົດເວລາທຸກຢ່າງເພື່ອເຮັດວຽກ:

  1. ເພື່ອທີ່ຈະອັບລະຫັດໃສ່ກະດານ, ທ່ານຕ້ອງ ເຊື່ອມຕໍ່ USB ກັບ PC ຂອງທ່ານ.
  2. ຂັ້ນຕອນຕໍ່ໄປແມ່ນການຕິດຕັ້ງ ຫ້ອງສະ ໝຸດ ESP32 ເພື່ອຈະສາມາດໃຊ້ປະໂຫຍດຈາກສິ່ງນີ້ໄດ້. ສຳ ລັບສິ່ງນັ້ນ, ຈາກ Arduino IDE ໄປທີ່ File> Preferences> ຢູ່ບ່ອນນັ້ນ, ໃນບ່ອນທີ່ຈະເພີ່ມ URL, ເພີ່ມ: https://dl.espressif.com/dl/package_esp32_index.json ແລະກົດ OK. ຕອນນີ້ເຂົ້າໄປທີ່ Tools> Board> Board Board> ຊອກຫາ ESP32 ແລ້ວກົດຕິດຕັ້ງ "ESP32 ໂດຍ Espressif Systems".
  3. ຫຼັງຈາກນັ້ນເປີດ Arduino IDE > ເຄື່ອງມື> ກະດານ> ເລືອກ AI-Thinker ESP32-CAM (ທ່ານຕ້ອງມີຕົວຕິດຕັ້ງ ESP32 ເພື່ອໃຫ້ຕົວເລືອກນີ້ປາກົດຢູ່ໃນເມນູ). ຈາກນັ້ນເຂົ້າໄປທີ່ Tools> Port ແລະເລືອກ COM, ບ່ອນທີ່ກະດານເຊື່ອມຕໍ່ຂອງທ່ານເຊື່ອມຕໍ່ຢູ່.
  4. ດຽວນີ້ເຈົ້າສາມາດ ອັບແຕ້ມຮູບ ຢູ່ເທິງກະດານ, ເພື່ອເຮັດໃຫ້ມັນງ່າຍດາຍ, ໃຊ້ຕົວຢ່າງ ໜຶ່ງ ເບິ່ງເອກະສານ> ຕົວຢ່າງ> ESP32> ກ້ອງ> CameraWebServer. ເມື່ອເຮັດແລ້ວ, ເມື່ອຂໍ້ຄວາມທີ່ມັນຖືກໂຫລດ ສຳ ເລັດຈະປາກົດ, ເອົາສາຍຈາກ GPIO pin 0 ຂອງ GND ແລ້ວກົດປຸ່ມ Reset ຢູ່ເທິງກະດານ.
  5. ສຸດທ້າຍ, ທ່ານສາມາດໃຊ້ແລະເລີ່ມຕົ້ນ ເບິ່ງຜົນໄດ້ຮັບໃນການໂຕ້ຕອບເວັບໄຊຕ໌ ... ເມື່ອທ່ານໃຊ້ມັນ, ມັນຈະໃຫ້ທ່ານຕິດຕາມ URL ທີ່ມີ IP ທີ່ທ່ານຕ້ອງໃສ່ໃນໂປແກຼມທ່ອງເວັບຂອງທ່ານເພື່ອເຂົ້າເຖິງ. ຈາກມັນທ່ານສາມາດປັບຕົວກໍານົດແລະເບິ່ງສິ່ງທີ່ເຫັນຈາກເຊັນເຊີກ້ອງຖ່າຍຮູບ.

ແນ່ນອນ, ທ່ານສາມາດເຮັດໄດ້ ເຮັດຫຼາຍກວ່າເກົ່າ ໃຊ້ປະໂຫຍດຈາກຄວາມສາມາດຂອງ WiFi ແລະ Bluetooth ຂອງໂມດູນນີ້. ຈື່ໄວ້ວ່າຂໍ້ ຈຳ ກັດແມ່ນຈິນຕະນາການຂອງທ່ານ. ນີ້ຂ້າພະເຈົ້າພຽງແຕ່ສະແດງໃຫ້ທ່ານແນະ ນຳ ແບບງ່າຍໆ…

ຂໍ້ມູນເພີ່ມເຕີມ - ຫຼັກສູດ Arduino ຟຣີ


ເນື້ອໃນຂອງບົດຂຽນຍຶດ ໝັ້ນ ຫລັກການຂອງພວກເຮົາ ຈັນຍາບັນຂອງບັນນາທິການ. ເພື່ອລາຍງານການກົດຜິດພາດ ທີ່ນີ້.

ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ

ອອກ ຄຳ ເຫັນຂອງທ່ານ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

*

*

  1. ຮັບຜິດຊອບຕໍ່ຂໍ້ມູນ: Miguel ÁngelGatón
  2. ຈຸດປະສົງຂອງຂໍ້ມູນ: ຄວບຄຸມ SPAM, ການຈັດການ ຄຳ ເຫັນ.
  3. ກົດ ໝາຍ: ການຍິນຍອມຂອງທ່ານ
  4. ການສື່ສານຂໍ້ມູນ: ຂໍ້ມູນຈະບໍ່ຖືກສື່ສານກັບພາກສ່ວນທີສາມຍົກເວັ້ນໂດຍພັນທະທາງກົດ ໝາຍ.
  5. ການເກັບຂໍ້ມູນ: ຖານຂໍ້ມູນທີ່ຈັດໂດຍ Occentus Networks (EU)
  6. ສິດ: ໃນທຸກເວລາທີ່ທ່ານສາມາດ ຈຳ ກັດ, ກູ້ຄືນແລະລຶບຂໍ້ມູນຂອງທ່ານ.