- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机器人等级考试
第2课
编 程 语 言
玩科技 学知识
01
编程概要
玩科技 学知识
编程语言:
现在的编程语言多得数不过来,常用的有Java、C/C++、Python、PHP、Basic、Perl等等。
C语言编程 汇编编程
玩科技 学知识
编程语言:
Java编程 Python编程
玩科技 学知识
编程语言:
scratch编程 Mixly编程
玩科技 学知识
02
Python语言
玩科技 学知识
玩科技 学知识
Python:
玩科技 学知识
Python:
玩科技 学知识
Python:
02
Mixly语言
玩科技 学知识
了解Mixly:
对于青少年来说,这些编程工具入门都比较难。不要担心,这里有一款专门为青少年设计的图形化编程工具——Mixly(米思齐)
米思齐是由北京师范大学创客教育实验室研发的一款图形化编程软件。
玩科技 学知识
什么是图形化编程?
是一种用图标代替了文本指令,整个过程变得直观、简便而有趣的编程方式。
米思齐不需要敲键盘编写复杂的代码,只需要用鼠标拖一拖,像堆积木一样把各个积木堆起来,就可以实现我们想要的效果了。
玩科技 学知识
Mixly特点:
左边是图形化模块,右边是代码。可以同时看到模块和代码。
图形化模块
代码
玩科技 学知识
Mixly软件安装:
进入MakerPanda论坛下载软件:
http://bbs.makerpanda.cc
下载完成后,解压文件,无需安装,双击Mixly.jar就可以运行使用啦!
玩科技 学知识
Mixly软件界面:
图形化代码模块
放置模块区域
编译上传显示区
可选择语言
模块删除
模块放大缩小
选择电路板
选择com(端口) 查看串口数据
玩科技 学知识
功能与图形化
功能:
数字输入
数字输出
模拟输入
模拟输出
中断控制
脉冲长度
移位输出
玩科技 学知识
功能与图形化
功能:
时间延迟
条件执行
循环执行
获取时间
初始化
玩科技 学知识
功能与图形化
功能:
数字映射
数字约束
数学运算
取整
随机
三角函数
玩科技 学知识
功能与图形化
功能:
文本连接
文本转数字
数字转文本
转字符串
获取文本长度
文本比较
玩科技 学知识
功能与图形化
功能:
定义数组
创建组值
获取组值长度
赋值数组
玩科技 学知识
功能与图形化
功能:
条件判断
逻辑运算
运算
玩科技 学知识
功能与图形化
功能:
串口通讯
波特率设置
串口打印
串口读取字符串
玩科技 学知识
功能与图形化
功能:
EEPROM 读写
SD 卡写入
玩科技 学知识
功能与图形化
功能:
超声波测距
读取温湿度
获取GPS数据
玩科技 学知识
功能与图形化
功能:
定义函数
执行函数
玩科技 学知识
03
ArduinoC语言
玩科技 学知识
玩科技 学知识
Arduino:
什么是Arduino?
Arduino 是一块基与开放原始代码的Simple i/o 平台,並且具有使用类似java,C 语言的开发环境。让您可以快速使用Arduino 语言与Flash 或Processing…等软件,作出互动作品。
Arduino 可以使用开发完成的电子元件例如Switch或Sensors 或其他控制器、LED、步进电机或其他输出裝置。
Arduino 开发IDE界面基于开放原始码原则,可以让您免费下载使用开发出更多令人惊奇的互动作品。
玩科技 学知识
Arduino:
可简单地与传感器、各式各样的电子元件连接(如:红外线,超声波,热敏电阻,光敏电阻,伺服电机等);
玩科技 学知识
Arduino:
Arduino 语言是以setup()开头,loop()作为主体的一个程序构架。
官方网站是这样描述
setup()的:用来初始化变量,管脚模式,调用库函数等等,此函数只运行一次。
loop()函数是一个循环函数,函数内的语句周而复始的循环执行,功能类似c 语言中的“main();”。
玩科技 学知识
Arduino:
void setup() {
pinMode(13, OUTPUT);
}
您可能关注的文档
- 赠送100%目标达成系统资料.ppt
- 造纸原理与工程(1)1.ppt
- 语文老师课前自我介绍.ppt
- 医疗机构的工作总结报告医疗报告PPT模板.ppt
- 养老院调研报告.ppt
- 新马泰旅游介绍.ppt
- 新产品开发流程优化与研发项目管理.ppt
- 校长工作报告PPT.ppt
- 销售管理人员培训.ppt
- 消毒供应室2016年管理规范解读.ppt
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 第45届世界技能大赛平面设计技术项目.pdf
- 初中英语学困生的形成原因及对策研究结题报告.doc
- 暑假10以内加减法口算题天天练-每页100题(打印版).docx
- 高血压的中医调理方法.pptx
- 高考作文模拟写作:大树 藤蔓 依靠(附写作指导及范文点评与延伸训练).docx VIP
- 朋友圈要不要屏蔽父母辩论赛 反方辩词一辩、二辩、三辩、四辩发言稿.docx
- 湖南省三湘名校教育联盟2023-2024学年高二上学期11月期中联考物理试题(原卷).docx VIP
- 三《采用合理的论证方法》课件 2021-2022学年高中语文统编版选择性必修上册第四单元.pptx
- 跨学科主题学习——解密汉诺塔游戏 教学课件 电子工业版 五年级下册.ppt
- Project1 An animal book 获奖课件PPT译林版(一)英语二上.pptx
文档评论(0)