接線、貼小幫手、選相機模式
Arduino 不用裝函式庫:把「小幫手」貼進程式——開頭幾行(位址、結構)放最上面,函式放最下面。之後就能用 ucReadBlob() 這些函式。
- 接線:相機 5V → 5V(相機很耗電,建議外接 5 V、2 A 以上,GND 接在一起)、GND → GND、SDA → A4、SCL → A5(UNO/Nano)。UNO R4 接板子上標 SDA/SCL 的腳;ESP32 接 GPIO 21(SDA)/22(SCL)。
- I2C 腳位暫定,待上機:相機端目前是 SDA=IO3、SCL=IO1;相機要燒「I2C 版」韌體(跟樂高串口版共用 IO1/IO3,二選一)。
- 把右邊標 ① 的程式貼進 Arduino IDE(小幫手在最下面,按「顯示小幫手」看全部;「複製程式」一定是完整的)。也可以下載 MBC_UniCam.h 放進草稿碼資料夾,改成
#include "MBC_UniCam.h"。 - 選相機模式:下面點一個模式編號(模式編號=相機模式 ×10+子選項)。I2C 可以用命令切模式,第 2 步的程式開機時會幫相機切過去。