当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]这个项目设计的是一种类似机器人汽车的装置,能够不时四处活动,然后自动进入休眠模式。最初我设想的是一个“虫子”样式的机器人,仅用于四处游走。

这个项目设计的是一种类似机器人汽车的装置,能够不时四处活动,然后自动进入休眠模式。最初我设想的是一个“虫子”样式的机器人,仅用于四处游走。

该机器人通过Cayenne进行控制,具备三种驱动模式:手动控制、驱动1和驱动2。

•手动模式使用临时按钮进行操作;

•驱动1模式使机器人在接近物体时自动绕行并避开障碍物;

•驱动2与驱动1相同,但额外增加了随机休眠功能。

此外,系统还设有节能模式,可将CPU时钟频率减半,同时降低无线电发射功率。Cayenne还能在电池电量低时发出提醒,非常实用。

我设计了一个外壳,用于安装高扭矩齿轮电机和电池。同时制作了带有轮缘凸起的轮子,以增强抓地力。轮子周围也用电工胶带包裹,以提高摩擦力。

主控单元采用Adafruit Hazzah ESP8266模块,通过I2C接口驱动Arduino电机扩展板v2。MCU还可控制PIR传感器和红外传感器的关闭,例如在手动模式下,进一步节省电力消耗。虽然它们并不频繁运行,但每一步都很重要!同时还会使用分压器来监测电池电压。

当从睡眠中醒来时,如果启用了睡眠周期,就会打开PIR传感器并检测是否有运动。一旦检测到运动,就会随机时间禁用睡眠周期,然后四处移动,待计时器结束后再自动进入睡眠状态。此外,它每天晚上11点到早上10点之间会自动进入睡眠模式。

本文编译自hackster.io

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