《中级课程(新版)6.2高尔夫机器人.ppt》由会员分享,可在线阅读,更多相关《中级课程(新版)6.2高尔夫机器人.ppt(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Online Lecture V 2.0GolfBotGolfBotGolfBot(高尔夫机器人)(高尔夫机器人)是通过按步骤移动连接于伺服马达的高尔夫球杆,击球是通过按步骤移动连接于伺服马达的高尔夫球杆,击球并将其打入球洞的高尔夫机器人。使用由程序实现计算的并将其打入球洞的高尔夫机器人。使用由程序实现计算的CalculateCalculate芯片,实现用芯片,实现用力击球或轻轻滚动的动作。尝试以力击球或轻轻滚动的动作。尝试以CalculateCalculate芯片进行加法、减法、乘法、除法,芯片进行加法、减法、乘法、除法,玩一玩看谁能以最少的次数击球并打入球洞的高尔夫游戏吧。玩一玩看谁能以最
2、少的次数击球并打入球洞的高尔夫游戏吧。SoccerBotEasyBot计算计算计算包括加法、减法、乘法、除法,还包括(计算包括加法、减法、乘法、除法,还包括(a ab b)2 2 等字符计算等各种类型。其中,将加法、等字符计算等各种类型。其中,将加法、减法、乘法、除法统称为四则运算。在数学中,减法、乘法、除法统称为四则运算。在数学中,使用一般数字和运算符(使用一般数字和运算符(+-+-)就可以计算。)就可以计算。而在逻辑程序中,必需用于保存计算结果的箱子,而在逻辑程序中,必需用于保存计算结果的箱子,即必需追加变量即必需追加变量A A。当使用计算(当使用计算(calculatecalculate
3、)芯片时,可以制作数字)芯片时,可以制作数字越大速度越快、数字越小速度越慢等的程序。大越大速度越快、数字越小速度越慢等的程序。大家也可以尝试使用计算芯片,让机器人的动作更家也可以尝试使用计算芯片,让机器人的动作更加丰富。加丰富。SoccerBotEasyBotSoccerBotEasyBotSoccerBotEasyBot55组组装马马达构达构架1SoccerBotEasyBot66组组装直流马马达达2SoccerBot7组组装支架3SoccerBot8组组装伺服马马达达4SoccerBot9组组装接触触传传感器板5SoccerBot10组组装齿轮齿轮6SoccerBot11组组装高尔夫球杆1
4、7SoccerBot12组组装高尔夫球杆28SoccerBot13将将高尔夫球杆和齿轮组齿轮组装到主体9SoccerBot14组组装支架10SoccerBot15组组装主构构架和支架11SoccerBot16组组装电电池盒12SoccerBot17组组装作战战接口板和电电池盒13SoccerBot18组组装导轮导轮和轴轴14SoccerBot19组组装脸脸部15SoccerBot20组组装眼睛16SoccerBot21组组装遥遥控接收板17SoccerBot22组组装头头部118SoccerBot23组组装头头部219SoccerBot24组组装头头部320SoccerBot25将将头头部组组
5、装到主体21SoccerBot26组组装履带带装置22SoccerBot27连连接电电源线线23SoccerBot28连连接电电源线线24SoccerBotEasyBotCalculate ChipCalculate Chip(计算芯片)算芯片)l l 主要功能:用于主要功能:用于计算算变量和量和变量、量、变量和一般量和一般数数字的芯片。字的芯片。l l 使用方法:在确定需要使用方法:在确定需要计算的算的2 2种种对象和象和+-+-后,后,设定需要定需要保存保存结果的果的变量。量。使用案例使用案例 SoccerBotEasyBot设定伺服定伺服马达达起始点起始点l l 主要功能:主要功能:设定用于推定用于推动高尔夫球杆的伺服高尔夫球杆的伺服马达达的起始点及旋的起始点及旋转范范围。l l 使用方法:使用方法:调零零结束后,在起始点束后,在起始点设定位置定位置插插上上马达达导向装置,然向装置,然后用伺服后用伺服马达达芯片芯片设定旋定旋转范范围SoccerBotEasyBot1.1.试着着实现每次按下每次按下蓝牙牙遥遥控器控器5 5号号时,高尔夫球杆少量移,高尔夫球杆少量移动并并提升至可提升至可挥杆的高度。杆的高度。2.2.试着着实现按下按下蓝牙牙遥遥控器控器6 6号号时,进行全行全挥杆;按下杆;按下7 7号号时,进行半行半挥杆。杆。3.3.试试组合所有程序合所有程序进行游行游戏吧吧。