只需一步,快速开始
签到天数: 867 天
[LV.10]以坛为家III
板载LED测试实验
上面的帖子我们介绍了Arduino的硬件、软件及语法。估计大家看着也很枯燥,话不多说,今天我们就将用我们的UNO板做第一个实验。
一般在我们的Arduino UNO或者相关的兼容板上都会有一个标有“L”字母的LED灯,它直接连接在控制板的数字端口13,它方便刚开始接触的新手进行第一次测试。
今天我们要准备的实验材料也很简单:一块 UNO R3控制板、一根USB数据线
首先我们要将UNO R3控制板用USB连接到电脑,之前的贴子我们已经装好了驱动,你的计算机已经认识了你的板子,这次连接,就可以直接用了。(如果还没装好驱动的,请回 http://www.yfrobot.com/forum.php?mod=viewthread&tid=251 参考)
然后我们打开arduino IDE编译器:
登录/注册后可看大图 0.png (68.12 KB, 下载次数: 74) 下载附件 2013-4-27 17:35 上传 打开后我们会看到下面的图标(说明正在打开,第一次打开可能会有点慢) 登录/注册后可看大图 1.png (457.08 KB, 下载次数: 79) 下载附件 2013-4-27 17:35 上传 打开后,我们就可以看到之前介绍过的编译界面了 登录/注册后可看大图 2.png (38.27 KB, 下载次数: 95) 下载附件 2013-4-27 09:03 上传 下面我们就可以打开程序了,官方下载下来的IDE软件中都带有很多例子,我们就使用其中的Blink程序;下图是打开方式: 登录/注册后可看大图 3.png (181.43 KB, 下载次数: 85) 下载附件 2013-4-27 17:34 上传 打开后,看到如下图: 登录/注册后可看大图 4.png (41.17 KB, 下载次数: 80) 下载附件 2013-4-27 09:03 上传 打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可: 登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
0.png (68.12 KB, 下载次数: 74)
下载附件
2013-4-27 17:35 上传
登录/注册后可看大图 1.png (457.08 KB, 下载次数: 79) 下载附件 2013-4-27 17:35 上传 打开后,我们就可以看到之前介绍过的编译界面了 登录/注册后可看大图 2.png (38.27 KB, 下载次数: 95) 下载附件 2013-4-27 09:03 上传 下面我们就可以打开程序了,官方下载下来的IDE软件中都带有很多例子,我们就使用其中的Blink程序;下图是打开方式: 登录/注册后可看大图 3.png (181.43 KB, 下载次数: 85) 下载附件 2013-4-27 17:34 上传 打开后,看到如下图: 登录/注册后可看大图 4.png (41.17 KB, 下载次数: 80) 下载附件 2013-4-27 09:03 上传 打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可: 登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
1.png (457.08 KB, 下载次数: 79)
打开后,我们就可以看到之前介绍过的编译界面了
登录/注册后可看大图 2.png (38.27 KB, 下载次数: 95) 下载附件 2013-4-27 09:03 上传 下面我们就可以打开程序了,官方下载下来的IDE软件中都带有很多例子,我们就使用其中的Blink程序;下图是打开方式: 登录/注册后可看大图 3.png (181.43 KB, 下载次数: 85) 下载附件 2013-4-27 17:34 上传 打开后,看到如下图: 登录/注册后可看大图 4.png (41.17 KB, 下载次数: 80) 下载附件 2013-4-27 09:03 上传 打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可: 登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
2.png (38.27 KB, 下载次数: 95)
2013-4-27 09:03 上传
下面我们就可以打开程序了,官方下载下来的IDE软件中都带有很多例子,我们就使用其中的Blink程序;
下图是打开方式:
登录/注册后可看大图 3.png (181.43 KB, 下载次数: 85) 下载附件 2013-4-27 17:34 上传 打开后,看到如下图: 登录/注册后可看大图 4.png (41.17 KB, 下载次数: 80) 下载附件 2013-4-27 09:03 上传 打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可: 登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
3.png (181.43 KB, 下载次数: 85)
2013-4-27 17:34 上传
打开后,看到如下图:
登录/注册后可看大图 4.png (41.17 KB, 下载次数: 80) 下载附件 2013-4-27 09:03 上传 打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可: 登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
4.png (41.17 KB, 下载次数: 80)
打开之后我们要选择控制板型号,我们使用的是TSRobot UNO兼容板,所以我们选择Arduino UNO即可:
登录/注册后可看大图 10.png (159.24 KB, 下载次数: 77) 下载附件 2013-4-27 17:34 上传 然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个: 登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
10.png (159.24 KB, 下载次数: 77)
然后还要选择下端口号,我们的端口号为2,所以选择它,如果你的电脑有多个端口,一般选择最后一个:
登录/注册后可看大图 11.png (50.47 KB, 下载次数: 86) 下载附件 2013-4-27 17:28 上传 当然如果你想锻炼下编程能力也可以自己编写代码;程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;代码如下:// 给端口13一个名字,让程序认识它 int led = 13; //setup 函数在烧写是只运行一次 void setup() { // 初始化led引脚为输出。 pinMode(led, OUTPUT); } // loop 函数是不停止的循环 void loop() { digitalWrite(led, HIGH); // 点亮LED(HIGH为高电平,这个语句表示给13端口高电平) delay(1000); // 保持LED亮一秒 digitalWrite(led, LOW); // 熄灭LED(LOW表示低电平) delay(1000); // 保持LED灭一秒 }复制代码代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
11.png (50.47 KB, 下载次数: 86)
2013-4-27 17:28 上传
当然如果你想锻炼下编程能力也可以自己编写代码;
程序很简单:就是给LED灯一秒高电平,一秒低电平,使其亮一秒,灭一秒;
代码如下:
代码打开或者你自己码好之后,点击IDE中的编译按钮: 登录/注册后可看大图 9.png (631 Bytes, 下载次数: 76) 下载附件 2013-4-27 09:51 上传 点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条: 登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
9.png (631 Bytes, 下载次数: 76)
2013-4-27 09:51 上传
点击后,IDE自动编译,窗口中下方出现“Compiling sketch... ”,旁边还出现个进度条:
登录/注册后可看大图 6.png (44.73 KB, 下载次数: 83) 下载附件 2013-4-27 09:56 上传 待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示: 登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
6.png (44.73 KB, 下载次数: 83)
2013-4-27 09:56 上传
待编译完成,“Compiling sketch...”字样,变为“Done compiling.”说明编译成功,信息提示框内也会出现一行提示:
登录/注册后可看大图 5.png (9.94 KB, 下载次数: 76) 下载附件 2013-4-27 09:56 上传 编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
5.png (9.94 KB, 下载次数: 76)
编译成功后我们就可以将其烧写进控制板中,点击IDE中的上传按钮: 登录/注册后可看大图 10.png (513 Bytes, 下载次数: 80) 下载附件 2013-4-27 09:53 上传 点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译): 登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
10.png (513 Bytes, 下载次数: 80)
2013-4-27 09:53 上传
点击后,IDE将程序传给控制板,窗口中下方还会出现“Compiling sketch... ”,旁边有个进度条(这是在编译):
登录/注册后可看大图 9.png (36.97 KB, 下载次数: 78) 下载附件 2013-4-27 10:04 上传 再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输): 登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
9.png (36.97 KB, 下载次数: 78)
2013-4-27 10:04 上传
再过一会,进度条过半,“Compiling sketch... ” 字样变成“Uploading”(正在上传),这时候观察控制板TX/RX串口灯,它们会不停的闪烁(数据传输):
登录/注册后可看大图 12.png (13.17 KB, 下载次数: 86) 下载附件 2013-4-27 11:03 上传 待上传完成提示“Done uploading”上传完成: 登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
12.png (13.17 KB, 下载次数: 86)
2013-4-27 11:03 上传
待上传完成提示“Done uploading”上传完成:
登录/注册后可看大图 13.png (10.59 KB, 下载次数: 78) 下载附件 2013-4-27 11:03 上传 程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图): 登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
13.png (10.59 KB, 下载次数: 78)
程序我们已经上传完成,观察控制板上标有“L”字样的LED灯(如下图):
登录/注册后可看大图 ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85) 下载附件 2013-8-15 10:47 上传 它应该按照我们的要求:点亮一秒,熄灭一秒。如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
ArduinoUno_R3_Front.jpg (67.98 KB, 下载次数: 85)
2013-8-15 10:47 上传
它应该按照我们的要求:点亮一秒,熄灭一秒。
如果实验结果正确,恭喜你,你的第一个实验完成了,并且你的板子可以正常工作!
使用道具 举报
签到天数: 10 天
[LV.3]偶尔看看II
签到天数: 37 天
[LV.5]常住居民I
搜狗截图20年05月25日1304_1.jpg (78.48 KB, 下载次数: 66)
2020-5-25 13:05 上传
volatile int item; void setup(){ item = 0; pinMode(0, OUTPUT); pinMode(1, OUTPUT); pinMode(13, OUTPUT); } void loop(){ for (int item = 50; item <= 400; item = item + (25)) { digitalWrite(0,HIGH); digitalWrite(1,HIGH); digitalWrite(13,HIGH); delay(item); digitalWrite(0,HIGH); digitalWrite(1,LOW); digitalWrite(13,LOW); delay(item); digitalWrite(0,LOW); digitalWrite(1,HIGH); digitalWrite(13,LOW); delay(item); } for (int item = 400; item >= 50; item = item + (-25)) { digitalWrite(0,HIGH); digitalWrite(1,HIGH); digitalWrite(13,HIGH); delay(item); digitalWrite(0,HIGH); digitalWrite(1,LOW); digitalWrite(13,LOW); delay(item); digitalWrite(0,LOW); digitalWrite(1,HIGH); digitalWrite(13,LOW); delay(item); } for (int item = 50; item <= 400; item = item + (25)) { digitalWrite(0,LOW); digitalWrite(1,HIGH); digitalWrite(13,LOW); delay(item); digitalWrite(0,HIGH); digitalWrite(1,LOW); digitalWrite(13,LOW); delay(item); digitalWrite(0,HIGH); digitalWrite(1,HIGH); digitalWrite(13,HIGH); delay(item); } for (int item = 400; item >= 50; item = item + (-25)) { digitalWrite(0,LOW); digitalWrite(1,HIGH); digitalWrite(13,LOW); delay(item); digitalWrite(0,HIGH); digitalWrite(1,LOW); digitalWrite(13,LOW); delay(item); digitalWrite(0,HIGH); digitalWrite(1,HIGH); digitalWrite(13,HIGH); delay(item); } }
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2 )
GMT+8, 2024-9-8 09:58 , Processed in 0.078464 second(s), 31 queries .
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.