“Number()”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
 
(未显示2个用户的6个中间版本)
第2行: 第2行:
 
|-
 
|-
 
|
 
|
<p style="color: #666666;font-size:220%">'''Number(Num, &Serial)'''</p>
+
<p style="color: #666666;font-size:220%">'''Number(Num,&Serial)'''</p>
 
<br>
 
<br>
 
<p style="color: #E87E05;font-size:135%">描述</p>
 
<p style="color: #E87E05;font-size:135%">描述</p>
Number用于创建一个Number对象的实例,对象需要用到软串口,该对象的名称在代码中用到。
+
Number用于创建一个Number对象的实例,对象需要用到串口,该对象的名称在代码中用到。
 
<br>
 
<br>
 
创建库时需要调用<code style="color: #E87E05">#include "Microduino_Number.h"</code>头文件。
 
创建库时需要调用<code style="color: #E87E05">#include "Microduino_Number.h"</code>头文件。
 
<br>
 
<br>
一旦创建Number对象,您需要调用[[Number.begin()|begin()]]来启用通信。
+
一旦创建Number对象,您需要调用[[Number.begin()|begin()]]来启动通信。
 
<p style="color: #E87E05;font-size:135%">参数</p>
 
<p style="color: #E87E05;font-size:135%">参数</p>
*'''Num''':设置可以控制灯的个数。
+
*'''Num''':设置级联灯的个数,uint8_t类型。
 
*'''&Serial''':设置串口通信类型,可选<code style="color: #E87E05">Serial、Serial1、SoftwareSerial</code>,创建SoftwareSerial需要创建软串口实例。
 
*'''&Serial''':设置串口通信类型,可选<code style="color: #E87E05">Serial、Serial1、SoftwareSerial</code>,创建SoftwareSerial需要创建软串口实例。
 
<p style="color: #666666;font-size:135%">'''注意:Core的A6,A7接口不能用于软串口控制。'''</p>
 
<p style="color: #666666;font-size:135%">'''注意:Core的A6,A7接口不能用于软串口控制。'''</p>
 
<p style="color: #E87E05;font-size:135%">示例</p>
 
<p style="color: #E87E05;font-size:135%">示例</p>
*使用硬串口Serial,Core的0,1接口,Core+的0,1接口
+
*使用硬串口<code style="color: #E87E05">Serial</code>,Core的0,1接口,Core+的0,1接口
 
<source lang="c++">
 
<source lang="c++">
 
#include "Microduino_Number.h"
 
#include "Microduino_Number.h"
  
 
Number LED(1, &Serial);  //创建数码管实例,名称为LED,
 
Number LED(1, &Serial);  //创建数码管实例,名称为LED,
 +
 +
void setup() {
 +
 +
}
 +
 +
void loop() {
 +
 +
}
 
</source>
 
</source>
*使用硬串口Serial1,Core+的2,3接口
+
*使用硬串口<code style="color: #E87E05">Serial1</code>,Core+的2,3接口
 
<source lang="c++">
 
<source lang="c++">
 
#include "Microduino_Number.h"
 
#include "Microduino_Number.h"
  
 
Number LED(1, &Serial1);  //创建数码管实例,名称为LED,
 
Number LED(1, &Serial1);  //创建数码管实例,名称为LED,
 +
 +
void setup() {
 +
 +
}
 +
 +
void loop() {
 +
 +
}
 
</source>
 
</source>
*设置SoftwareSerial
+
*设置<code style="color: #E87E05">SoftwareSerial</code>
 
<source lang="c++">
 
<source lang="c++">
 
#include "Microduino_Number.h"
 
#include "Microduino_Number.h"
第33行: 第49行:
 
SoftwareSerial mySerial(4, 5);  //创建软串口实例,定义软串口通信接口( RX, TX)
 
SoftwareSerial mySerial(4, 5);  //创建软串口实例,定义软串口通信接口( RX, TX)
 
Number LED(1, &mySerial);  //创建数码管实例,名称为LED
 
Number LED(1, &mySerial);  //创建数码管实例,名称为LED
 +
 +
void setup() {
 +
 +
}
 +
 +
void loop() {
 +
 +
}
 
</source>
 
</source>
 
<p style="color: #E87E05;font-size:135%">其他</p>
 
<p style="color: #E87E05;font-size:135%">其他</p>
第43行: 第67行:
 
*[[Number.turnOff()|turnOff()]]
 
*[[Number.turnOff()|turnOff()]]
 
|}
 
|}
 +
<br>
 +
<br>
 +
<p style="font-size:115%">[[Sensor_Number_Reference|返回Sensor_Number_Reference界面]]</p>

2017年7月26日 (三) 08:08的最新版本

Number(Num,&Serial)


描述

Number用于创建一个Number对象的实例,对象需要用到串口,该对象的名称在代码中用到。
创建库时需要调用#include "Microduino_Number.h"头文件。
一旦创建Number对象,您需要调用begin()来启动通信。

参数

  • Num:设置级联灯的个数,uint8_t类型。
  • &Serial:设置串口通信类型,可选Serial、Serial1、SoftwareSerial,创建SoftwareSerial需要创建软串口实例。

注意:Core的A6,A7接口不能用于软串口控制。

示例

  • 使用硬串口Serial,Core的0,1接口,Core+的0,1接口
#include "Microduino_Number.h"

Number LED(1, &Serial);  //创建数码管实例,名称为LED,

void setup() {

}

void loop() {

}
  • 使用硬串口Serial1,Core+的2,3接口
#include "Microduino_Number.h"

Number LED(1, &Serial1);  //创建数码管实例,名称为LED,

void setup() {

}

void loop() {

}
  • 设置SoftwareSerial
#include "Microduino_Number.h"

SoftwareSerial mySerial(4, 5);  //创建软串口实例,定义软串口通信接口( RX, TX)
Number LED(1, &mySerial);  //创建数码管实例,名称为LED

void setup() {

}

void loop() {

}

其他



返回Sensor_Number_Reference界面