用 ESP8266 做一个网络插座 (SOC方案)
这是一个 ESP8266_SOC 方案的网络插座代码, 使用<微信宠物屋>的数据结构, 没有再设计数据结构, 主要是方便从网上可以查看到上传的参数,改造 数据结构中的LED_R, LED_G, LED_B, Motor_Speed, 分布用于控制 四个继电器,另外用 18B20 做温度检测
GPIO0 ----- KEY键, 长按5秒进入 airlink 状态, 用手机输入 路由的SSID、密码
BIT4/BIT5/BIT12/BIT15 做 继电器控制,GPIO16 读取 18B20 温度参数
本帖最后由 szuser 于 2017-1-15 17:45 编辑
智慧电气 发表于 2017-1-15 12:51
楼主能否告知宠物屋的引脚在哪个里面修改
你应该花时间读懂官网的SOC例子, 理解有关数据结构和机智云的控制过程,控制LED灯, 不是增加几条语句的问题, 和整个控制程序都有关联。整个控制流程, 是需要你写的,官网例子没有控制的部分。
乐鑫有一个虚拟机的开发环境,安信可厂家有一个 Windows 版的IDE 编译环境, 都可以用,
已经自己改了一个 SOC 方案 控制 4路继电器的 程序了 现在手机能控制 继电器按键也能控制继电器了 可是 还是没搞懂 怎么做数据点更新上报处理 继电器的状态不能实时上报到手机上 查资料说 voidgizwitsHandle(dataPoint_t*dataPoint) 这个函数可以实现但不知怎么使用 放在那里楼主有经验吗?能吧源码给我参考一下吗? 看看看看看看看看看看 楼主是用什么环境编译的啊? 正需要,感谢楼主提供,学习了 楼主我习惯用 Arduino IDE来写程序 和编译 官方好像没提供 支持的文件库
不知道您 方便提供参考 和 脚本 程序让我们学习一下谢谢 ! ardylf 发表于 2017-1-6 15:29
楼主我习惯用 Arduino IDE来写程序 和编译 官方好像没提供 支持的文件库
不知道您 方便提供参考...
我用的是官网提供的源代码, 上面含有脚本程序。 我不懂 Arduino IDE szuser 发表于 2017-1-6 16:24
我用的是官网提供的源代码, 上面含有脚本程序。 我不懂 Arduino IDE
哦! 谢谢! 请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个 智慧电气 发表于 2017-1-14 20:00
请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个 ...
见一楼,.... 楼主能否告知宠物屋的引脚在哪个里面修改 刚好学习,借鉴借鉴 66666666666 ardylf 发表于 2017-1-6 15:29
楼主我习惯用 Arduino IDE来写程序 和编译 官方好像没提供 支持的文件库
不知道您 方便提供参考...
搜搜,极客好像有文章,库也有 看看看看看看看看看看 智慧电气 发表于 2017-1-14 20:00
请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个 ...
对的,宠物屋的源码控制代码都是用串口控制驱动芯片实现的,你要用IO口控制或者PWM控制需要你自己写控制程序,多找资料学习吧 不错,学习学习 LZ有没源码发一个,谢谢