[创新制造展示] 一步步打造自己的电子家居控制(开源版/长期更新)

[复制链接]
 楼主| 落叶行健ywm 发表于 2016-8-16 13:53 | 显示全部楼层
tanydzjhz 发表于 2016-8-16 13:49
你说的是对的,目标自己定,能做出来也算是一种收获。
我为什么用imx6板子呢,目标看起来高大上呢。这个 ...

是的!做东西肯定捡自己熟悉的做了!不自己做板子开模那样对与后来的安装美观有很大影响的。这个是我在设想时就考虑进去的。不能给自己家放几个没有保护的开发板吧!希望你做的好。
 楼主| 落叶行健ywm 发表于 2016-8-16 13:54 | 显示全部楼层
hxb20122012 发表于 2016-8-16 09:03
LZ,请问现在哪个城市上班??我在外也做过灯,插座,空调控制,浴霸等等项目,有几乎向LZ学习一下其他的。 ...

一起学习进步!浙江义乌
 楼主| 落叶行健ywm 发表于 2016-8-16 14:22 | 显示全部楼层
本帖最后由 落叶行健ywm 于 2016-8-16 14:23 编辑

附录一:中控部分之软件架构解析
1:代码工程目录介绍
下面这个几个文件都是工程组织文件或者是说明文件
/LICENSE
/C_library.lbr
/README.md
/Retarget_printf.lbr
/SmartHome.coproj
/SmartHome.cogui
/SmartHome.comarker
/.gitignore

下面三个文件夹是代码文件
/app       --->存放自己的源代码
/components  --->存放coocox组件代码,主要是c库,M451的官方库文件包等
/Doc  --->暂时没有文件,以后存放些说明文件

/app/FreeRTOS   --->FreeRTOS源码
/app/BSP/inc --->我自己的每个模块的头文件
/app/BSP/src --->我自己的每个模块源C文件
/app/ZLG_GUI --->周立功的GUI库文件
/app/config.h    --->GUI配置库文件
/app/FreeRTOSConfig.h --->FreeRTOS配置文件
/app/main.c --->主函数接口文件
/app/mytypes.h --->我自己的数据定义文件

2:系统特点
a:代码架构基本遵循驱动,应用分层;模块独立。M451库文件独立包装,只提供头文件供应用层调用,应用层之间系统,GUI,功能模块各自独立。模块之间以头文件函数引用进行沟通。
b:每个功能模块都有自己的单独头文件和C文件。有自己的硬件初始化后函数,初始化函数被统一调用,使用到就调用,不用就屏蔽。
c:GUI菜单解析独立构造,多级菜单控制。界面分为主界面,主菜单,分菜单,下拉菜单等。提供数值显示,数值修改,过程控制等。
d:嵌入式操作系统任务进行合理分配,利用信号量,队列等完成基本任务。

3:系统流程图及重点代码讲解
暂略!


qq543538634 发表于 2016-8-16 14:46 | 显示全部楼层
落叶行健ywm 发表于 2016-8-13 14:30
所以我都没敢说自己的是智能家居!都说是电子家居控制。个人就玩点自己希望的就行,很多东西还是实现不了 ...

我觉得采集加控制就已经够了。
比如 房间内的控制器接收主人手机的GPS信号发现主人快到家了,结合当时室内温度提前开启空调,当开门后自动开灯,播放音乐什么
gyh974 发表于 2016-8-16 19:00 | 显示全部楼层
好想法
流泪鲨鱼 发表于 2016-8-16 22:27 | 显示全部楼层
cornrn 发表于 2016-8-17 08:29 | 显示全部楼层
mohanwei 发表于 2016-8-13 21:37
大公司做出来了,就直接能量产批发几百万、几千万甚至几亿个保姆……这就是科技行业的魅力所在 ...

就是啊,那时候一个很强大的人性机器人也许只要一两千块钱就可以搞定
lihui567 发表于 2016-8-17 10:56 | 显示全部楼层
不错期待更新啊
summerdfg 发表于 2016-8-17 13:26 | 显示全部楼层
回复一波~。。。以后仔细看看
justtalk 发表于 2016-8-17 16:47 | 显示全部楼层
路过,mark。
huangyunaaq 发表于 2016-8-18 16:05 | 显示全部楼层
加油!!
jialinren 发表于 2016-8-18 17:18 | 显示全部楼层
genjin
坤藏古木 发表于 2016-8-19 10:02 | 显示全部楼层
终端的话,如果系统本身功率比较大,还是不建议使用单火线。
老土2F 发表于 2016-8-19 15:26 | 显示全部楼层
支持,mark
604603487 发表于 2016-8-21 10:02 | 显示全部楼层
我做的wifi开关,自己家要装了,等刮完大白呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
我爱你的吻123 发表于 2016-8-24 21:45 | 显示全部楼层
侍等更新!
zuowei43 发表于 2016-8-25 16:13 | 显示全部楼层
整体架构先规划好,后续扩展方便
 楼主| 落叶行健ywm 发表于 2016-8-26 13:27 | 显示全部楼层
本帖最后由 落叶行健ywm 于 2016-8-26 13:31 编辑

外壳更新记录:
今天收拾物料时找到了一个不错的主控板固定外壳,固定,安装都很不错!有图为证!







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 落叶行健ywm 发表于 2016-8-26 13:27 | 显示全部楼层
zuowei43 发表于 2016-8-25 16:13
整体架构先规划好,后续扩展方便

是的!架构规划好,后续好添加!
我爱你的吻123 发表于 2016-8-29 12:54 | 显示全部楼层
有没有整体规划框图呢。包括硬件,软件的。如果有的话发上来大家一起探讨探讨。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部