- 博客(6)
- 收藏
- 关注
原创 ESP8266驱动五线四相步进电机
使用ESP8266作为主控,驱动是ULN2003A,驱动五线四相步进电机。实验情况:工作稳定,满足需要。电机很便宜,工作也很稳定。就是转的有点慢。 每次按下按钮,步进电机顺时针/逆时针旋转90°,接下来步进电机的所有输入INT引脚打高,步进电机内部线圈此时不通过电流,来减小步进电机在待机状态下的发热。...
2022-06-21 14:54:03
5738
1
原创 四路相位可调方波并外接0.96OLED显示
目前手上有项目,需要四路相位可调的超声探头,并且需要将每个探头的相位使用OLED实时显示出来。打算用ESP8266做(我是真的喜欢用ESP8266,嘻嘻)。目前的问题有:1.怎么产生相位可调方波。2.怎么选择四路驱动芯片。边做边写。...
2022-03-08 15:18:20
214
原创 ESP8266呼吸灯亮度调节并且实时显示PWM数值
以下代码实现了ESP8266的网页控制板载LED灯的亮度调节,并且将GPIO_2的PWM数值显示在网页上。网页显示代码来自:太极创客http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-c/esp8266-nodemcu-web-server/pin-state/PWM控制代码来自:Arduino 编程 ESP8266 12F NodeMCU 实现 PWM 控制呼吸灯(作者:我不是阿言)https://blog.csdn.net
2021-12-06 22:55:27
1825
原创 Arduino 产生频率可调方波并外接0.96寸OLED显示
以下函数产生17KHz以下的可调频率方波,可供驱动电机。并将电机的转速显示在OLED屏幕上。这里利用TimerOne定时器进行多任务操作的方法借鉴这篇文章:Arduino中文社区利用Adafruit_SSD1306库做0.96寸OLED屏幕显示的代码很多,这里就不列出了。实际上,这个代码在跑起来有3个问题:1.变量Interval降低到30就不能再降低了,所以产生的方波频率最高只能在17KHz左右2.由于使用的Interval变量不能定义为const,所以输出的方波实际上会有一点..
2021-12-05 21:26:55
1910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人