Arduino课程之快速学会Arduino开发
Arduino 是个很好玩的开源硬件平台,编程使用C语言,由于开发板编程逻辑都比较简单,并不会使用到C语言的复杂用法,所以简单易学。
镜像 | 链接 |
---|---|
Github | https://github.com/plter/ArduinoQuickStart |
Gitee | https://gitee.com/plter/ArduinoQuickStart |
i2c 1602 | https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library |
- Arduino IDE 下载 https://pan.baidu.com/s/13d2xHgKt4qr_kFJNPV1NHw
- 搭建开发环境
- 在Windows平台搭建Arduino开发环境
- 在Mac平台搭建Arduino开发环境
- 在Ubuntu平台搭建Arduino开发环境
- Arduino C/C++ 基本语法
- 基于 Serial 的 Hello World
- 变量与数据类型
- 循环
- 流程控制
- 函数
- 数组
- 结构体
- IO
- 点亮 LED
- LED 呼吸灯
- 按钮
- RGBLED
- 蜂鸣器
- I2C 1602 液晶屏
名称 | 数量 |
---|---|
Arduino UNO | 1 |
USB 数据线 | 1 |
面包板 | 1 |
LED | 1 |
RGBLED | 1 |
蜂鸣器 | 1 |
10K 电阻 | 1 |
杜邦线公对公 | 10 |
杜邦线公对母 | 10 |
杜邦线母对母 | 10 |