收藏夹吃灰了好久,然后上周末又实在是太无聊,我决定打开一个最简单而且便宜的机器人,跟着教程走一遍。
这次的主角,就是一只不用焊接、主要靠插拔组装完成的电子桌宠。
它不一定能替你扫地,也不能帮你写代码,但它可以摆在桌面上,显示表情、天气和时间。
偶尔动一动,叫两声。
像一只不会掉毛,也不用喂饭的电子宠物。
下面是B站大佬赛博太白的教程,
整个机器人不需要我们拿电烙铁硬刚,准备好已经焊接完成的电子元件,按照教程插拔组装就OK。。
做一个给家里的孩子玩,或者当礼物赠送了,又或者像我一样那在家里摆着当电子宠物。(展示成品哈哈,)
我们提前去某宝准备好材料,比如蜂鸣器,LED屏幕,震动马达,ESP32-C3开发板,然后在准备一排杜邦线就齐活了。
买组件的时候一定一定要买已经焊接好的,不要买针头和主板分开的,不然你就得拿上电烙铁当焊武帝了。
外壳也要,整一套。
咱进入Markworld,里边有非常多免费而且现成3D打印的文件,胆子肥嘟嘟的黄色生物也在。
在搜索引擎里搜309,就会弹出我们此次机器人需要打印的外壳。
下载好,STL/CAD文件。
去到某鱼,找到专门搞3D打印的老板,把咱的文件丢过去,让它处理就完事了。
这里我直接出大糗,上来就跟老板说,给我整亚克力材质的哈哈。(事实上PLA才比较常见,然后抛光和不抛光,染色什么的都可以。)
我选择了一个抛光一个不抛光,然后一粉一蓝。两个壳子打下来,成本在34左右。
然后等外壳和材料包等了大概一周,终于到了。。
接下来,开始进入手搓!!
先把两块板字给对头插上,充电口要朝蓝色方向。
拿出LED屏和蜂鸣器,以及震动模块,
按照下面的接线图进行对接,GND是零线,VCC是3.3V的火线,千万不要接错,不要凭感觉乱插。
尤其是VCC和 GND,接错之后,可能还没看到表情,先把主板送走了。
把线接好的样子,看起来挺像两只兔耳朵哈哈。
这里建议一个固件一个固件插入进去和电脑配对,有声音之后在继续插入下一个固件,不然容易整体报错电脑找不到固件。
把组件安装完毕,咱需要去烧录固件。
开始我给大家的网站上面有AI机器人的烧录网站。
在烧录之前,咱得安装一波ESP32的驱动。。这样做方便我们等等在烧录固件的时候能够弹出固件信息去配对。
说到数据线,烧录链接固件的过程,数据线一定不能只是有充电功能,还要有信号传输的功能,判断标准是你拿手机和电脑连一下,会不会弹出除充电以外的别的功能。
这个博主分享的很详细,当然如果你不想看,直接搜索下面这个社区,里边找到windows/mac的驱动安装包。
直接去下载这个ESP32的驱动包,点击驱动安装即可。
前置准备工作完成,接下来进入烧录固件的网站。
咱左手拿着机器人并且按住boot按键,右手拿着已经连接上电脑的数据线,插入USB接口,这时你的电脑会有叮咚的响声,这就说明你连接上固件了。
接下来要把机器人里边内置的表情,游戏,天气等信息内置到主板里,咱点击安装固件。
出现已配对的设备,咱直接点击连接,然后选择Install安装。
出现下面这个界面,就证明你的固件已经安装好机器人的相关信息了。
下一步开始给机器人配网,咱打开自己手机的WIFI找到Yeti_Config,连接上去。
用浏览器访问192.168.4.1,找到scan它会扫描出wifi,找到你已经开好的热点,或者家里的wifi输入密码,点击连接。
如果你是电脑操纵的,那就是下面这个界面。
搞定这一步,你的机器人这时候有表情显示说明就成功了,你可以按一下他的触摸板快,每按一次会更新一次表情。
下边是我给它套上粉色的外壳,做的一个测试。
接下来,把数据线拔掉重新整进USB接口,让固件重新启动,程序启动的时候我们可以看到屏幕会显示一个IP,
咱用浏览器访问这个IP,进入界面,
可以在里面设置我们的坐标地址,设置语言,可以测试表情,还有一些交互内容的定义和开关。
重点是把经纬度和时区改成自己的,这样机器人在屏幕呈现的时间和气温就是正确的。
最底下,点击保存后,机器人重启就大功告成了,下边展示军火。
这是我的第二只电子桌宠,第一只是一台四足曼波。等后面有时间,我再把曼波的制作过程也写出来。
这次做完之后,
我最大的感受不是“我做出了一个多厉害的机器人”。
而是原来一块几十块钱的开发板,加上一些电子元件和一个3D打印外壳,就可以变成一个有表情、有时间、有天气显示的桌面角色。
慢慢给它增加传感器、语音、摄像头,甚至接入AI模型,让它从“会显示表情”,变成“能听懂你说话”。。
想象都激动哇,
很多人以为AI离我们很远,
其实它可能就从一块便宜开发板开始。
想起《机器人总动员》里,瓦力生活在一片荒芜的世界。
它每天重复着清理垃圾、收集物品这些微不足道的事情。
直到它把一株小植物,小心翼翼地保存起来。
那一刻,机器人不再只是机器。
辛苦大家看到最后,欢迎大家推荐、点赞、关注、点⭐推荐给更多人,在此感谢每一位读者!!!