ESP8266物联控制舵机开关灯


       由于南方的冬天天气比较冷,又不像北方室内有暖气,所以冬天一但钻进被窝,怕冷的南方人,是极其不愿离开被窝的,尤其是在床上玩了一段时间手机的我而言,让我把手机从被窝里伸出来就已经是对手机的尊重了,因为家里的灯设计在床的另一边,以及屋内门口,而我又不想翻身到床的另一边去按开关(我家床比加大),故有此想法设计一个用手机来实现物理开关的设计,并且不改变原有家里的内部电路。

       这次使用的是MIXly这个软件来进行代码的模块化设计,这个软件的编译设计比较简单,只需要输入一些对应网络wifi数据和软件的一些功能设计即可(当然,天冷,不想敲代码是主要原因,嘿嘿),如下图

       手机下载一个MIxIO软件,登录账号,在里面设计一些组件模块来操作舵机的旋转,从而达到控制开关灯的效果,如下图是我手机上使用了两个组件来控制舵机,两个组件都能控制开关灯,组件1为滑杆可以自由调度舵机的旋转角度,而组件开关则直接将舵机旋转到对应的开关灯角度,这个大家可以按自己需求来设计组件以及舵机的角度。

我使用的是ESP8266开发板来进行这次的舵机控控制。

ESP8266 是一个非常强大的 WIFI 模块,它可以利用串口与单片机进行通讯,从而编程实现控制 ESP8266。利用 ESP8266 可以访问一些 API,获取天气信息或者完成网络授时,也可以连接云平台进行开发。不过因为是串口传输,速度较慢,不能用来传输图像、视频这些大容量的数据,但是传些传感器数据还是绰绰有余的。我们常说的 ESP8266 是指 ESP8266 WIFI 模块,它是物联网和嵌入式开发常用的模块,其中 ESP8266 是 WIFI 模块的芯片型号。

        我本次设计就是基于ESP8266的wifi模块来进行物联,从而达到手机就可远程控制舵机的功能。ESP8266与SG90舵机的引脚接入对应为GPIO2接入舵机的PWM信号口,3.3V接舵机5V电源接口,GND接舵机的GND。

代码烧录入开发板后即可,通过手机连接上ESP8266,连接成功后,即可在手机进行开关灯的设计啦,至于怎么将开发板固定在开关上,我的做法是用热熔胶将开发板和舵机固定在上面就ok啦。

好啦,可以安心睡觉觉觉啦~~~

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值