The Best College Academy of Our Small City

ELIN - SMK Negeri 1 Krangkeng Teknik ELektronika Industri

Tutorial pemograman ESP32- cam CameraWebServer dengan arduino uno

Friday, December 18, 2020

 

Pada pembahasan kali ini admin akan mengupas tentang penggunaan ESP32-CAM. Module ini merupakan sebuah module WiFi yang sudah dilengkapi dengan kamera. Dari module ini kita bisa gunakan untuk berbagai keperluan, contoh untuk CCTV, mengambil gambar dan sebagainya. Fitur lain yaitu kita bisa mendeteksi wajah (face detection) dan pengenalan wajah (face recognition).

Papan pengembangan harga rendah ini memiliki chip pengatur tegangan 5volt hingga 3,3 volt onboard, chip ESP32 dengan Bluetooth (BLE), wifi, pin GPIO, kamera 2MP & LED SMD berukuran besar tetapi sayangnya papan murah ini tidak memiliki chip programmer onboard seperti papan nodemcu lainnya. Biasanya kita harus memprogramnya menggunakan konverter FDTI atau USB to TTL.

JIKA Anda tidak memiliki konverter USB ke TTL & memiliki Arduino UNO maka tidak perlu membuang uang untuk membeli konverter TTL ini.


BAHAN BAHAN YANG DIBUTUHKAN :

  1. ESP32 CAM (Saya menggunakan pemikir AI)
  2. Papan Arduino UNO
  3. Kabel jumper
  4. Perangkat lunak Arduino IDE
  5. WiFi/hotspot

Koneksi  ESP32cam ke Arduino UNO

  • Hubungkan Arduino 5volt ke esp 32 cam 5 volt.
  • Arduino GND ke GND
  • Arduino RX ke Cam board RX & TX ke TX
  • Arduino mengatur ulang pin ke GND
  • ESP 32cam D0 ke Gnd

  • Skematik ESP32- cam  CameraWebServer dengan arduino uno

Sekarang buka Arduino IDE di PC Anda, buka File> Preferensi>

Sekarang tempel tautan di bawah ini di URL pengelola papan

https://dl.espressif.com/dl/package_esp32_index.json









sekarang pilih tool => BOARD =>Board Manage r=> ketik"esp32" . dan instal

lalu buka examples arduinoISP>> arduinoISP


lalu atur tool board  arduino uno  dan port 39(atau lainya)

setelah selesai klik  upload.

Setelah selesai, upload lalu klik examples klik esp32 >> camera >> CameraWebserver

masuk ke Tools> Select port where arduino UNO terhubung

  • Sekarang masuk ke papan> pilih papan> ESP32 "Modul Wrover"
  • Mode Flash> QIO
  • Frekuensi Flash> 40MHZ
  • Skema Partisi> Aplikasi Besar (3mb Tanpa OTA)
  • Kecepatan unggah> 115200
  • Programmer> AVR ISP
aktifkan hotspot/wifinya,  Edit definisi Sketch agar terlihat seperti ini (dengan asumsi Anda menggunakan modul Ai-Thinker):

// Select camera model
 //#define CAMERA_MODEL_WROVER_KIT
//#define CAMERA_MODEL_ESP_EYE
//#define CAMERA_MODEL_M5STACK_PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE
 #define CAMERA_MODEL_AI_THINKER

sekarang klik verify lalu  upload, pada saat connecting....... klik reset pada esp32 cam dan tunggu sejenak dalam proses upload hingga writing at 100 %. setelah itu klik serial monitor  pilih boudrate >>115200.... lalu copot  GND TO D0 pada esp32cam.  klik reset pada esp32cam maka akan tampil seperti ini

dan akan tampil alamat web lalu copy http://192.168.43.49 dan  paste
klik start stream

dan ini hasilnya


selamat mencoba semoga berhasil.......