1、电路设计讲解1、什么是硬件?什么是软件?2、程序是什么?程序是干嘛的?3、Arduino和Mixly的区别?全国机器人等级考试三级全国机器人等级考试三级第十课第十课 点亮小灯点亮小灯目标一:了解常量与变量目标一:了解常量与变量目标二:了解数据类型目标二:了解数据类型目标三:点亮小灯目标三:点亮小灯课程目标课程目标什么是数据?1,具有一定意义的文字、字母、数字符号的组合、图形、图像、视频、音频等2,客观事物的属性、数量、位置及其相互关系的抽象表示。例如,“0、1、2.”、“阴、雨、下降、,气温”“学生的档案记录、货物的运输情况”等都是数据存储单元一般应存储单元一般应具有:具有:存储数据存储数据和
2、和读写数据读写数据的功能。的功能。计算机的存储单元?常量常量和和符号常量符号常量定义:程序运行过程中,其值不能被改变的量(常数)分类:直接常量、符号常量编程里的数据常量变量:程序运行期间变量:程序运行期间,值,值可变的量,变量应该可变的量,变量应该有名字有名字,并在,并在内存中内存中占据一定占据一定的存储单元。的存储单元。变量名变量名和和变量值变量值有不同的有不同的含含义。义。编程里的数据变量数据类型floatfloatdoubledouble数据类型使用变量说明的一般形式为:类型说明符 变量名标识符,变量名标识符,.;int a,b,c;(a,b,c为整型变量)long int x,y;(x
3、,y为长整型变量)unsigned int p,q;(p,q为无符号整型变量)变量顾名思义:数值可以变的量,整型变量表示的是整数类型的数据。constconst intint a=5;a=5;搭建一个简单串联电路点亮一个led灯程序解释digitalWrite(13,HIGH);delay(1000);digitalWrite(13,LOW);delay(1000);引脚工作模式 INPUT:输入模式 OUTPUT:输出模式 INPUT_PULLUP:内部上拉输入模式上拉电阻的作用:在上拉电阻所连接的导线上,如果外部组件未启用,上拉电阻将“微弱地”将输入电压信号“拉高”。当外部组件未连接时,对
4、输入端来说,外部“看上去”就是高阻抗的。这时,通过上拉电阻可以将输入端口处的电压拉高到高电平。如果外部组件启用,它将取消上拉电阻所设置的高电平。通过这样,上拉电阻可以使引脚即使在未连接外部组件的时候也能保持确定的逻辑电平。delay函数延时的作用延时的作用 使用方法:使用方法:delay(delay(时间时间););/时间是整形数字,单位是时间是整形数字,单位是msmsArduino软件界面led灯为什么要这样接?流水灯流水灯需要掌握的知识点1 1、常用流程图符号的使用、常用流程图符号的使用2 2、了解引脚工作模式、了解引脚工作模式3 3、理解、理解delaydelay函数函数流程图符号执行框执行框起始和结束框起始和结束框判断框判断框流程箭头流程箭头输入输入/输出框输出框流程图本节课到此结束!温馨提醒:课后多回顾上课课程,翻看上课做的笔记练习环节学会新建一个工程学会编译程序。IDEAIDEA温馨提示面包板横向不通,竖向导通LED灯长正短负要求一要求三要求二*