前段时间在知乎回答过一个问题:你有什么有单片机或开源硬件做的有意思的作品吗?
这是我的回答链接:
你有什么有单片机或开源硬件做的有意思的作品吗?www.zhihu.com没想到里面的视频播放量上万了,可是点赞数却是寥寥无几,本宝宝太伤心了。这里先分享其中一个机器人的制作教程,根据点赞量看心情是否分享其他作品的制作教程。
桌面萌宠机器人 Pando,卖萌耍酷傲娇,分分钟融化你的心
Pando 和 Pandy 机器人是我做的一对小巧玲珑的卖萌机器人组合。他们除了外形可爱会卖萌外,最大的特点是可以共用一个 3D 打印的核心头部结构,当头部加上双足,就变成了 Pando 双足机器人;当头部加上车轮,就变成了 Pandy 智能车。
![9641e958d71d5637f8e8f22fc4858dbc.png](https://img-blog.csdnimg.cn/img_convert/9641e958d71d5637f8e8f22fc4858dbc.png)
Pando 还有很多近亲,比如小黄人、Otto 机器人等~
![a268b99f1a7964f1a0af1b37af9e1229.png](https://img-blog.csdnimg.cn/img_convert/a268b99f1a7964f1a0af1b37af9e1229.png)
父亲带孩子,一窝随便扔……
![4571fbd075edff41e09f5e54c3f48fa7.png](https://img-blog.csdnimg.cn/img_convert/4571fbd075edff41e09f5e54c3f48fa7.png)
你一定很好奇, Pando 具体可以做什么呢?
首先当然是看家本领──太空步
![b16624bd0a260f8106c33486ffdca1fc.gif](https://img-blog.csdnimg.cn/img_convert/b16624bd0a260f8106c33486ffdca1fc.gif)
最近竟然还学会了抖腿!
![2bebb548daa6bdb6c9e60161e27bbfbf.gif](https://img-blog.csdnimg.cn/img_convert/2bebb548daa6bdb6c9e60161e27bbfbf.gif)
最重要的是调皮又卖萌的大眼睛,简直是百变表情天后!
![44010bf3da7c6cddbb5406882773d564.png](https://img-blog.csdnimg.cn/img_convert/44010bf3da7c6cddbb5406882773d564.png)
![32c0c30779dde07564e5daf82e306d37.png](https://img-blog.csdnimg.cn/img_convert/32c0c30779dde07564e5daf82e306d37.png)
这么可爱的机器人,是不是迫不及待想入手一个?别急,马上教你做一个!
准备工作
准备好如下材料:
- DFRobot Romeo BLE mini V2.0 控制器 × 1
- DFRobot FireBeetle 24×8 LED点阵屏 × 1
- Tower Pro MG90S 舵机 × 4
- TTP223 触摸传感器 × 1
- MPU6050 六轴陀螺仪 × 1
- 模拟声音传感器 × 1
- 蜂鸣器 × 1
- 7.4V 锂电池 × 1
- 拨动开关2档3脚 SS-12F15G5 × 1
- 数据线 × 1
- 3D 打印结构件(头、身体、双腿、双足)
- 2mm 厚的半透明黑色亚克力
- 螺丝、螺帽若干
- 导线若干
- 热缩管若干
![5717f702c68f1ad698e2fba142237fc1.png](https://img-blog.csdnimg.cn/img_convert/5717f702c68f1ad698e2fba142237fc1.png)
需要使用的工具如下:
- 3D 打印机
- 电烙铁
- 螺丝刀
- 热熔胶枪
- 502 胶水
墨镜的准备:使用半透明黑色亚克力用激光切割好 Pando 的“墨镜”,外形如上图中黑色长方形亚克力,图纸见附件。
Pando 外形的准备:然后将 Pando 的外形 3D 打印出来,你可以选择自己喜欢的颜色进行打印。
![639d135aaf4b1cdfeee7ec186accbaaf.png](https://img-blog.csdnimg.cn/img_convert/639d135aaf4b1cdfeee7ec186accbaaf.png)
电路原理图
Pando 机器人集成了触摸传感器、声音传感器、六轴陀螺仪、蜂鸣器、LED点阵、舵机、蓝牙等模块,还能集成更多的扩展,电路原理图如下:
![496d53ba66282a3724df8a51f81e633d.png](https://img-blog.csdnimg.cn/img_convert/496d53ba66282a3724df8a51f81e633d.png)
制作过程
【捣鼓车间】桌面萌宠Pando机器人DIY组装教程@铁熊_腾讯视频v.qq.com![3d192637885dbc505badd30460f9ec79.png](https://img-blog.csdnimg.cn/img_convert/3d192637885dbc505badd30460f9ec79.png)
1、首先用502胶水将舵机臂(下图中黑色部分)与 Pando 机器人的两腿固定在一起。
![74fc1947216dcad184c72394df9d2f24.png](https://img-blog.csdnimg.cn/img_convert/74fc1947216dcad184c72394df9d2f24.png)
2、然后将两个舵机固定到 Pando 的身体结构中。
![495852d076a8c63ac67eda7640676a2b.png](https://img-blog.csdnimg.cn/img_convert/495852d076a8c63ac67eda7640676a2b.png)
3、利用舵机臂,将双腿与身体相连。
![a0eb90b3b5df6fb61559565e6de61695.png](https://img-blog.csdnimg.cn/img_convert/a0eb90b3b5df6fb61559565e6de61695.png)
4、将两个舵机嵌入到双腿中,并用螺丝拧紧。
![b1ab49e4a765e93b54235a2079ade5fc.png](https://img-blog.csdnimg.cn/img_convert/b1ab49e4a765e93b54235a2079ade5fc.png)
5、利用舵机臂,将双腿与双足进行连接。
![6b90f731d8a818a5728372ceff2b28f6.png](https://img-blog.csdnimg.cn/img_convert/6b90f731d8a818a5728372ceff2b28f6.png)
6、准备好 IMU 陀螺仪传感器和触摸传感器,利用热熔胶将他们固定到 Pando 的头部。
![c55ddaf21cb12c41c7c504b73eb3ce07.png](https://img-blog.csdnimg.cn/img_convert/c55ddaf21cb12c41c7c504b73eb3ce07.png)
![c57fd23b077633d73a70b4de6130d899.png](https://img-blog.csdnimg.cn/img_convert/c57fd23b077633d73a70b4de6130d899.png)
7、将电源开关连接到 Romeo mini 主控板上。
![03171b57f0e46ed90dc69c5bd7699d16.png](https://img-blog.csdnimg.cn/img_convert/03171b57f0e46ed90dc69c5bd7699d16.png)
8、将 Romeo 主控板与电源开关固定到 Pando 的头部。
![b21a174f78a4a78033f1e3a8484e881c.png](https://img-blog.csdnimg.cn/img_convert/b21a174f78a4a78033f1e3a8484e881c.png)
9、将 LED 点阵固定到 Pando 的头部,用螺丝拧紧,并根据电路图连接导线。
![33712f57667a452790310539015374e6.png](https://img-blog.csdnimg.cn/img_convert/33712f57667a452790310539015374e6.png)
10、根据电路图,将4个舵机连接到 Romeo mini 主控板相应的位置。
![a67e056d8615200830d15488d63a2ed2.png](https://img-blog.csdnimg.cn/img_convert/a67e056d8615200830d15488d63a2ed2.png)
11、准备好声音传感器、蜂鸣器、电池,并将他们连接到 Romeo mini 主控板上的对应位置。
![11a2ccf9ef118a845d4a8534aaccea1c.png](https://img-blog.csdnimg.cn/img_convert/11a2ccf9ef118a845d4a8534aaccea1c.png)
![3ec046d1e659fca8fcbc2700822aa7ad.png](https://img-blog.csdnimg.cn/img_convert/3ec046d1e659fca8fcbc2700822aa7ad.png)
12、最后将 Pando 的头部与身体用卡扣卡紧,Pando 就完成啦。
![5807ccc0c8b12b68d3021c588711ace0.png](https://img-blog.csdnimg.cn/img_convert/5807ccc0c8b12b68d3021c588711ace0.png)
其他
Pando 集成了触摸传感器、声音传感器、三轴陀螺仪、三轴加速度传感器、蜂鸣器、LED 点阵、4 个舵机、蓝牙等非常多的功能,你可以通过程序去释放所有元器件的潜能,可以说 Pando 具有非常多的可能性,期待看到你的 “Pando”。
至于怎么去控制 Pando 运动,网上有很多双足机器人的编程案例,这里就不再赘述了。
最后再打个小广告,不嫌弃的话,欢迎关注我的个人公众号“铁熊玩创客”,不 kan 定 xin 期 qing 更新创客制作、技术教程以及一些胡言乱语。