Arduino内置教程-目录
目录
内置例子是sketches(独立的脚本和程序被称为 “sketches”),包括在Arduino IDE,打开他们点击工具菜单:File > Examples。这些简单的程序示范了所有基本Arduino的命令。他们横跨所有的领域,从一个Sketch的绝对最小值到数字和模拟IO,再到传感器和显示器的使用。
-
- ASCIITable(ASCII表格):使用Arduino的高等的串口输出函数。
- 调光器:移动鼠标来改变LED灯的亮度
- 图表:发送数据到电脑,然后在Processing里画出它的图表。
- Midi(乐器数字接口):连续发送MIDI音符信息
- 多串口Mega:使能Arduino Mega上2个串口。
- 物理像素:通过从Processing或者Max/MSP发送数据到Arduino上,使LED开关。
- 读取ASCII字符串:分析整数里一个用逗号分隔的字符串,来使一个LED灯褪色。
- 串口呼叫响应:通过一个呼-应的方法(握手)来发送多个变数
- 串口呼叫响应ASCII:通过一个呼-应的方法(握手)来发送多个变数,并在发送前解码(ASCII)这些数值。
- Serial Event:使用SerialEvent()函数
- 可视颜色混合器:从Arduino发送多个变数到你的电脑,然后在Processing或者Max/MSP上读取这些数据
-
- 数组:一个在For循环的变量举例了怎样使用一个数组。
- For循环:通过for循环来控制多个LED灯
- If声明条件:使用一个‘if 声明’,通过改变输入条件来改变输出条件
- Switch Case:怎样在非连续的数值里选择。
- Switch Case 2:第二个switch-case的例子,展示怎样根据在串口收到的字符来采取不同的行为
- While 声明条件:当一个按键被读取,怎样用一个while循环来校准一个传感器。
-
- ADXL3xx: 读取一个 ADXL3xx 加速计
- Knock: 通过一个压电元件来侦察敲击
- Memsic2125: 2轴加速计
- Ping: 通过一个超声波测距仪来侦察物品
-
- Character Analysis:使用operators来识别对应的特征类型。
- String Addition Operator:用不同方法把字符串加到一起。
- String Append Operator:用+=运算符和concat()方法来添加东西到字符串里。
- String Case Changes:改变字符串的状态。
- String Characters:在字符串里获得或设置一个指定的字符的值
- String Comparison Operators:按字母排列顺序地比较字符串
- String Constructors:初始化字符串对象
- String Index Of:寻找在字符串里字符的第一个或最后一个的状态
- String Length & String Length Trim:获得和修剪字符串的长度
- String Replace:替换字符串里的个别字符
- String Start With Ends With:检查一个给定的字符或子串(substrings)的开始或结尾
- StringSubstring - 在给定的字符串里寻找"phrases"
- StringToInt - 允许你把字符串转换成整数数字
原文:
Built-in Examples are sketches included in the Arduino Software (IDE), to open them click on the toolbar menu: File > Examples. These simple programs demonstrate all basic Arduino commands. They span from a Sketch Bare Minimum to Digital and Analog IO, to the use of Sensors and Displays.
1.Basics
2.Digital
3.Analog
4.Communication
5.Control Structures
6.Sensor
7.Display
8.Strings
9.USB
10.Starterkit
11.Arduino ISP