Beetle ESP32-C3试用

2023-05-294852
AI 快速预览详细 收起
本文介绍了作者在使用Beetle ESP32-C3进行课程设计时遇到的各种报错问题,并通过大神推荐的mixly工具成功解决了这些问题,最终实现了点灯。尽管距离目标还很远,但为后续尝试microPython打下了基础。
板子到手很久了,由于工作原因到现在才开始学习使用。
本来是想用小巧的板子设计课程,降低成本。平时使用microPython+thonny+ESP32制作东西。所以想当然的以为差不多
现实是骨感的,直接上图
Beetle ESP32-C3试用图1
各种不同的错误,后来在大神的推荐下,采用mixly
结果

Beetle ESP32-C3试用图2

没错,还是报错。这是大神更错的图,我才意识到不能有中文路径。
经过各种试错,终于实现了。。。。。。。点灯
Beetle ESP32-C3试用图3
这是成功的程序。距离我的目标还很远,我还是想尝试microPython,后面继续努力吧

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
穷玩猫
穷玩猫
作者
对了,成功后尝试使用超声波传感器控制灯,结果没有得到测试数据
[code]float checkdistance_20_21() {
digitalWrite(20, LOW);
delayMicroseconds(2);
digitalWrite(20, HIGH);
delayMicroseconds(10);
digitalWrite(20, LOW);
float distance = pulseIn(21, HIGH) / 58.00;
delay(10);
return distance;
}
void setup(){
pinMode(20, OUTPUT);
pinMode(21, INPUT);
Serial.begin(9600);
}
void loop(){
Serial.println(checkdistance_20_21());
}[/code]
- 没有更多了 -