szuser 发表于 2016-12-30 21:06:11

用 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:44:31

本帖最后由 szuser 于 2017-1-15 17:45 编辑

智慧电气 发表于 2017-1-15 12:51
楼主能否告知宠物屋的引脚在哪个里面修改
你应该花时间读懂官网的SOC例子, 理解有关数据结构和机智云的控制过程,控制LED灯, 不是增加几条语句的问题, 和整个控制程序都有关联。整个控制流程, 是需要你写的,官网例子没有控制的部分。

szuser 发表于 2017-1-3 12:34:15

乐鑫有一个虚拟机的开发环境,安信可厂家有一个 Windows 版的IDE 编译环境, 都可以用,

ardylf 发表于 2017-1-17 16:41:42


已经自己改了一个 SOC 方案 控制 4路继电器的 程序了 现在手机能控制 继电器按键也能控制继电器了    可是 还是没搞懂 怎么做数据点更新上报处理   继电器的状态不能实时上报到手机上    查资料说 voidgizwitsHandle(dataPoint_t*dataPoint)    这个函数可以实现但不知怎么使用 放在那里楼主有经验吗?能吧源码给我参考一下吗?

whyshy 发表于 2016-12-31 11:59:23

看看看看看看看看看看

捡垃圾的 发表于 2016-12-31 20:24:30

楼主是用什么环境编译的啊?

智慧电气 发表于 2017-1-4 19:46:23

正需要,感谢楼主提供,学习了

ardylf 发表于 2017-1-6 15:29:58

楼主我习惯用 Arduino IDE来写程序 和编译   官方好像没提供 支持的文件库
   不知道您 方便提供参考 和 脚本 程序让我们学习一下谢谢 !

szuser 发表于 2017-1-6 16:24:41

ardylf 发表于 2017-1-6 15:29
楼主我习惯用 Arduino IDE来写程序 和编译   官方好像没提供 支持的文件库
   不知道您 方便提供参考...

我用的是官网提供的源代码, 上面含有脚本程序。 我不懂 Arduino IDE

ardylf 发表于 2017-1-6 16:27:15

szuser 发表于 2017-1-6 16:24
我用的是官网提供的源代码, 上面含有脚本程序。 我不懂 Arduino IDE

哦! 谢谢!

智慧电气 发表于 2017-1-14 20:00:53

请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个

szuser 发表于 2017-1-15 00:39:20

智慧电气 发表于 2017-1-14 20:00
请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个 ...

见一楼,....

智慧电气 发表于 2017-1-15 12:51:22

楼主能否告知宠物屋的引脚在哪个里面修改

美好的一天 发表于 2017-1-16 17:57:56

刚好学习,借鉴借鉴

砍柴老人 发表于 2017-2-17 14:21:03

66666666666

zhao 发表于 2017-3-9 22:14:34

ardylf 发表于 2017-1-6 15:29
楼主我习惯用 Arduino IDE来写程序 和编译   官方好像没提供 支持的文件库
   不知道您 方便提供参考...

搜搜,极客好像有文章,库也有

kali 发表于 2017-3-12 00:23:17

看看看看看看看看看看

杀进丧尸城 发表于 2017-3-24 16:24:57

智慧电气 发表于 2017-1-14 20:00
请教楼主机智云宠物屋 LED_R, LED_G, LED_B, Motor_Speed, 对应的ESP8266的输出引脚是哪几个 ...

对的,宠物屋的源码控制代码都是用串口控制驱动芯片实现的,你要用IO口控制或者PWM控制需要你自己写控制程序,多找资料学习吧

色咪咪的猫 发表于 2017-4-9 08:46:10

不错,学习学习

peter58 发表于 2017-4-9 09:32:47

LZ有没源码发一个,谢谢
页: [1] 2 3
查看完整版本: 用 ESP8266 做一个网络插座 (SOC方案)