收藏官网首页
楼主: 孤独的蛇

【MEGA64+ESP8266】之智能家居

7

主题

44

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2016-8-19 16:05:02 | 显示全部楼层
免费使用STM32、APP自动代码生成工具
【十三、自动浇花】自动浇花系统

自动浇花系统的原理是根据土壤传感器检测花盆土壤的干湿度情况进行控制浇水电机(或阀门)的转动,从而使花盆内的水分保持湿润。
土壤湿度传感器.jpg
土壤湿度传感器电路图.png
通过用MCU的ADC转换,可以把AO输出的数值转换成MCU可处理的数据,根据转换值的大小就可以知道土壤的干湿情况。转换值越大,则表明土壤越干,越小表示越湿润。

定义PC6为控制输出,低电平表示湿润,高电平输出表示干燥,需要浇水。从而可以控制电机或阀门的开关。
  1. #define JH_OUT PORTC_6 //自动浇花输出
复制代码
  1. //土壤湿度自动浇花,这个值可以根据需要改动,也可以通过一个数据点来进行人工设置
  2.                 if(getADC_average_value(2) > 300)
  3.                 {
  4.                         JH_OUT = 1;
  5.                 }
  6.                 else
  7.                 {
  8.                         JH_OUT = 0;
  9.                 }
复制代码









7

主题

44

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2016-8-24 17:02:18 | 显示全部楼层
本帖最后由 孤独的蛇 于 2016-8-24 17:08 编辑

前段时间一直跑医 院,导 致没有什么时间和心 思在上面,加上没有足够的工具,所以本次的设计只能到这里了,只是一个框架,具体的应用还是要靠自己设计。
手机APP现在没有时间去研究了,毕竟不是这方面的人。。。。只能将就使用demoAPP来进行控制了。。。。

手机APP连接设备的视频,为什么是倒立的???
http://v.youku.com/v_show/id_XMTY5NzkwMzk5Ng==.html

远程控制LED灯开关:
http://v.youku.com/v_show/id_XMTY5NzkwNzEyMA==.html

远程插座控制:这里使用LED灯来模拟开关
http://v.youku.com/v_show/id_XMTY5NzkwNzg3Mg==.html

RGB灯的控制:
http://v.youku.com/v_show/id_XMTY5NzkwOTI0MA==.html

音乐的控制:
http://v.youku.com/v_show/id_XMTY5NzkxMTM2NA==.html

直流马达的控制:
http://v.youku.com/v_show/id_XMTY5NzkxMDAwMA==.html

各种传感器:
http://v.youku.com/v_show/id_XMTY5NzkxMDcyMA==.html

遥控器的学习与控制:
http://v.youku.com/v_show/id_XMTY5NzkxMjAwNA==.html

至此,本次设计的所有东西完毕,对于手机APP,只能等到以后有时间的时候再进行研究了,弄好后我也会在这里附上的

7

主题

44

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2016-8-24 17:40:24 | 显示全部楼层
[ 项目名称 ] MEGA64+ESP8266之智能家居
[ 项目概述 ]本项目使用最平常的单片机和常见的wifi模块制作一个智能家居的简单模型,通过机智云联网进行控制操作。
[ 硬件准备 ]
1、MEGA64最小系统板
2、ESP8266wifi模块
3、RGB三色灯,LED灯数个
4、音乐播放器(WTV020-SD语音模块)
5、直流马达及驱动
6、火焰传感器、雨滴传感器、土壤湿度传感器、光传感器、可燃气体传感器、温湿度传感器
7、红外接收一体芯片B18838和红外发射二极管
8、限位开关、编码器等
[ 使用软件环境 ] AvrStudio编写C语音程序  访问密码 2eff
[ 相关源码 ]MEGA64_ESP8266_GOKIT.c  访问密码 2889  、M64_BIT_OPERATION.H  访问密码 c82d
[ 项目介绍 ]

各种资料集合:https://yunpan.cn/cMuJYXrUqqKZy  访问密码 787e
0_1310790945ri5x.gif

ATmega64_64L_cn.pdf (2.76 MB, 下载次数: 21)

0

主题

12

帖子

394

积分

中级会员

Rank: 3Rank: 3

积分
394
发表于 2016-9-6 11:53:49 | 显示全部楼层
跟着楼主学习学习

50

主题

94

帖子

2135

积分

金牌会员

Rank: 6Rank: 6

积分
2135
发表于 2016-9-9 20:20:31 | 显示全部楼层
注册成为机智云开发者,手机加虚拟设备快速开发
楼主辛苦了,支持这么多的外设。。。

0

主题

2

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2016-10-15 17:01:01 | 显示全部楼层
你好,我正在使用wtv020模块做一个MP3播放模块,我想问一下,这些控制模式,如MP3模式、二线串口模式等五种模式,在控制的时候是如何选定我们当前是在使用MP3模式还是二线串口模式?我现在一直不能让这个模块发声~~好急好郁闷

10

主题

112

帖子

1545

积分

金牌会员

Rank: 6Rank: 6

积分
1545
发表于 2016-11-18 15:42:27 | 显示全部楼层
楼主好,360云盘的内容都走丢了

0

主题

1

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2017-4-17 14:57:56 | 显示全部楼层
现在用mega32 的和 8266通讯当中,刚好可以借鉴一下,谢谢楼主

0

主题

1

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2017-6-6 19:05:40 | 显示全部楼层
学习了,可是楼主下次能不能把所有的文件放在一个包里?这样下载要很多金币啊,屌丝穷

0

主题

3

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2017-9-5 15:40:01 | 显示全部楼层
汉枫LPB120模块
可以学习一下么

0

主题

3

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2017-9-5 15:40:38 | 显示全部楼层
可以学习一下么

0

主题

4

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2019-3-13 09:45:15 | 显示全部楼层
谢谢无私分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表