首页 > 编程知识 正文

如何用c语言控制机器人,c语言可以做机器人开发吗

时间:2023-05-03 07:19:56 阅读:187935 作者:799

中 鸣 智 能 教 育 机 器 人

一、中鸣智能教育机器人配置清单:

E2-RCU(USB下载版) 1个

灰度测量模块 3个

触碰测量模块 2个

3色LED灯 2个

高性能编码马达 2个

传感器马达连接线 9条

USB下载 1条

软件光盘 1张

彩色小册子 1本

积木件、轮胎、齿轮等120多件。

二、中鸣智能教育机器人配置说明:

1.机械结构:基于积木思想设计,可拼装和可重复使用,提供了120多件积木件。

2.编程软件:兼有图形化编程和C语言代码编程界面。中文操作界面,易学易用。方便用户从零开始,循序渐进学习编程思想和代码编程。 界面华丽,人性化设计,易学易用; 编程方式灵活,支持流程图标、代码或混合方式编程,且图标与代码可同步及对照显示,方便代码学习及调试;个性化设置,桌面、线条、颜色及提示信息项目均可由用户自行设定;完善的在线帮助和提示系统,让用户不需记忆及查找手册即可轻松编写程序; 支持用户自建图标或模块,满足DIY玩家的更高要求;

3.主控制器:32位高性能ARM处理器(Cortex-M3内核,主频高达72MHZ,内置512K程序存储器,64K数据缓冲器,200个16位数据保存器),可直接修改EEPROM里的参数变量,程序调试更方便,更快捷。并可存储多个测试程序进入RCU,随时随地变更程序运行,减少来回调试的时间。12路六芯RJ11接口,其中8路数字/模拟复用端口、4路带编码盘马达端口。内置超大屏幕2.4" LCD 分辨率达320*240 65万色(带触摸屏)、2.4G无线通讯功能(支持无线下载)、电源检测、MIC、蜂鸣器(可发出频率为20Hz~20kHz的声音)和6节电池盒,带有USB(USB2.0全高速下载接口,支持U盘模式)、电源(DC5.5×2.0插座 输入电压范围 DC6V---9V)、有2个功能按键(支持自定义按键功能)、1个开关键等端口及按键;支持各种模拟数字传感器,支持编码盘马达的使用,有丰富的软件支持。

4.标配传感器: 3个灰度检测传感器,可选择自身发射、2个触碰检测传感器。

5.其他标准配置:2个三色灯模块、2个带编码盘的直流减速马达,1条下载线。

三、中鸣只能教育机器人简要使用说明:

1、核心控制器:具备MIC音量检测、数据显示、嗡鸣器发音、时间控制、无线通讯功能。

核心控制器外观:

2、外部设备实物功能对照表:

类型模块名称实物图片程序控制图标程序说明E 2 核 心 控 制 器 内 置 模 块内置MIC模块能够时间检测声音的强弱。液晶1位显示在显示屏的指定位置将显示1个字符的数据,能够设置显示屏幕的背景颜色。3位数字显示在显示屏的指定位置显示3位数内任意有效数字,能够设置显示屏的背景颜色。占3个有效位置。5位数字显示在显示屏的指定位置显示5位数内任意有效数字,能够设置显示屏的背景颜色。占5个有效位置。8位数字显示在显示屏的指定位置显示8位数内任意有效数字,能够设置显示屏的背景颜色。占8个有效位置。单词显示在显示屏的指定位置显示单词,能够设置显示屏的背景颜色。占8个有效位置。嗡鸣器可控的发音时间控制模块系统提供4个单位级别的时间控制模块数据存储模块 提供提供200个数据存储空间,能够方便的进行数据的写入和读取,提高了程序设计的灵活性电压监测模块 提供实时监测控制器供电电压功能,更有效的更具实际用电情况进行程序设计。无线传输模块提供两个机器人之间的通讯和数据传输功能,增强了机器人与机器人之间的交互性。E 2 教 育 核 心 控 制 外 置 模 块马达模块E2机器人的动作执行模块,具有3中执行状态,执行速度程序可控。与控制器M1-M4任意输出端口链接。行程记录模块内置在马达模块内,能够监控马达的旋转角度及旋转速度,实现获取马达行程的功能。与控制器M1-M4任意输出端口链接。灰度测量模块 能实现机器人识别不同颜色的功能,颜色有效值范围:0-4095,数据越大,颜色越亮。发射检测光源程序可控。任意与控制器P1-P8端口连接。触碰测量模块 能实现机器人识别碰撞的功能,有效值范围:0、1,任意与控制器P1-P8端口连接三色发光模块 实现三色LED发光可控,在程序设计中用于指导程序断点位置和程序执行情况告知功能。

四、认识机器人程序

给机器人编程的是中鸣数码编程软件,软件安装好后,在桌面会有一个快捷方式的图标。

第一步:双击运行中鸣数码编程软件,出现欢迎界面。

程序打开后出现的编程界面。

在第一次

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。