慧编程作品社区

文章正文
发布时间:2025-01-13 23:09

随着科技的发展,建筑的楼层不断增高,而且现代化楼房大多都采用新型玻璃材料做为墙体材料,提升楼体的综合采光能力,但是问题也随之而来。越来越大的玻璃建筑面积,越来越高的楼层,让窗面清洁变得越来越困难。因此我们想到做一个擦窗机器人来帮助我们清洗玻璃,一方面可以保证安全,另一方面也可以节约雇人清洗的费用。 我们在乘车时,可以看到司机用雨刮器清洗脏玻璃,所以我们想到做一个类似雨刮器那样的擦窗机器人。我们的擦窗机器人由M-core主板、底板、三个轮子、超声波传感器、数码显像、滑轨双孔梁、红外遥控器、直流电机等材料组成。 我们模拟汽车雨刮器的造型,在左轮上安装滑轨双孔梁来作为机器人的机械臂,在机械臂上装有一块海绵,通过发电机带动海绵的转动进行擦拭玻璃。利用红外遥控器控制,可以控制机器人的运动方向和速度,如按2表示擦臂升,按A表示正向擦玻璃,而B表示反向擦玻璃,C键则是停止擦玻璃。只要通过红外遥控器,就能控制机器人的运动方向和速度,这简直就是行走的蜘蛛侠! 在我们安装上滑轨双孔梁之后,发现重心不平衡,擦窗机器人容易往前倾。为此我们想了个办法,在擦窗机器人的右轮上安装双孔梁上并且加一个数码显像板,一则可以让机器人更美观,在机械臂升降过程时,看到数码显像上的数值大小。二则使得机器人保持平衡,更好地来完成擦窗。为了让擦窗机器人行动自如,还安装了一个超声波传感器,它可以检测前方障碍物的距离,并且避免障碍物。这样机器人就可以初步地帮助我们擦新窗户了。 当然在实际运用中,还有很多问题需要我们去面对。比如机器人如何能够自动喷水,如何粘牢在玻璃上不掉下来,以及它的电池耐用性问题。所以我们还需要继续努力和探索,逐步去解决这些问题,做一个真正实用切实帮助大家的擦窗机器人。

操作说明:

我们在左轮上安装滑轨双孔梁来作为机器人的机械臂,在机械臂上装有一块海绵,通过直流电机带动海绵的转动进行擦拭玻璃。利用红外遥控器,能控制机器人的运动方向和速度。按↑按键表示前进,按↓表示后退。按→表示右转,按←按键表示左转。2按键表示擦臂升,5按键表示擦臂降。A按键表示正向擦玻璃,B按键表示方向反向擦玻璃,C按键表示停止擦玻璃。为了让擦窗机器人行动自如,还安装了一个超声波传感器,它可以检测前方障碍物的距离,并且避免障碍物。这样机器人就可以初步地帮助我们擦新窗户了。