这是我的家族机器人,每一个都有自己的生活方式。这项设计的一个关键方面是至少需要一个光电晶体管作为机器人的眼睛和一个主控芯片控制LED的亮、灭,是为了便于三个机器人之间进行相互数据传输。
此电路设计采用ATtiny85(ATtiny 85数据手册)芯片,电池采用可充电锂电池LIR2032(LIR2032数据手册)。
微型机器人家族作品展示图:
三个小自动车辆彼此间有很多的的相似,例如控制器、电池、移动机理,还有他们都通过光敏晶体管洞察这个世界。然而他们分别采用独立的设计,有不同的能力和行为动作。
三个机器人主要动作如下:
Robot1:有左眼和右眼往下看扫描平面的动作,同时能够在地上侦测光线亮度还可以扮演一个线跟踪器(就是沿着某条线路一直走)
Robot2:一个眼睛朝下,一个眼睛往前。控制其周边的LED。它能看见地面和前方的亮度。同时也能利用LED向四面八方发送信号。
Robot3:一只眼睛往前看,两只眼睛以45角度分开控制LED。我现在还在开发检测障碍并确定方向同时避开障碍物功能。
此项目现在还在研发阶段,附件内容中只有Robot1的C++和Arduino代码,分享给大家参考学习。