- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验一创意之星(标准版)开发环境入门
一实验目的
1熟悉NorthSTAR图形化开发环境
2掌握流程图和代码编程方法,以及程序的下载、调试方法
3掌握RobotSevoTerminal舵机调试设置软件的使用
二实验内容
1使用RobotSevoTerminal软件设置设置CDS5500的ID、工作方式等参数
2采用流程图或代码编程方法实现输入(如碰撞开关)控制输出(如舵机的正反转)
三实验要求
1编写相应流程图或代码程序,并下载调试,实现相应要求。
2详细纪录实验过程和结果,完成和提交实验报告。
3实验报告应包括流程图或代码及对应的实验结果。
#includeApps/SystemTask.h
uint8SERVO_MAPPING[1]={5};
intmain()
{
intuseful=0;
MFInit();
MFInitServoMapping(SERVO_MAPPING[0],1);
MFSetPortDirect(0x00000FFE);
MFSetServoMode(5,1);
while(1)
{
useful=MFGetDigiInput(0);
if(useful==1)
{
MFSetServoRotaSpd(5,1000);
MFServoAction();
}
else
{
MFSetServoRotaSpd(5,0);
MFServoAction();
}
DelayMS(1000);
}
}
实验心得:
通过本次实验,我第一次看到了实际中的舵机。在此之前,我只是在仿真环境之下使用过程序控制舵机。现在通过小小的程序控制机器人舵机,体会到了实际中的舵机工作情况,并非想象中的那么敏捷和大动作。
这次试验,我学会了如何用图形化编程软件来编程,通过编程可以直接控制舵机,但是里面的工具比较繁多,需要逐个学习才能学好,在以后的学习中要多的去做实验,去学习,和课本知识结合起来,这样才能更好的获得知识。
实验二避障机器人
一实验目的
1熟悉创意之星标准版模块搭建方法
2掌握简单应用程序的编写方法
二实验内容
采用创意之星模块化套件组装四轮机器人,编写代码程序,利用红外传感器和舵机等传感和执行器件,实现四轮机器人的无碰撞自主移动。
三实验要求
1编写代码程序,并编译调试,实现要求的功能。
2详细纪录实验结果,完成和提交实验报告。
3实验报告应包括代码及对应的实验结果。
三实验步骤
1搭建小车模型
2编写代码程序,并编译调试,实现要求的功能。
#includeApps/SystemTask.h
uint8SERVO_MAPPING[4]={4,1,2,3};
intmain()
{
intio0=0;
intio1=0;
MFInit();
MFInitServoMapping(SERVO_MAPPING[0],4);
MFSetPortDirect(0x00000FC0);
MFSetServoMode(4,1);
MFSetServoMode(1,1);
MFSetServoMode(2,1);
MFSetServoMode(3,1);
DelayMS(1000);
while(1)
{
io0=MFGetDigiInput(0);
io1=MFGetDigiInput(1);
if((io0==1)(io1==1))
{
MFSetServoRotaSpd(4,512);
MFSetServoRotaSpd(1,512);
MFSetServoRotaSpd(2,-512);
MFSetServoRotaSpd(3,-512);
MFServoAction();
DelayMS(1000);
}
else
{
if((io0==0)(io1==1))
{
MFSetServoRotaSpd(4,-512);
MFSetServoRotaSpd(1,-512);
MFSetServoRotaSpd(
您可能关注的文档
- 2024年安全生产工作述职报告例文(3篇).docx
- 2024年浮山中小学教师招聘真题.docx
- 2024年维生素B6市场发展现状.docx
- (支架制作及安装)检验批质量检验记录表.doc
- 《计算机组成原理》教案.doc
- 1MW屋顶光伏并网发电技术方案.doc
- 3.三相桥式全控整流电路.doc
- 09现代文员实务结业考试试卷A.doc
- 2024年公墓工作总结范文(2篇).doc
- ASTM-D4752-2010-无机富锌底漆耐甲基乙基酮的标准操作规程.doc
- 某区纪委书记年度民主生活会“四个带头”个人对照检查材料.docx
- 某县纪委监委2024年工作总结及2025年工作计划.docx
- 某市场监督管理局2024年第四季度意识形态领域风险分析研判报告.docx
- 县委书记履行全面从严治党“第一责任人”职责情况汇报.docx
- 税务局党委书记2024年抓党建工作述职报告.docx
- 某市税务局副局长202X年第一季度“一岗双责”履行情况报告.docx
- 副县长在全县元旦春节前后安全生产和消防安全工作部署会议上的讲话.docx
- 某市委书记个人述职报告.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料1.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料.docx
文档评论(0)