lonelybinary.com
ກະດານ Arducam ESP32 UNO
ຄູ່ມືຜູ້ໃຊ້
Rev 1.0, Jun 2017
ແນະນຳ
ດຽວນີ້ Arducam ປ່ອຍກະດານ Arduino ໂດຍອີງໃສ່ ESP32 ສໍາລັບໂມດູນກ້ອງຖ່າຍຮູບ mini Arducam ໃນຂະນະທີ່ຮັກສາຮູບແບບດຽວກັນຂອງປັດໃຈແລະ pinout ຄືກັບກະດານ Arduino UNO R3 ມາດຕະຖານ. ແສງສະຫວ່າງສູງກະດານ ESP32 ນີ້ແມ່ນວ່າມັນເຂົ້າກັນດີກັບໂມດູນກ້ອງຖ່າຍຮູບ Arducam mini 2MP ແລະ 5MP, ສະຫນັບສະຫນູນການສະຫນອງພະລັງງານຫມໍ້ໄຟ Lithium ແລະການສາກໄຟໃຫມ່ແລະການກໍ່ສ້າງໃນຊ່ອງ SD card. ມັນສາມາດເປັນການແກ້ໄຂທີ່ເຫມາະສົມສໍາລັບຄວາມປອດໄພໃນເຮືອນແລະຄໍາຮ້ອງສະຫມັກກ້ອງຖ່າຍຮູບ IoT.
ຄຸນສົມບັດ
- ກໍ່ສ້າງໃນໂມດູນ ESP-32S
- 26 pins input/output ດິຈິຕອນ, ພອດ IO ມີຄວາມທົນທານ 3.3V
- ການໂຕ້ຕອບກ້ອງຖ່າຍຮູບ Arducam Mini 2MP / 5MP
- ການສາກແບັດເຕີຣີ Lithium 3.7V/500mA ສູງສຸດ
- ການສ້າງໃນຊ່ອງສຽບກາດ SD/TF
- ສຽບສາຍໄຟ 7-12V
- ສ້າງໃນການໂຕ້ຕອບ micro USB-Serial
- ເຂົ້າກັນໄດ້ກັບ Arduino IDE
ນິຍາມ Pin
ກະດານມີເຄື່ອງສາກແບດເຕີລີ່ Lithium, ເຊິ່ງຍອມຮັບແບດເຕີລີ່ Lithium 3.7V / 500mA. ຕົວຊີ້ວັດການສາກໄຟ ແລະການຕັ້ງຄ່າປັດຈຸບັນຂອງການສາກໄຟສາມາດພົບໄດ້ຈາກຮູບທີ 3.
ການເລີ່ມຕົ້ນ ESP32 ກັບ Arduino IDE
ບົດນີ້ສະແດງໃຫ້ທ່ານເຫັນວິທີການພັດທະນາແອັບພລິເຄຊັນສໍາລັບກະດານ Arducam ESP32 UNO ໂດຍໃຊ້ Arduino IDE. (ທົດສອບໃນ 32 ແລະ 64 bit ເຄື່ອງ Windows 10)
4.1 ຂັ້ນຕອນການຕິດຕັ້ງສະຫນັບສະຫນູນ Arducam ESP32 ໃນ Windows
- ເລີ່ມດາວໂຫລດ ແລະຕິດຕັ້ງ Arduino IDE Windows Installer ຫຼ້າສຸດຈາກ arduino.cc
- ດາວໂຫລດແລະຕິດຕັ້ງ Git ຈາກ git-scm.com
- ເລີ່ມ 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 ເພື່ອເລີ່ມຕົ້ນການ cloning repository: ເປີດ C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools ແລະ double-click get.exe
ເມື່ອ get.exe ສໍາເລັດ, ທ່ານຄວນເບິ່ງຕໍ່ໄປນີ້ files ໃນໄດເລກະທໍລີ
ສຽບກະດານ ESP32 ຂອງທ່ານແລະລໍຖ້າໃຫ້ໄດເວີຕິດຕັ້ງ (ຫຼືຕິດຕັ້ງດ້ວຍຕົນເອງທີ່ອາດຈະຕ້ອງການ)
4.2 ການນໍາໃຊ້ Arduino IDE
ຫຼັງຈາກການຕິດຕັ້ງກະດານ Arducam ESP32UNO, ທ່ານສາມາດເລືອກກະດານນີ້ຈາກເມນູເຄື່ອງມື -> ກະດານ. ແລະມີຫຼາຍພ້ອມທີ່ຈະໃຊ້ examples ຈາກ File-> ຕົວຢ່າງamples->ArduCAM. ທ່ານສາມາດນໍາໃຊ້ເຫຼົ່ານີ້ examples ໂດຍກົງຫຼືເປັນຈຸດເລີ່ມຕົ້ນເພື່ອພັດທະນາລະຫັດຂອງທ່ານເອງ.
ເລີ່ມ Arduino IDE, ເລືອກກະດານຂອງທ່ານໃນເຄື່ອງມື> ເມນູກະດານ>ເລືອກ example ຈາກ File-> ຕົວຢ່າງamples->ArduCAM
ຕັ້ງຄ່າການຕັ້ງຄ່າກ້ອງຖ່າຍຮູບ
ທ່ານຈໍາເປັນຕ້ອງດັດແປງ memorysaver.h file ເພື່ອເປີດໃຊ້ກ້ອງຖ່າຍຮູບ OV2640 ຫຼື OV5642 ສໍາລັບໂມດູນກ້ອງຖ່າຍຮູບ ArduCAM Mini 2MP ຫຼື 5MP. ສາມາດເປີດກ້ອງໄດ້ເທື່ອລະອັນເທົ່ານັ້ນ. memorysaver.h file ຕັ້ງຢູ່
C:\Users\Computer\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM ລວບລວມແລະອັບໂຫລດ
ກົດອັບໂຫລດ example ຈະ flashed ອັດຕະໂນມັດເຂົ້າໄປໃນກະດານ.
4.3 ຕົວຢ່າງamples
ມີ 4 examples ສໍາລັບທັງສອງ 2MP ແລະ 5MP ໂມດູນກ້ອງຖ່າຍຮູບ mini ArduCAM.
ArduCAM_ESP32_ ບັນທຶກ
ນີ້ example ໃຊ້ HTTP protocol ເພື່ອບັນທຶກພາບຖ່າຍຫຼືວິດີໂອຜ່ານເຄືອຂ່າຍ wifi ເຮືອນຈາກ ArduCAM mini 2MP / 5MP ແລະສະແດງຢູ່ໃນ web ຕົວທ່ອງເວັບ.
ຄ່າເລີ່ມຕົ້ນແມ່ນໂຫມດ AP, ຫຼັງຈາກອັບໂຫຼດຕົວຢ່າງ, ທ່ານສາມາດຄົ້ນຫາ 'arducam_esp32' ແລະເຊື່ອມຕໍ່ມັນໂດຍບໍ່ມີລະຫັດຜ່ານ.ຖ້າທ່ານຕ້ອງການໃຊ້ໂຫມດ STA, ທ່ານຄວນປ່ຽນ 'int wifiType = 1' ເປັນ 'int wifiType =0'.Tthe ssid ແລະລະຫັດຜ່ານຄວນຖືກດັດແກ້ກ່ອນທີ່ຈະອັບໂຫລດ.
ຫຼັງຈາກການອັບໂຫລດ, ທີ່ຢູ່ IP ຂອງຄະນະກໍາມະຈະໄດ້ຮັບໂດຍຜ່ານການ DHCP protocol. ທ່ານສາມາດຄິດອອກທີ່ຢູ່ IP ໂດຍຜ່ານການຕິດຕາມ serial ດັ່ງທີ່ຮູບທີ່ 9 ສະແດງໃຫ້ເຫັນ. ການຕັ້ງຄ່າ baudrate ຈໍສະແດງຜົນ serial ເລີ່ມຕົ້ນແມ່ນ 115200bps.
ສຸດທ້າຍ, ເປີດ index.html , ປ້ອນທີ່ຢູ່ IP ທີ່ໄດ້ຮັບຈາກ serial monitor ແລ້ວຖ່າຍຮູບ ຫຼືວິດີໂອ. html ໄດ້ files ຕັ້ງຢູ່ທີ່
C:\Users\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 ເອົາຄລິບວິດີໂອ JPEG ເຄື່ອນໄຫວໂດຍໃຊ້ ArduCAM mini 2MP/5MP ແລະຫຼັງຈາກນັ້ນເກັບໄວ້ໃນບັດ TF/SD ເປັນຮູບແບບ AVI. ArduCAM_ESP32_ນອນ
ເພື່ອຫຼຸດຜ່ອນການໃຊ້ພະລັງງານ, ການໂທຫາຟັງຊັນການໂຕ້ຕອບທັນທີເຂົ້າໄປໃນໂຫມດ Deep – sleep. ໃນໂຫມດນີ້, ຊິບຈະຕັດການເຊື່ອມຕໍ່ wi-fi ແລະການເຊື່ອມຕໍ່ຂໍ້ມູນທັງຫມົດແລະເຂົ້າສູ່ໂຫມດນອນ. ພຽງແຕ່ໂມດູນ RTC ຈະຍັງເຮັດວຽກແລະຮັບຜິດຊອບສໍາລັບການກໍານົດເວລາຂອງຊິບ. ການສາທິດນີ້ແມ່ນເຫມາະສົມສໍາລັບພະລັງງານຫມໍ້ໄຟ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ກະດານພັດທະນາ ArduCam ESP32 UNO R3 [pdf] ຄູ່ມືຜູ້ໃຊ້ ກະດານພັດທະນາ ESP32 UNO R3, ESP32, ກະດານພັດທະນາ UNO R3, ກະດານພັດທະນາ R3, ກະດານພັດທະນາ, ກະດານ |