【入门级蓝牙wifi芯片:ESP32cam系列】ESP32cam+烧录座无需TTL如何实现5V供电(一)
ESP32cam和带usb接口的烧录座组合有两大作用,一可以将程序通过arduino走usb接口烧入esp32cam中,二usb接口连接电源使摄像头工作。
但是ESP32cam除了摄像头还可以有其他作用,比如蓝牙无线控制等,其相比esp32缓存更大,性能更强。
一般是搭配esp32和TTL实现其他各种功能,但ESP32cam、烧录座、面包板无需TTL也可以实现,第一步就是连接好供电。
实际测试发现ESP32CAM有3v3 IO16 IO0 GND VCC UOR UOT GND/R 和IO4 IO2 IO13 IO15 IO13 IO12 GND 5V一共16个外接引脚,实际测试5V、GND可以作为供电接口(2个GND中的任意一个都可以,GND/R不行),3v3和VCC也不行。
具体方法是将ESP32cam和烧录座在烧写完程序后分开,记下烧录座上的5V和GND排插位置,将其连接到面包板上,电源通过usb接口连接到烧录座上。ESP32cam上的5V和GND也连接到面包板上,这样就可以通过电源给ESP32cam供电。为了验证供电是否成功,可以利用ESP32cam的IO2接口实现LED灯泡的点亮,程序如下所示:
// 定义LED连接的GPIO引脚\n\n#define LED_PIN 2
void setup() {
// 初始化GPIO引脚为输出模式
pinMode(LED_PIN, OUTPUT);
}
void loop() { // 点亮LED
digitalWrite(LED_PIN, HIGH);
ESESP32AP32Adelay(1000); // 延迟1秒
// 熄灭LED
digitalWrite(LED_PIN, LOW);
delay(1000); // 延迟1秒}
注意LED的长脚为正极连接到IO2,短脚连接到面包板的GND上,之后还可以实现wifi和蓝牙控制等其他的功能。
更多推荐



所有评论(0)