加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

【电路设计】铲屎官快来围观,激光笔out了!逗猫小球横空出世!

2017/07/19
28
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

pet-toy.rar

共2个文件

相信很多人都喜欢小动物,例如小狗或小喵什么的!现在分享一个好玩的小玩意!类似Sphero的球型机器,可以用来逗喵溜狗。2016年大概5月份的时候看到做BB-8机器人的泰哥做了一个遥控小球,我也好想做一个,可是他说电脑坏了重装系统后建模文件没了。恰好2016年暑假8月份我家走来了一只流浪小喵,好萌好可爱啊!我正好在学习solidworks三维建模,于是就决定自己试着做一个逗喵的小球。

一边学习Solidworks一边建模,断断续续地画,大概画了一个多月吧,建完模后又修改了好多遍才满意。

零件清单:

材料名称 数量
8CM直径亚力克球 1(建议多买几个备用)
N20减速电机4mm出轴(转速大约300RPM/6V) 2
7.4V小锂电池602540(SM接口) 1
两路电机驱动板drv8833 1
塑料牛眼轮 3
Arduino Nano(不焊排针) 1
HC05或06蓝牙模块 1
橡胶圈 2
杜邦线、28号硅胶线热缩管、扎带 若干
M2*8螺丝+M2螺母 14
3D打印 按stl文件说明打印(轮子多打印几个备用

橡胶圈是买橡胶圈车轮拆下来的,尺寸大概是外径28mm、内径25mm、线径3mm。

想自己做的自己到网上购买上面说的电子零件,在这里说说做小球时走过的坑!用DF活动的现金券在DF商店买了Bluno Nano、3.7v锂电、HR8833微型电机驱动板结果发现没一个能用上,原来那个集成蓝牙功能的Bluno Nano是个不通用的蓝牙,蓝牙软件必须用官方提供的app,不支持密码配对,自己弄好的蓝牙遥控app用不了;HR8833驱动板需要两个5V或以上的电源输入才能工作,我还以为一个是电源输入,另外一个可以输出电源的,折腾了我快一个多星期才搞懂了,真是每块板子都有它不工作的脾气啊!!!希望DFRobot能完善一下这些电子零件和模块,做个通用的蓝牙Nano板,电机驱动板也做得更人性化易用;3.7v电池电机启动瞬间会把电压拉低,导致蓝牙自动断开然后小球会失控,一直滚停不下来,所以改用7.4v锂电就没有问题了。

接线图:接线很简单,就是一个蓝牙小车的接线方式

组装零件

感觉小球程序用PWM控制好像会好点

蓝牙模块先不要安装,先烧录程序,通过Arduino IDE串口发送字符测试电机转向,方向不对就修改子函数下的digitalWrite(INX,HIGH或者LOW);测试好再装蓝牙模块

蓝牙模块设置好后再组装到Arduino板子上,我比较喜欢用杜邦线与蓝牙模块连接,不焊死,方便拆下来用到别的地方

组装完成

用扎带把电池固定

完成

我在GitHub上找到了一个android开源的蓝牙遥控App把源码修改成自己想要的,我不会iOS,所以就没有iOS苹果手机的App啦。

自定义编码默认值为:前进 1、后退 2、左转 3、右转 4、停止 0
滑动虚拟摇杆上-前进、下-后退、左-左转、右-右转、松开为停止;也可以作为其它蓝牙小车的遥控app。

附件包含开源程序文件和蓝牙模块设置教程。

转自DF社区-好奇吖斌 

  • pet-toy.rar
    下载
    描述:开源程序文件
  • 蓝牙模块设置教程.zip
    下载
    描述:蓝牙模块教程
点赞
收藏
评论1
分享
加入交流群
举报

相关推荐