[原创] 基于micropython-1.9.4 ESP8266电机控制固件

loog   2019-10-10 10:10 楼主

TIM截图20191010092235.png

基于micropython-1.9.4

这个固件可以对普通防盗门加装智能开锁设备,只需减速电机+齿轮+变压器,



内置了MQTT DHT WEB
固件接口定义
#接口定义
Button = Pin(14,Pin.IN)#按钮开关   D5
Monitor = Pin(13,Pin.IN)#检测运动关闭 D7
led = Pin(12,Pin.OUT, value=0) #触摸开关 D6
S2 = Pin(4,Pin.OUT, value=1)   #D2
S3 = Pin(5,Pin.OUT, value=0)   #D1
S4 = Pin(16,Pin.OUT, value=1)  #D0


D7可以接霍尔或者磁力感应,接通高频信号触动开关关闭
触摸开关 D6 低频点动信号触发
如果你要自己定义接口就自己写代码在boot.py文件里注释掉
#import mqtt
#mqtt.RUN()
#time.sleep(5)  


Settings.json为配置文件

[door为你自定义的MQTT主题]

游客,如果您要查看本帖隐藏内容请回复



此内容由EEWORLD论坛网友loog原创,如需转载或用于商业用途需征得作者同意并注明出处

这个固件支持减速电机自动转一圈通过磁力或者霍尔感应停转,做普通触摸开关也可以!支持CJMCU-6612 TB6612FNG 电机驱动模块
pwma 接 D0
AIN2接   D1
AIN1接   D2
STBY接  D6


可以控制电机正转,如果要正反转需要自己再次编写代码

固件不开源flash大于512KB才能刷入

 

本帖最后由 loog 于 2019-10-10 16:39 编辑

    fweb0.9.3.zip (2019-10-10 16:37 上传)

    381.28 KB, 下载次数: 17

回复评论 (9)

可以更新固件,新版本的MicroPython固件在网络方面有不少改进了。

点赞  2019-10-10 12:19
引用: dcexpert 发表于 2019-10-10 12:19 可以更新固件,新版本的MicroPython固件在网络方面有不少改进了。

1.0的版本我的editor连接不了,不好测试,所有继续沿用老版本

点赞  2019-10-10 16:43
666666
点赞  2019-10-13 11:27

456456

点赞  2019-10-22 23:26

学习学习

 

点赞  2020-2-24 22:05

南京人?

点赞  2020-2-25 18:00

8楼 tjk 

学习

点赞  2020-3-19 22:41

谢谢分享

点赞  2020-3-21 13:14

学习学习

点赞  2020-3-24 16:49
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复