一种基于STM32单片机的家用智能窗户清洁机器人的制作方法
自动清洁窗户的窗清洁机器人趣事 #生活乐趣# #日常生活趣事# #家居生活趣闻# #家居科技趣闻#
本发明涉及智能机器人设备技术领域,具体为一种基于stm32单片机的家用智能窗户清洁机器人。
背景技术:
随着人民生活水平的提高,健康舒适的家居环境成为越来越多人的需求。许多家庭的玻璃窗户外侧容易沾染灰尘且难以清洁,影响了居家环境的美观,也影响了室内的光线,长时间在光照不良的环境中生活会对眼睛有不良影响,并且高层的窗户外部清洁较为危险,针对以上所述,那么如何发明出一种基于stm32单片机的家用智能窗户清洁机器人,这成为我们需要解决的问题。
技术实现要素:
本发明的目的在于提供一种基于stm32单片机的家用智能窗户清洁机器人,解决了背景技术中所提出的问题。
为解决上述问题,本发明提供如下技术方案:一种基于stm32单片机的家用智能窗户清洁机器人,包括机器人,所述机器人的顶部上侧设有电源线接口,所述机器人的顶部中间位置处设有排气口,所述机器人的底部四个边角处均设有车轮,所述机器人的底部中间位置出设有风机安装槽,所述机器人顶部设有握把,所述机器人的侧面设有红外感应模块安装孔,所述机器人的底部上下两侧对称设有清洁抹布安装区域,所述机器人的底部中间设有风机进气孔,所述机器人的内部设有风机,所述风机的右上侧设有红外感应模块,所述风机的右下侧设有直流减速电机,所述风机的底部设有印刷电路板,所述机器人的底壳中间位置设有风机固定板,所述风机固定板的顶部设有红外模块安装支柱,所述风机固定板的右下侧设有印刷电路板安装支柱,所述风机固定板的底部设有接触感应模块安装孔。
作为本发明的进一步优选方式,所述机器人设有智能控制系统,所述智能控制系统包括stm32单片机、接触感应模块、海拔高度传感器、红外感应模块、蓝牙模块、印刷电路板,所述stm32单片机、接触感应模块、海拔高度传感器、红外感应模块、蓝牙模块、印刷电路板均相互连通。
作为本发明的进一步优选方式,所述机器人设有两种工作模式,包括自动模式和手动模式。所述的自动模式为:机器人通过接触感应模块、海拔高度传感器、红外感应模块获取周围环境的信息,规划行进路线,继而根据一定的规律完成对窗户的清洁;所述的手动模式为:用户通过智能手机的蓝牙功能连接至所述的机器人,操控机器人向指定方向移动。
作为本发明的进一步优选方式,所述stm32单片机设为系统的控制核心,采用32位的的stm32最小系统模块,所述stm32最小系统模块焊接于印刷电路板的中部,其他模块焊接在印刷电路板上或通过导线连接至印刷电路板。
作为本发明的进一步优选方式,所述风机设为大风量低噪音的无刷直流风机,额定工作电压为24伏特。
作为本发明的进一步优选方式,所述接触感应模块安装于机器人的底部,用于检测机器人是否紧贴窗户,若检测到机器人脱离窗户则向智能控制系统发送警报信号。
作为本发明的进一步优选方式,所述海拔高度传感器采用已校准的精度在0.1米以上的高度传感器,所述海拔高度传感器可向智能控制系统传输数据,用于确定机器人的初始高度和工作时所在的高度,通过智能算法使机器人完成工作后返回到初始位置。
作为本发明的进一步优选方式,所述的红外感应模块以固定频率向外发射红外光,若接收到反射回来的红外光即表示遇到障碍,向智能控制系统发送遇障信号。
作为本发明的进一步优选方式,所述蓝牙模块用于系统与智能手机进行连接通讯,手机可向机器人发出控制指令,使机器人向指定的方向移动。
与现有技术相比,本发明的有益效果如下:
本发明通过利用真空吸附技术使其吸附于玻璃窗户表面,利用电机控制技术使其在窗户上移动,该机器人底部装有清洁抹布,在移动过程中完成对窗户的清洁,与人手持抹布擦拭窗户的效果相仿,便于高层建筑外部玻璃清洁,使用更加安全值得推广。
附图说明
图1为本发明的智能控制系统主板电路原理结构示意图;
图2为本发明机器人俯视结构示意图;
图3为本发明机器人侧视结构示意;
图4为本发明机器人底部仰视结构示意;
图5为本发明机器人内部结构示意;
图6为本发明机器人底壳结构示意。
图中:1-电源线接口,2-排气口,3-车轮,4-风机安装凸槽,5-握把,6-红外感应模块安装孔,7-清洁抹布安装区域,8-风机进气孔,9-风机,10-红外感应模块,11-直流减速电机,12-印刷电路板,13-风机的固定板,14-红外模块安装支柱,15-印刷电路板安装支柱,16-接触感应模块安装孔位。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-6,本实用发明提供一种技术方案:一种基于stm32单片机的家用智能窗户清洁机器人,包括机器人,所述机器人的顶部上侧设有电源线接口1,所述机器人的顶部中间位置处设有排气口2,所述机器人的底部四个边角处均设有车轮3,所述机器人的底部中间位置出设有风机安装槽4,所述机器人顶部设有握把5,所述机器人的侧面设有红外感应模块安装孔6,所述机器人的底部上下两侧对称设有清洁抹布安装区域7,所述机器人的底部中间设有风机进气孔8,所述机器人的内部设有风机9,所述风机9的右上侧设有红外感应模块10,所述风机9的右下侧设有直流减速电机11,所述风机9的底部设有印刷电路板12,所述机器人的底壳中间位置设有风机固定板13,所述风机固定板13的顶部设有红外模块安装支柱14,所述风机固定板13的右下侧设有印刷电路板安装支柱15,所述风机固定板13的底部设有接触感应模块安装孔16。
所述机器人设有智能控制系统,所述智能控制系统包括stm32单片机、接触感应模块、海拔高度传感器、红外感应模块、蓝牙模块、印刷电路板,所述stm32单片机、接触感应模块、海拔高度传感器、红外感应模块、蓝牙模块、印刷电路板均相互连通。
所述机器人设有两种工作模式,包括自动模式和手动模式。所述的自动模式为:机器人通过接触感应模块、海拔高度传感器、红外感应模块获取周围环境的信息,规划行进路线,继而根据一定的规律完成对窗户的清洁;所述的手动模式为:用户通过智能手机的蓝牙功能连接至所述的机器人,操控机器人向指定方向移动。
所述stm32单片机设为系统的控制核心,采用32位的的stm32最小系统模块,所述stm32最小系统模块焊接于印刷电路板的中部,其他模块焊接在印刷电路板上或通过导线连接至印刷电路板。
所述风机设为大风量低噪音的无刷直流风机,额定工作电压为24伏特。
所述接触感应模块安装于机器人的底部,用于检测机器人是否紧贴窗户,若检测到机器人脱离窗户则向智能控制系统发送警报信号。
所述海拔高度传感器采用已校准的精度在0.1米以上的高度传感器,所述海拔高度传感器可向智能控制系统传输数据,用于确定机器人的初始高度和工作时所在的高度,通过智能算法使机器人完成工作后返回到初始位置。
所述的红外感应模块以固定频率向外发射红外光,若接收到反射回来的红外光即表示遇到障碍,向智能控制系统发送遇障信号。
所述蓝牙模块用于系统与智能手机进行连接通讯,手机可向机器人发出控制指令,使机器人向指定的方向移动。
工作原理:机器人启动时能够抽取底部的空气,使底部接近真空状态,通过大气压力的作用使整体吸附在玻璃窗户上。所述的智能窗户清洁机器人搭载接触感应模块、红外感应模块以及海拔高度传感器对所处环境的信息进行准确采集,将采集到的数据送到控制核心stm32单片机,由控制核心对数据进行分析处理后给出控制信号,智能窗户清洁机器人搭载两个轮子,分别由两个电机驱动,电机连接至控制核心,由控制核心输出控制信号使电机转动,以此使机器人移动,并且搭载蓝牙模块,能够通过蓝牙连接到用户的智能手机,用户可通过手机控制机器人的移动。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
网址:一种基于STM32单片机的家用智能窗户清洁机器人的制作方法 https://www.yuejiaxmz.com/news/view/803704
相关内容
基于STM32的智能物联网家用机器人设计基于单片机的扫地机器人的设计论文
基于STM32单片机的智能家居系统设计
基于STM32单片机智能饮水机系统设计
基于STM32单片机的智能家居模块设计
基于STM32单片机的智能家居环境监测与控制系统设计
基于单片机的智能家居安防系统
基于STM32单片机智能家居环境检测
基于STM32的家庭服务机器人系统设计.docx
基于stm32单片机智能衣物护理系统设计