Arduino教程 初体验之点亮自带LED灯(含管脚图)
2017-06-19 12:34
1216 查看
【转载请注明出处: http://blog.csdn.net/leytton/article/details/72871985】
虽然之前用的是STM32系列的MCU,但看起来Arduino的编程语言封装更加精简,模块测试和原型开发更快。
入手的Arduino型号是Arduino Nano V3.0
首先接上USB电源,绿灯常量,红灯闪烁,显然里面已经内置了一个demo程序。
可以看出实际上Arduino自带了一个LED灯,我们可以用于开发调试。
好,进入正题~
驱动也装了串口一直没出现,开始还以为是驱动问题,折腾了一会发现是没插紧USB接口~~~==
附Arduino Nano 原理图下载地址http://download.csdn.net/download/leytton/9874360
摘自http://blog.csdn.net/testcs_dn/article/details/52565277
开发板、编程器配置
将要程序烧录到板子上,需要配置开发板的型号以及编程器版本;
选择开发板的型号为Arduino Nano:
Arduino UNO型号的板子就选择:Arduino/Genuino Uno
选择处理器为Atmega328P:
选择端口:
Arduino UNO不同具体型号的板子端口可能也不一样.
端口在计算机管理》设备管理器中查看
编程器怎么选择?
本实例中的几块板子,Arduino nano V3.0、Arduino UNO R3 的板子使用AVRISP mkII,arduino as ISP 都是可以的
编译烧录程序
点击IDE上面的对号按钮编译程序,检测语法是否正确
点击对号右边的向右的箭头按钮将程序烧录到板子上;
上传成功后就会看到LED灯亮起了,程序设置为亮两秒灭一秒循环。
PS:如果本文对您有帮助,请点个赞让我知道哦~
虽然之前用的是STM32系列的MCU,但看起来Arduino的编程语言封装更加精简,模块测试和原型开发更快。
入手的Arduino型号是Arduino Nano V3.0
首先接上USB电源,绿灯常量,红灯闪烁,显然里面已经内置了一个demo程序。
可以看出实际上Arduino自带了一个LED灯,我们可以用于开发调试。
好,进入正题~
1、IDE安装
http://pan.baidu.com/s/1b4jPX82、驱动安装
http://wch.cn/downloads.php?name=pro&proid=65驱动也装了串口一直没出现,开始还以为是驱动问题,折腾了一会发现是没插紧USB接口~~~==
3、原理图找到LED引脚
查看板载LED序号为13附Arduino Nano 原理图下载地址http://download.csdn.net/download/leytton/9874360
4、打开闪灯案例Blink
修改GPIO序号为13// the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(2000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }
5、IDE设置
(串口选择、开发板型号选择、编译器选择、打开、保存文件、下载)摘自http://blog.csdn.net/testcs_dn/article/details/52565277
开发板、编程器配置
将要程序烧录到板子上,需要配置开发板的型号以及编程器版本;
选择开发板的型号为Arduino Nano:
Arduino UNO型号的板子就选择:Arduino/Genuino Uno
选择处理器为Atmega328P:
选择端口:
Arduino UNO不同具体型号的板子端口可能也不一样.
端口在计算机管理》设备管理器中查看
编程器怎么选择?
本实例中的几块板子,Arduino nano V3.0、Arduino UNO R3 的板子使用AVRISP mkII,arduino as ISP 都是可以的
点击IDE上面的对号按钮编译程序,检测语法是否正确
点击对号右边的向右的箭头按钮将程序烧录到板子上;
上传成功后就会看到LED灯亮起了,程序设置为亮两秒灭一秒循环。
6、Arduino Nano引脚图
更多版本请看http://www.geek-workshop.com/thread-11826-1-1.htmlPS:如果本文对您有帮助,请点个赞让我知道哦~
相关文章推荐
- Arduino系列教程-02 点亮LED灯
- 【Arduino官方教程第一辑】示例程序 1-3 点亮LED
- 【Arduino官方教程第一辑】示例程序 3-6 LED亮度渐隐
- 树莓派2代B model 上手初体验,不用显示器,Python GPIO 点亮一颗LED
- Arduino学习笔记3--用数字IO口点亮LED灯
- 1.Arduino点亮LED灯
- Arduino入门--led的点亮
- 【Arduino官方教程】基础示例(五):LED亮度渐变(Fade)
- arduino红外测距模块点亮一个LED灯
- 关于 点亮8*8LED点阵(24脚)的爱心教程
- 【Arduino官方教程第一辑】示例程序 4-6 串口控制LED
- 使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
- 树莓派通过I2C总线控制Arduino点亮LED灯
- MYIR-ZYNQ7000系列-zturn教程(8)-PS给PL时钟点亮LED
- NodeMCU教程 板载自带LED测试
- Arduino 用两个按键分别控制两个LED灯点亮
- Arduino 极速入门系列–1 点亮 LED
- 使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
- 【Arduino】1.1 点亮LED