当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]我们小组的每个人都经常错过上午9点的课,当我们和朋友们聊起时,才发现这在大学生中是个普遍问题。于是当我们看到“电机”出现在可选组件列表中时,立刻明白自己要制作什么:一个能从你身边跑开的闹钟。我们把它叫做“逃逸闹钟”。

我们小组的每个人都经常错过上午9点的课,当我们和朋友们聊起时,才发现这在大学生中是个普遍问题。于是当我们看到“电机”出现在可选组件列表中时,立刻明白自己要制作什么:一个能从你身边跑开的闹钟。我们把它叫做“逃逸闹钟”。

它做什么

Runaway 是一款由 Arduino Uno Q 驱动的双轮物联网机器人,它能主动避开你,迫使你从床上起身并真正醒来。我们很快意识到,让 Runaway 自己发出警报声音并不理想,因为我们的扬声器功率太弱。因此,我们还开发了一款配套的手机应用程序,让你可以在手机上设置闹钟。该应用会将闹钟触发信号发送给 Runaway,使其在指定时间自动启动。最棒的是,你无法通过手机关闭闹钟,必须手动按下 Runaway 上的按钮才能停止它。

我们是如何建造它的

我们使用Fusion 360设计了CAD模型,并经过了三次迭代后最终确定了设计方案。Runaway的“大脑”是Arduino Uno Q。我们选用了两个N20电机,因其具有高扭矩,同时通过L298N H桥电路来控制它们。一个超声波传感器帮助机器人检测并避开障碍物。我们利用H桥控制电机的方向和速度,使机器人的运动更加平滑和精准。机器人运动逻辑采用C++语言编写,并结合了全新的Arduino App Lab。配套的应用程序则在Android Studio中开发,以便手机能够连接机器人并触发警报。在开发过程中,我们运用了AI工具进行代码调试,以在有限的时间内提高效率。在Arduino Uno Q上,我们使用Python处理技术,通过Google Cloud系统实现机器人与应用程序之间的可靠通信。

我们遇到的挑战

我们最大的挑战是时间紧迫,尤其是我们试图集成多项高级功能。Arduino Uno Q 的使用比预期要困难得多。由于这是一款较新的板子,相关文档和在线资源较少,导致我们的开发时间增加了数小时。此外,新的 Arduino App Lab 也因工作流程与我们习惯的不同而带来了一些麻烦。我们尝试添加机器学习来识别机器人周围的空间,但最终在规定时间内无法实现。

我们引以为傲的成就

我们非常自豪地实现了在先进的Arduino Uno Q上运行一个完全可工作的失控警报机器人,结合C++实现实时电机控制,以及Python用于应用程序连接。成功让手机应用可靠地触发机器人动作,而无需任何从手机上“暂停”它的简便方法,这感觉是一次巨大的胜利。我们还完成了三次扎实的CAD迭代,并构建了逼真的规避行为,真正迫使你起身追赶它。此外,在疯狂的截止日期内,利用AI工具快速调试并完成所有工作,是我们原本认为无法做到的事情。

Runaway接下来会怎样

未来我们计划加入机器学习技术,以实现更智能的障碍物规避和躲避模式。同时,我们还打算实现自动充电功能,当电量低时可自行停靠充电。减小整体尺寸,打造更紧凑、便携的设计也已列入计划。我们希望提升其智能程度,使其更难被捕捉,例如增加随机路径变化或更快的反应速度。最后,我们希望开发一款更完善、更精致的应用程序,新增多种功能,如多重警报或自定义声音等。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

你是否每隔五分钟就不得不运行一次“/usage”?是否总在担心自己即将达到五小时的使用上限?你并不孤单。我们称之为“克洛德代码焦虑”。我看到了令人惊叹的“Clawdmeter”项目——一个专为追踪令牌使用量而设计的M5S...

关键字: 机器人 机械臂 ESP32

你是否曾想过,微控制器能否像手机一样,直接将照片发送到你的 WhatsApp?这个 ESP3222 摄像头 WhatsApp 信息项目正是如此。通过使用 ESP32-CAM 和免费的云 API,只需按下按钮,几秒钟内就能...

关键字: 微控制器 物联网 ESP32-CAM

2026年6月17日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股旗下世平集团宣布,携手国内车规级芯片龙头企业芯驰科技(SemiDrive),成功举办“全栈芯方案,让具身智能量产快人一步——芯驰具身智能...

关键字: 机器人 半导体 汽车电子

康佳特嵌入式模块与软件技术栈开发与支持流程已获认证

关键字: 嵌入式 自动化 机器人

这个想法源于一个实际问题。我住在墨尔本,那里的天气变化非常快。曾有几次,我把衣服晾在外面晾干,去上大学后回来发现它们被雨水淋湿了。这个项目旨在探索嵌入式系统如何通过检测环境条件并自动响应,来帮助解决这个问题。

关键字: 机器人 Arduino Nano L298N

在工业4.0与智能制造深度落地的当下,传统工业生产面临设备协议繁杂、数据孤岛严重、远程运维困难、云端对接不畅等诸多痛点。PLC作为工业生产的核心控制设备,承担着设备启停、参数调控、流程管控的关键任务,但传统PLC仅能实现...

关键字: 智能制造 网络传输 物联网

本项目展示了一套基于Arduino Nano 33物联网模块、称重传感器、MQTT通信、IFTTT通知、LED灯、蜂鸣器和LCD显示屏的智能用药监测系统。该系统可实时监控药物使用情况,并在未按时服药时向用户或护理人员发出...

关键字: 物联网 称重传感器 Arduino Nano 33

按它、戳它,或让它在你的桌面上轻轻发光。Moody Mush 通过光、声和运动来表达不同的情绪。这是一款互动蘑菇机器人,设计上注重对初学者友好,同时力求呈现出富有表现力又可爱的视觉效果。

关键字: 机器人 IR 遥控器 伺服电机

凭借全栈产品设计与制造专长,拓展全球 Wi-Fi HaLow 生态系统

关键字: Wi-Fi 物联网 芯片

根据Hexagon全球“机器人一代”研究,最大的分歧出现在照护领域:68%的成年人希望机器人承担重物搬运工作,但只有12%的人会选择机器人来提供照护服务。 机器人应用并非普遍接受,而是具有条件性的:约半数成年人...

关键字: 机器人 GO BSP WORLD
关闭