ESP8266/ESP32
文章平均质量分 53
sx天若有情
这个作者很懒,什么都没留下…
展开
-
L298N 直流电机驱动模块与 Arduino 的接口
L298N 直流电机驱动模块与 Arduino 的接口原创 2023-08-04 16:00:23 · 1447 阅读 · 2 评论 -
ESP8266模拟输入引脚不够用怎么办——CD74HC4067使用一路ADC 采集16路模拟信号
ESP8266只有一路ADC引脚,但是在实际应用中常常是不够用得,比如智能寻线小车就常常需要4个甚至更多的模拟输入引脚。如何解决这个问题呢,CD74HC4067就给了我们一个解决这个问题的简单方法。CD74HC4067 作用是选通一路对十六路模拟信号,就像一个单刀多掷开关,根据芯片上 S0-S3 四个不同管脚的组合,让SIG管脚和C0-C15导通(每次只能连接一个),它适用于数字和模拟信号,可以只用5针最多连接16传感器系统(其中4针负责16路模拟信号中的哪一路通过,另一......原创 2022-05-16 22:17:34 · 5565 阅读 · 0 评论 -
ESP8266引脚使用注意事项和推荐
NodeMCU和Arduinod的管脚是有所不同的,具体见下表:左侧为Arduino引脚,右侧为ESP8266对应引脚:static const uint8_t D0 = 16;static const uint8_t D1 = 5;static const uint8_t D2 = 4;static const uint8_t D3 = 0;static const uint8_t D4 = 2;static const uint8_t D5 = 14;stati...原创 2022-05-16 09:55:31 · 3641 阅读 · 0 评论 -
DRV8833直流电机驱动板在智能小车的应用
直流电机驱动板是智能小车必不可少的部件之一,我在使用中选择了DRV8833驱动板,主要是看中了他的体积小,价格低,性能也不差,但是也有一定的局限性,主要是在需要调速的小车上面有一点需求。下面是接线图:从图中可以看到,如果使用DRV8833驱动板,那么4个输入端必须与开发板的具有PWM功能的引脚相连才能控制小车的速度。如果使用esp32或esp8266开发板的话比较容易解决,他们的引脚都是具有pwm功能的,但是如果是使用arduino uno就需要注意接续方式了,UNO开发板只有3、5...原创 2022-05-10 09:24:43 · 6167 阅读 · 6 评论 -
PWM直流马达速度控制
单片机的管脚输出其实只有两种情况高电平或者低电平。高电平使直流马达全速运转,低电平则使马达停止。那么如何解决马达速度快慢的问题呢。这就涉及到PWM,那么什么是PWM呢?简单地说就是单片机的管脚原来如果是输出高电平,那么使用了pwm后,这个管脚不再是一直输出高电平了,而是在一个周期内,先输出一段时间的高电平,其余的时间输出的是低电平。由于一个周期的时间非常短,所以如果这时用万用表去测量这个管脚的电压时,会发现不再是高电平的电压了例如高电平是5伏,现在测出来的就不在是5伏特了,而是低于5伏特了。........原创 2022-05-08 19:28:42 · 2084 阅读 · 0 评论 -
认识ESP8266的接口针脚
ESP8266真正能提供给用户使用的主要就是9个数字管脚D0-D8,模拟管脚A0.在arduino IDE编程中可以直接使用开发板上得名称,也可以使用芯片管脚名称也就是图中深蓝色背景白色字体的部分。例如两者是一一对应的,D0数字管脚对应得就是16号管脚 ,所以编程时既可以使用D0也可以使用16效果是一样的。如果是使用mixly编程,只有一种选择了就是芯片管脚名称了。一下是开发板管脚名称与芯片管脚名称的对应表: 1 2 3 4 5 6 7 8 ..原创 2022-04-15 11:31:35 · 3289 阅读 · 0 评论 -
esp8266 \esp32 基于arduino实现ota(无线上传程序)
ESP8266/ESP32 利用WiFi无线上传程序.原创 2022-04-14 09:00:26 · 2798 阅读 · 0 评论