0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【PHYTEC开发板试用体验】终结篇- 乒乓球机器人

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-12-05 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:jf_00240724, 帖子地址:https://bbs.elecfans.com/jishu_2292895_1_1.html

经过停更的这段时间,这次是储备了一个大的彩蛋。我是一个乒乓球爱好者,虽然乒乓球技术不咋地,但是还是很好学的,想通过勤能补拙来实现提高乒乓技术,但是社区老大爷们的技术还是很牛的,基本上看不上我这菜鸟,所以很少愿意给我喂球,所以就有了一个想法,那不如自己做一个乒乓球发球机吧,我们也可以把它叫做乒乓球训练机器人

这个乒乓球发球机包含了,包含了硬件,软件,结构,先上两张图吧!
IMG_20220712_182149.jpg
IMG_20220712_182248.jpg

先看看结构,结构看似还是比较简单的,我们从上往下看,最上面是一个发球球机筒,这是有一个垃圾桶代替的,当然他是一个新的干净的垃圾桶,我们在垃圾桶旁边开了一个口,用于出球。这个口连接着一段软管连接到一个五十毫米的pvc水管,然后是在水管上装了两个电机,形成一个发球头部件,pvc水管固定在一个舵机上,舵机连接在一个可前后左右调节的手机支架上,然后手机支架固定在一块小木头上,然后再固定到木制的底座上。在另一头,连接着发球桶,这大概就是整个结构。

下面的说说硬件,硬件除了上面提到的电机和舵机,还在淘宝上买了一个电机驱动板lm319,可通过pwm波形进行驱动,实现调速调频。还有一个红外接收头板,一个红外遥控器,最后是我们主角:phytec控制板。

画一个硬件架构图:
IMG_20220712_211354.jpg

最后说说软件,软件可以分为驱动层和应用层。驱动层主要有串口驱动,pwm波驱动。应用层主要有创建几个task,队列,信号量,定时器。初始化io,uart等。然后就是根据红外接收头的信号来实现乒乓球速度,方向,频率等的逻辑控制。另外这里还实现了手动模式和自动模式。

处于手动模式时,*键或#号分别保存所有当前的电机参数。在自动模式时,可以调出来之前保存的电机参数。

p1手动模式:

  1. 可以手动调节上下电机的速度,A键决定调节上一个,b对应下一个,下面下按键减速,下面上按键加速。
  2. 手动调节左右摇摆角度,下面中间左右按键ok

3.c键对应手动调节送球速度,下面上键加速,下键减速

4.d键对应手动调节送球周期即频率,下面上键加时间(变慢),下键减时间(变快)

p2自动模式:

  1. 上下旋组合模式
  2. 长短球组合模式
  3. 落点组合模式

最后总结一下,可以说是纯手工打造的一台自动发球机训练机器人,经过一代代改良,终于达到我想要的效果:可发上下旋,侧旋,长短球,可左右摇摆发球,可发一跳或两跳球。可远程遥控。几乎用尽了我毕生所学。球技涨不涨就看你了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PHYTEC
    +关注

    关注

    0

    文章

    19

    浏览量

    3990
  • 开发板试用
    +关注

    关注

    3

    文章

    303

    浏览量

    2815
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于米尔RK3576核心的国产割草机器人解决方案

    割草机器人需在户外复杂环境中长期稳定运行,对主控芯片的可靠性、算力及功耗提出了极高要求。米尔RK3576核心以全国产化方案,精准回应了行业痛点。 1. 自主架构的异构计算平台 米尔RK3576核心
    发表于 04-24 17:31

    在昉·星光开发板上通舵机控制板实现机器人舵机控制

    本次课程为昉·星光开发板IoT开发系列课程的第十六讲,将带领同学们在昉·星光开发板上,通舵机控制,实现机器人舵机控制。 本次课程,在昉·星
    发表于 03-09 06:23

    有奖丨米尔全志 T153 MINI开发板免费试用来啦

    米尔与全志合作发布的新品基于全志T153应用处理器的MYD-YT153MX-MINI开发板免费试用名额来啦~~米尔提供了3套价值399元的MYD-YT153MX-MINI开发板发起试用
    的头像 发表于 01-29 08:04 744次阅读
    有奖丨米尔全志 T153 MINI<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦

    探索RISC-V在机器人领域的潜力

    探索RISC-V在机器人领域的潜力 测评:洄溯 测评时间: 2025年11月 测评对象: MUSE Pi Pro开发板(基于进迭时空K1系列高性能RISC-V CPU) 一、 开篇引言
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    机器人控制系统,例如米尔的 MYD-LT536 开发板。 二、MYD-LT536:为机器人控制系统而生的核心平台 米尔 MYD-LT536 开发板基于全志T536 高性能四核 Co
    发表于 11-14 15:48

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    开发板的实际演示证明,RK3576能够轻松处理三屏显示和八路摄像头输入的复杂任务,同时保持低功耗和低发热特性,为机器人应用提供了理想的性能基础。 实测见证:RK3576轻松驾驭三屏八摄像头复杂任务理论参数
    发表于 10-29 16:41

    【嘉楠堪智K230开发板试用体验】+03+巡线+舵机方向控制

    ) K230 (kendryte.com) 参考上一文章: 【嘉楠堪智K230开发板试用体验】+开箱测评+通电及点灯 - RISC-V技术论坛 - 电子技术论坛 - 广受欢迎的专业电子论
    发表于 07-01 23:03

    有奖丨米尔 瑞芯微RK3506开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的MYD-YR3506开发板发起试用活动您不仅可以免
    的头像 发表于 06-19 08:04 1382次阅读
    有奖丨米尔 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    有奖丨米尔 瑞芯微RK3562开发板免费试用新增名额!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 2176次阅读
    有奖丨米尔 瑞芯微RK3562<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>新增名额!

    基于RK3576处理器,米尔RK3576开发板免费试用

    年7月19日   评测数量: 3块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-09 15:00 1457次阅读
    基于RK3576处理器,米尔RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    搭载OpenHarmony操作系统,视美泰SC-3568HA开发板免费试用

    : 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:45 1568次阅读
    搭载OpenHarmony操作系统,视美泰SC-3568HA<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:31 1426次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:30 1836次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    【免费试用开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    技术的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领域的创新达人,本次大赛三大赛
    的头像 发表于 06-05 08:05 1285次阅读
    【免费<b class='flag-5'>试用</b>】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你<b class='flag-5'>试用</b>~

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX91开发板发起试用活动您不仅可以免费体
    的头像 发表于 06-05 08:02 1625次阅读
    有奖丨米尔 NXP i.MX91<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦