Pando机器人制作历程

Pando机器人制作历程



一、旧事


   2018年,也就是三年前。当时约莫是在做课题期间吧,因为课题中用到的主控单片机是Arduino,虽然自己在组中不是主要做控制这方面的,但是多多少少了解了一些。当然也会逛一些开发者社区,github、csdn、arduino中文社区、与非网(爱板网、电路城)、DFRobot社区等等,当然这都得感谢队友华哥(程序大佬)的影响和引领。那么今天话题的主角Pando是何许?我第一次了解到Pando机器人是因为DF社区的一篇精华教程:

https://mc.dfrobot.com.cn/thread-35162-1-1.html
当时觉得非常萌,就非常想做一个(即便自己连Arduino都还没完全入门)。当时就在网上买了教程清单里的材料,然后又花了几百去TB打印了外壳(反正挺贵的,现在想想就心疼,后来才知道学校的3D打印教室可以白嫖。。。)。在某一个周末,我凑齐了所有的材料,准备两天时间完成制作和调试工作。
在这里插入图片描述

   然而,事实是我照着教程一步步搭出了一个Pando的身体后,卡在了给机器人编程上。虽然源代码已经很齐全了,可是我就是死也不能让它动起来,因为教程里对如何给Pando编程的内容几乎没有。印象不是太深的原因,只记得我在很多次Arduino IDE里报错"xxxx.h找不到"后,没能找到解决办法,后来便放弃了,Pando也因此被塞进了一个小盒子,就此沉寂在了时光的角落里。

二、新谈

   三年后,盒盖悄然被掀开,它在次映入我的眼帘。时光的磨砺,潮湿的侵蚀,在它泛黄的外壳上得以体现。很多螺丝都生锈滑丝了,一些地方也脱胶了,元器件也坏了一些(这些是我在修复过程中才知道的),无源蜂鸣器坏掉了,加之一块LED点阵屏(DFRobot FireBeetle 24×8 LED点阵屏,99一块,痛,因此Pando修复后也没有了表情功能)。

    捣鼓了一上午,成功调好了舵机和传感器。Pando现在除了没有表情外,其他的功能都具备了。

三、记有所得

   我还是感触颇丰的。我认为很多东西,特别是学习技术这件事,并不是一朝而就的。当遇到学习的瓶颈期时进度缓慢时,不妨放一放,把它搁置一旁,学习其他的东西。或许是你经验和积累不足,缺乏的知识太多,当前的你还不足以学习它。我自学android开发app的经历也是若此,《第一行代码》看到activity的相关操作时已经有点迷离了,于是放了大半年。半年后,在此看过去,不禁感慨:不就是这么简单嘛!学起来也是十分轻松,就如现在的自己修复Pando时所想:不就是导入几个库文件嘛,即使不会,百度一搜"arduino IDE如何导入库"不就出来了,一顿操作,小机器人不就可以动了,有手就行嘛!可是三年前的自己就是解决不了,因为自己连库这个概念还很含糊不清,连arduino程序都看不太懂。所以,放一放过程中,我学到的或许并不是有关放下的知识,也可能是其他能够触类旁通的,或者是学习的经验和脑回路。

记住:装舵机时一定要注意初始和中值角度,不然重拆很麻烦~

   peace!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值