基于ARM的智能灯光控制系统(1)项目介绍

基于ARM的智能灯光控制系统(1)项目介绍

项目实践说明:
本实践项目是嵌入式开发培训(阶段2)底层系统开发视频课程的综合实践项目。
项目开发使用的技术知识点包括:C语言编程,文件编程,串口编程,网络编程,多线程编程,进程间通信,嵌入式交叉开发,嵌入式Web服务器开发,HTML编程,Linux驱动程序开发。

嵌入式开发培训(阶段2)底层系统开发 视频地址
智能灯光控制系统 视频地址

系统功能

智能灯光系统是对灯光进行智能控制与管理的系统,跟传统照明相比,它可实现灯光软启、调光、一键场景、一对一遥控及分区灯光全开全关等管理,并可用遥控、定时、集中、远程等多种控制方式,从而达到智能照明的节能、环保、舒适、方便的功能。

系统硬件

主控模块
NanoPI开发板(arm9 s3c2451)
继电器模块(控制开关设备)
LED模块(由继电器进行开关)
光感模块(通过光线状态,控制关联设备)
声控模块(通过声音状态,控制关联设备)
功能:
1.运行后台管理控制程序,接收网页的控制管理命令,对设备进行相关操作。
2.运行嵌入式web服务器,通过web页面对系统进行控制管理。

这里写图片描述

无线网络节点
NanoPI2开发板(armA9 S5P4418)
插座小灯(220v,由五孔电源插座内断电器控制)
五孔电源插座(提供220v电源)
继电器(五孔电源插座内部,控制插座电源开关)
人体感应模块(通过感应人体活动状态,控制关联设备)
功能:
1.通过网络程序,连接主控模块。
2.接收主控发送的命令,进行对应操作。

这里写图片描述

硬件模块接口

主控:
光线传感器 GPG7
继电器 G9 G10
声音模块 G6

无线节点:
人体红外 GPC7
继电器 GPC11(J1) GPC10(J2)

系统软件

用户管理控制界面(WEB界面)
功能:通过web界面可查询系统工作状态,对系统设备进行设置管理,设置管理区域,情景模式。

这里写图片描述

手机APP
区域管理:
显示系统中已设置好的区域,进行调用。
全家(全开,全关),客厅(全开,全关)

场景管理:
影音模式,灯光防盗,夜灯模式,感应模式

节点web设置界面
连接设置:主控IP ,状态
节点控制:设备开关

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值