机器人等级考试3级培训材料.docxVIP

  • 238
  • 3
  • 约1.62万字
  • 约 41页
  • 2021-10-26 发布于广西
  • 举报
全国青少年机器人技术等级考试 培训讲义 (3 级理论及实操) 青蜓派教育科技(天津)有限公司版权所有 考试大纲 三级 理论部分 知道电流、电压、电阻、导体、半导体等概念 知道串联、并联的概念 知道模拟量、数字量、I/O 口输入输出等概念 知道电子电路领域的相关理论及相关人物 知道二极管的特性 程序的三种基本结构 能够绘制程序流程图 能够应用图形化编程软件 掌握变量的概念和应用10.了解函数的定义 实操部分 能够完成简单的串联、并联电路 能够搭建不同的 LED 显示效果电路 能够处理按键类型的开关输入信号 能够使用光敏电阻搭建环境光线检测感应电路 能够通过可调电阻控制 LED 的亮度变化 能够控制蜂鸣器发声 目录 第一章走进智能殿堂 4 Arduino 介绍 4 Arduino 特点 5 跨平台 5 简单清晰的开发 5 硬件开发的趋势 6 第二章 电路初探 6 基本概念 6 电压、电流、接地 6 电阻和电阻器 7 欧姆定律 9 2.1.4 短路 10 电路搭设注意事项 10 元器件技术参数 10 元器件电源引脚标识 10 电路基础 10 信号、模拟信号、数字信号 11 导体、绝缘体和半导体 12 电路、串联电路和并联电路 12 高电平和低电平 14 二级管、晶体管 14 上拉电路、下拉电路 16 第三章 程序基础 17 流程图绘制 17 顺序结构 17 选择结构 17 循环结构 18 常用流程图符号 18 基本语法 18 if 语句格式 18 switch 语句 19 for 循环应用 20 while 语句 20 do-while 语句 21 标准数据类型 22 3.3.1 整型 22 3.3.2 实型 22 字符型 23 布尔型/逻辑型 23 运算符 23 算数运算 24 关系运算 24 逻辑运算 24 优先级 25 常量及变量 26 3.6 函数 26 3.7 进制转换 27 第四章 应用实例 27 串联电路 27 并联电路 29 闪烁 LED 灯 30 炫彩流水灯 32 按键开关点亮 LED 灯 33 光敏电阻控制 LED 灯亮度 35 蜂鸣器响起来 37 读取电位器模拟信号值 38 电位器控制 LED 灯亮度 39 呼吸灯 39 4.11自助红绿灯 40 第一章走进智能殿堂 Arduino 介绍 Arduino 是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino 板)和软件(Arduino IDE )。由一个欧洲开发团队于 2005 年冬季开发。它构建 于开放原始码simple I/O 介面版,并且具有使用类似Java、C 语言的Processing/Wiring 开发环境。主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino 电路板;另外一个则是Arduino IDE ,你的计算机中的程序开发环境。你只要在 IDE 中编写程序代码,将程序上传到Arduino 电路板后,程序便会告诉Arduino 电路板要做些什么了。 Arduino 能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino 的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino 的编程是通过 Arduino 编程语言 (基于Wiring )和Arduino 开发环境(基于 Processing)来实现的。基于 Arduino 的项目,可以只包含Arduino ,也可以包含Arduino 和其他一些在PC 上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP )来实现。 Arduino 特点 跨平台 Arduino IDE 可以在Windows 、Macintosh OSX 、Linux 三大主流操作系统上运行,而其他的大多数控制器只能在Windows 上开发。 简单清晰的开发 Arduino IDE 基于 processing IDE 开发。对于初学者来说,极易掌握,同时有着足够的灵活性。Arduino 语言基于wiring 语言开发,是对 AVRGCC 库的二次封装,不需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。 硬件开发的趋势 Arduino 不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino 简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。 第二章 电路初探 基本概念 电压、电流、接地 在我们日常生活中,使用的

文档评论(0)

1亿VIP精品文档

相关文档