内容正文:
创客培训:创意智造第2课 开发板介绍和第一个程序 信息科技暑假培训夏令营 培训教师:君君 目录 aduino uno r3 引脚介绍 aduino uno r3 扩展板引脚介绍 aduino uno r3 板载LED灯 第一个程序:点亮板载LED aduino uno r3 引脚介绍 aduino uno r3 引脚介绍 开发板参数 微控制器:ATmega328(DIP封装) 工作电压:5V 输入电压:接上USB时无须外部供电或外部7V~12V DC输入 输出电压:5V DC输出和3.3V DC输出 支持ISP下载功能 数字I/O端口: 14(6个PWM输出口) 模拟输入端口: 6 直流电流 I/O端口: 40mA 直流电流 3.3V端口: 50mA Flash 内存:32 KB (ATmega328) SRAM :2 KB (ATmega328) EEPROM: 1 KB (ATmega328) 尺寸:75 x 54 x 15 毫米(2.95 x 2.13 x 0.59 英寸) aduino uno r3 引脚介绍 开发板有14个数字引脚端口,使用字母“D”作为数字信号,数字引脚端口是D0~D13。 在数字引脚中有6个PWM引脚,分别是D3、D5、D6、D9、D10和D11,在板上使用“~”符号标记。 PWM(脉冲宽度调节)引脚,作用是利用数字方波模拟输出变化电压,以实现精控制。 开发板有6个模拟引脚端口,使用字母“A”作为模拟信号,模拟引脚端口是A0~A5。 DC插头:外部电源可以通过DC端口为开发板提供7~12V电源。 3.3v/5v输出:从开发板中输出3.3或5V直流电源,GND引脚是电源的负极,为接到开发板上的传感器等提供电源。 VIN引脚:是开发板电源输入口,VIN引脚接入外部7~12V直流电源,负极接到GND,即可为开发板供电。 aduino uno r3 扩展板引脚介绍 aduino uno r3 扩展板引脚介绍 绿色引脚(D):数字信号传输引脚,连接传感器的D引脚 红色引脚(VCC):电源输出正极,连接到传感器的VCC引脚 黑色引脚(GND):电源输出负极,连接到传感器的GND引脚 数字引脚连接数字模块, 当前传感器连接到了D2 蓝色引脚(A):数字信号传输引脚,连接传感器的D引脚 红色引脚(VCC):电源输出正极,连接到传感器的VCC引脚 黑色引脚(GND):电源输出负极,连接到传感器的GND引脚 模拟引脚连接模拟模块, 当前传感器连接到了A0 aduino uno r3 板载LED灯 aduino uno r3 板载LED灯 尝试点亮开发板上的板载LED灯,板载LED对应的引脚是数字引脚D13 aduino uno r3 连接到电脑 在使用开发板前,开发板Arduino UNO R3必须要进行烧录,才能正常执行上传的代码。首先使用数据线将UNO R3开发板和电脑的USB接口连接。 UNO R3连接到电脑后,要检查串口驱动是否已经安装;打开mind+软件后,鼠标右键“此电脑”后选择设备管理器,打开电脑的设备管理页面检查端口是否增加了一个特殊端口。 如果没有增加端口,先更换USB接口确认非USB接口问题后,端口还未识别出来,直接重新安装mind+ V2。 aduino uno r3 连接到烧录固件到开发板 确认主板连接无问题后,打开mind+ V2中的实时模式,在实时模式中烧录主板。 打开实时模式后,是无法直接点击“连接设备”的,要现在扩展中选择,连接主板的对应型号。 这时会发现,主控板的模型还没有下载,现需要下载对应的主控型号(保持电脑正常联网),方可选中。 选中“Arduino Uno”,后返回实时模式的主界面,点击导航栏上的“连接设备”,在连接Arduino Uno窗口会出现主控板的设备名称。 当页面出现“烧录成功,正在恢复连接......”,表示烧录成功。可以关闭“实时模式”,打开“上传模式”开始编写代码了。 第一个程序: 点亮板载LED 第一个程序:点亮板载LED 打开“上传模式”后,还需要再次连接一次开发板 打开“扩展”,在导航栏目中选择“主控扩展”,找到对应型号的开发板下载后选择 退出扩展,在上传模式的菜单栏目中,选择“连接设备” 连接设备成功后,关闭连接窗口,即可在编程区编写代码了 点亮板载的LED,对应的引脚为数字引脚D13 点亮板载的LED,对应的引脚为数字引脚D13 无限次循环,即重复执行模块内所有程序。 数字引脚输出高低电平; 高电平表示通电 低电平表示断电 保持原有状态1s,之后再执行下方程序。 点亮板载的LED,对应的引脚为数字引脚D13 编写代码无误后,编译后上传,成功后即可查看开发板的LED闪烁。 谢谢聆听!