电子工程师技术服务社区
- 社区首页
- 下载
- 手持设备.zip
资料描述
简介:简介:
由手持设备、控制终端和行动机器人三大部分构成,之间利用nrf905无线模块进行通讯。
手持设备端以52单片机为核心,采用lcd12864、led指示灯、按键、蜂鸣器组成人机交互系统,采用ds1302时钟芯片做为时钟。
控制终端以51单片机为核心,采用红外接收头1838进行遥控器解码,采用红外发射led遥控空调,用三极管8550和继电器作为功率驱动来操控加湿器和除湿器。
自由行动机器人部分采用三片51单片机为核心,其中一片通过定时器产生pwm波来控制舵机和直流电机,一片用于超声波测距和ad电压的采集和电源管理,一片用于地面脏污、温度、湿度的数据采集,操控除尘设备和无线传输等。
功能: 机器人端
(1)避障行动
机器人端可自由在室内行动,并具有躲避障碍物的功能。
(2)信息采集
能将室内的温度、湿度、地面清洁度及自身的电量等信息进行采集。
(3)多点采集
可将室内多点的温湿度值进行采集。
(4)信息准确
软件上采用滤波算法,防止干扰保证了各项信息的准确性。
(5)除尘功能
具有将地面的纸屑等杂物清扫干净的功能。
(6)自主充电
没电时能自主找寻充电位进行充电,充满后能自行离开继续工作。
(7)无线传输
能将各项信息和当前状态无线传送给手持端和操控终端。
手持端
(1)携带方便
可采用9v电池供电,方便随身携带。
(2)实时显示
主界面能显示当前时间、温湿度值、模式(手动或是自动)、工作状态(地面是否脏了、是否在打扫、电池是否没电、是否在充电、是否充满等)。
(3)模式可选
用户可设定自动模式和手动模式,当温湿度达不到要求时,若处于自动模式系统自动进行补偿;若处于手动模式则在主界面给出建议,用户可根据建议进行手动操作补偿。
(4)报警设定
用户可以选择温度、湿度、没电是否报警,报警时蜂鸣器响。
(5)温湿度范围设定
用户可自行设定温湿度上下限值,方便不同的场合对温湿度的要求。
(6)智能化建议
在设置温湿度范围时,系统会根据不同的月份给出最适合的范围值,供用户参考。
(7)状态指示灯