教程 Arduino内置教程 下的文章
if声明(条件声明)
这个if()声明是所有程序控制结构里最基本的部分。它允许你来使有些事情是否发生,取决于是否符合一些给定的条件。它看起来像这样:
if (someCondition) {...
Switch (case) 声明, 附带传感输入
一个if声明允许你选择两个分开的选项,真或假。当有超过2个的选项,你可以用多个if声明,或者你可以用switch声明。switch允许你选择多...
Switch (case) 声明, 附带串口输入
一个if声明允许你选择两个分开的选项,真或假。当有超过2个的选项,你可以用多个if声明,或者你可以用switch声明。switch允许你选择多...
While 循环
有时候当给定的条件为真时,你想程序所有东西都停止。你可以用while循环来做这件事。这个例子示范怎样用while循环来校准传感器的值。
在主循环里,下面程序在模拟引脚pin0...
传感器
ADXL3xx: 读取一个 ADXL3xx 加速计
Knock: 通过一个压电元件来侦察敲击
Memsic2125: 2轴加速计
Ping: 通过一个超声波测距仪来侦察物品
ADXL...
ADXL3xx 加速计
这个教程示范怎么读取ADXL3xx系列的模拟加速计设备(如ADXL320, ADXL321, ADXL322, ADXL330),并且通过IDE串口监视器或者其他应用传...
敲击
这个教程示范了怎样用一个压力元件来监测震动,就是说,在门,桌子或者其他固体表面的敲击。
压力元件是一个由形变(振动,音波,机械拉扯等引起的)产生电压的元件设备。同样地,当你在压力元件上加...
Memsic 2125 加速计
Memsic 2125 (数据手册) 是一个2轴加速计,可以测量达±2g。它有一个简单的数字接口:2pin(一轴一个)发射脉冲,其持续时间和加速计的加速度有关。...
Ping 超声波测距仪
SEN136B5B是一款来自Seeedstudio(矽递公司)的超声波测距仪。它测量传感器前面最近物体的距离(从3cm到400cm)。它通过发出一个超声波突发脉冲,并在...
显示
条形图:制作一个LED条形图
行列扫描:控制一个8×8的LED矩阵
Bar Graph: Make an LED bar graph.
RowColumnScanning: Contr...
LED 条形图
这个条形图(一连串的LED灯在一条线上,就像你在音频显示器上面看到的)是一个用于模拟传感器的共用的硬件显示。它由一行LED灯,一个模拟输入如电位计,和一些代码组成。这个教程示范...
行列扫描来控制8x8 LED矩阵
LED灯显示经常打包成一个8x8 LED矩阵,行是共阳极,列是共阴极,或者反过来。这里是一个典型的例子,而它的原理图:
这些是非常有用的显示设备。为了控制...
字符串
Character Analysis:使用operators来识别对应的特征类型。
String Addition Operator:用不同方法把字符串加到一起。
String App...
字符串的字符分析
在这个例子里,我们用操作器来识别要处理的字符的类型。这个在检查字符是否是ASCII,大写字母,数字,或者标点符号上很有用。可选择的选项覆盖大部分情况,下面的程序是一个例子。每...
字符加法运算符
你可以用多种方法把字符串加在一起。这也叫字符串连接,而且它会由于你连接的字符串或者字符数组的长度,而导致原字符串变得更长。+运算符允许你来把字符串和另一个字符串,常量字符数组,...
String Appending Operators
就像你可以用StringAdditionOperator把字符串和其他数据对象连到一起一样,你也可以用 += 运算符和 concat() ...
改变字符串状态的函数
String case change函数允许你改变字符串的状态。它们就像名字暗示的那样工作。toUpperCase()把所有字符串改为大写字母,而toLowerCase(...
String Character函数
字符串函数 charAt() 和 setCharAt() 用来获得或者设置字符串里给定位置的字符数值。
这些函数能帮助你搜索和替换给定的字符。例如,下面把...
字符串比较运算符
字符串比较运算符==, !=,>, < ,>=, <=,equals() 和 equalsIgnoreCase()函数允许你在字符之间进行字母比较。这...
字符串对象结构
String object允许你用多种方法操作文本的字符串。你可以往字符串里增加字符,组合字符串,获得字符串长度,搜索和替换子字符串,等等。这个教程示范怎么初始化串口对象。
...
- « 前一页
- 1
- 2
- 3
- 4
- 后一页 »