经典案例:基于esp8266 SOC 车库照明系统

描述

本项目是围绕着为私家车库的灯光自动控制,车库门状态监测,以及远程控制等一系列需求进行的创作,基于ESP8266芯片通过对机智云SOC固件进行了二次开发。

 

作品所使用的BOM清单

小夜灯  1个

AC220转DC5V 电源模块 1个

ESP8266     1片  

1117 3.3V稳压管   1块

贴片电阻、电容飞线若干

限位开关 3个

 

制作过程

1、登陆机智云自助开发平台,定义数据点2、在线生成Soc代码包,并下载3、对Soc固件进行二次开发,并烧写至ESP8266上
4、下载机智云公版App,用于测试

 

关键部分之数据点定义

机智云

 

关键部分之环境配置

为了对soc固件进行二次开发,需要配置相应的开发环境,此处采用 eclipse+cygwin 的开发环境开发IDE链接: http://pan.baidu.com/s/1c2gQ3KG 密码: h45q
:下载后按照里面的说明进行解压安装。
 


 

关键部分之代码修改
 

生成Soc代码包

机智云

 

下载Soc代码包

机智云

 

解压缩代码包

机智云

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分