打印
[STM32F1]

智能家居物联网实验板(STM32+ESP8266)

[复制链接]
32009|101
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 不爱说话 于 2015-9-10 23:04 编辑

去年就开始关注物联网和智能家居了。一开始看到不少用路由器方案做的智能插座,感觉太浪费芯片资源了。直到有一天无意中看到了ESP8266,感觉这是一个适合单片机的wifi解决方案,应该可以做不少好玩的东西。于是买来模块玩,然后连接STM32开发板,连各种传感器,开关,继电器。。。  最后索性做了一块ESP8266+STM32+PMIC+各种传感器的实验板。现在做得差不多了,拿出来和大家晒一下。



1. ESP8266 WiFi 模块
2. STM32 MCU
3. 电源管理芯片PMIC
4. 继电器(220V 10A)
5. Micro-USB接口(支持充电,板子供电和ESP8266固件更新,USB转串口等功能)
6. 锂电池接口
7. 红外发射管
8. 红外接收模块
另外板上还有两个LED, 引出了STM32的SWI, USART1, I2C,PWM等功能引脚。
其可选传感器包括:9轴IMU传感器,气压传感器,湿度传感器等

和其他板子相比,这个板子最大的特点是集成了电源管理芯片PMIC,可以对锂电池进行充放电管理,这样在调试的时候使用一个手机充电器就可以为板子供电,调试好以后接上锂电池就可以作为移动设备使用了,平时没事的时候还可以为锂电池充电。
目前板子支持AP模式,station模式。手机APP控制LED,继电器,读取拨码开关,解码红外遥控信号等功能。板子上的硬件资源比较多,还有很多应用我没有想到,欢迎以后大家多提宝贵创意。

好多时候还是视频,图像比较直观。
录了一小段视频,主要是展示了手机APP控制板上LED和继电器的功能。


沙发
秋风式街球| | 2015-4-28 22:46 | 只看该作者
还不错!!

使用特权

评论回复
板凳
dzxxjack| | 2015-4-28 23:03 | 只看该作者
不错!

使用特权

评论回复
地板
mmuuss586| | 2015-4-28 23:14 | 只看该作者

还行;

使用特权

评论回复
5
不爱说话|  楼主 | 2015-4-29 14:43 | 只看该作者
多谢大家关注!

使用特权

评论回复
6
liujiayi771| | 2015-4-29 18:19 | 只看该作者
我最近在玩esp8266的模块,双排针的那款,想和stm32f103的开发板连起来通过串口助手软件进行配置,但是始终调不通,楼主能教教我吗?

使用特权

评论回复
7
不爱说话|  楼主 | 2015-4-30 11:13 | 只看该作者
liujiayi771 发表于 2015-4-29 18:19
我最近在玩esp8266的模块,双排针的那款,想和stm32f103的开发板连起来通过串口助手软件进行配置,但是始终 ...

你算问对人了。你是想通过STM32的串口去和ESP8266的串口通信,是吧?
这样的话,你需要按照ESP8266的AT指令格式去发命令给8266,最后还要加上回车符,这条命令才会被执行。

使用特权

评论回复
8
feiante| | 2015-4-30 11:25 | 只看该作者
你的手机APP是怎么弄的

使用特权

评论回复
9
justinlin2015| | 2015-4-30 14:35 | 只看该作者
进来学习了

使用特权

评论回复
10
不爱说话|  楼主 | 2015-5-6 11:03 | 只看该作者
feiante 发表于 2015-4-30 11:25
你的手机APP是怎么弄的

我写了一个简单的Android程序和板子通信。

使用特权

评论回复
11
tototm| | 2015-5-7 09:25 | 只看该作者
不错,不知道实际应用的怎么样

使用特权

评论回复
12
ok666666z| | 2015-5-7 09:51 | 只看该作者
不错,学习了

使用特权

评论回复
13
jshengw| | 2015-5-7 09:53 | 只看该作者
学习了,也想玩下WiFi通讯,不知道这个ESP8266速度如何

使用特权

评论回复
14
songchenping| | 2015-5-7 09:59 | 只看该作者
只支持和手机通信吗?和笔记本通过WIFI可以通信吗?

使用特权

评论回复
15
不爱说话|  楼主 | 2015-5-7 13:04 | 只看该作者
songchenping 发表于 2015-5-7 09:59
只支持和手机通信吗?和笔记本通过WIFI可以通信吗?

当然也是可以的了。PC上有现成的TCP/IP调试工具可以直接用。手机上没这么方便,所以我写了一个简单的android app用于调试。

使用特权

评论回复
16
不爱说话|  楼主 | 2015-5-7 13:06 | 只看该作者
jshengw 发表于 2015-5-7 09:53
学习了,也想玩下WiFi通讯,不知道这个ESP8266速度如何

ESP8266使用UART和STM32通讯,按照ESP8266官方文档,它的串口速度可以设很高:300~115200*40
我没有告诉需求波特率就用的115200,很稳定没有问题。

使用特权

评论回复
17
jshengw| | 2015-5-7 13:41 | 只看该作者
不爱说话 发表于 2015-5-7 13:06
ESP8266使用UART和STM32通讯,按照ESP8266官方文档,它的串口速度可以设很高:300~115200*40
我没有告诉 ...

谢谢~@!已经加入购物车,整理下需要买啥也买个玩玩!

使用特权

评论回复
18
songchenping| | 2015-5-7 14:00 | 只看该作者
不爱说话 发表于 2015-5-7 13:04
当然也是可以的了。PC上有现成的TCP/IP调试工具可以直接用。手机上没这么方便,所以我写了一个简单的andr ...

楼主的板子有出售的可能性吗?在优化之后呢。

使用特权

评论回复
19
songchenping| | 2015-5-7 14:01 | 只看该作者
楼主可以考虑将板子优化到一定程度后出售给需要的小伙伴们,为大家节省一些成本。

使用特权

评论回复
20
fanxsd| | 2015-5-7 16:29 | 只看该作者
我只想说 ESP8266 BUG太多了,只是玩玩还是不错的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:飞翼电子工作室 http://shop68798667.taobao.com/

115

主题

886

帖子

34

粉丝