初识Arduino:安装、点灯

223 阅读2分钟

初识Arduino


Arduino 编译器使用的是 GCC,这是 GNU 开源计划的核心,使用最为广泛的编译器之一;Arduino 语言衍生自Wiring语言,这是一个开源的单片机编程架构,同时Arduino语言又是基于 AVR libc 这个AVR单片机扩展库编写的,AVR libc 也是一个优秀的开源项目;Arduino集成开发环境是基于 Processing 集成开发环境的, Processing 是一个为设计师设计新型语言,当然这也是一个开源项目。Processing集成开发环境是由Java编写的,Java是众所周知的开源项目;要想将编译好的 Arduino 程序上传到 Arduino 控制器中,还需使用到 avrdude ,这也是一个开源项目的成果。

什么是Arduino

Arduino 自2005年推出以来,广受好评,如今已成为最热门的开源硬件之一。在全球最大的开源社区 Github上, Arduino 已经成为了一个语言分类;而IEEE发布的2017年编程语言流行程度排行榜上,Arduino成为了仅次于C/C++的嵌入式编程语言;近年来,国内各大高校,甚至中小学都开始使用 Arduino 开展教学工作。 Arduino 的热门程度可见一斑。

Arduino IDE安装esp8266 SDK

最好所有安装都采用默认路径方便查找

1. 安装Arduino IDE

安装 ArduinoIDE。 官网下载地址:www.arduino.cc/en/software

www.123pan.com/s/dJrKVv-eh…

修改中文:Arduino IDE菜单 > 文件 >首选项 > Language

图片.png

2. 添加附加开发板地址

Arduino IDE菜单 > 文件 >首选项,在 附加开发板管理器网址 输入框中,填入以下网址:
http://arduino.esp8266.com/stable/package_esp8266com_index.json

图片.png

3. 安装开发板驱动

可询问卖家或者百度搜索CH340驱动和CP210驱动下载。

驱动下载地址:wwtc.lanzoum.com/b0e500web 密码:g886

4. 安装ESP8266离线包

网络环境不好推荐离线安装。

驱动下载地址:wwtc.lanzoum.com/b0e500web 密码:g886

安装:8266_package_3.1.1_arduinome.exe

注意

如果已经安装过:文件管理器输入 %LOCALAPPDATA%/Arduino15/packages ,删除带8266的所有文件夹再安装。

点灯

打开IDE

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);     // 初始化LED内置管脚作为输出
}

// 下方为循环函数,代码写入里面
void loop() {
  digitalWrite(LED_BUILTIN, LOW);   // LED管脚给低电平,LED亮(低电平有效)
  delay(1000);                      // 延时1s
  digitalWrite(LED_BUILTIN, HIGH);  // LED管脚给高电平,LED灭
  delay(2000);                      // 再延时2s,然后继续循环执行loop函数内容
}

选择开发板和端口

我是 Node MCU,如果你是 Arduino 请看图二。端口必须选,如果没有识别到端口,多半是CH340驱动或者CP210驱动没有安装。

图片.png

图片.png

上传代码

上传完成即可看到小灯开始闪烁。

图片.png

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 20 天,点击查看活动详情