“Number()”的版本间的差异
(Yanglibin@microduino.cc移动页面Number()至NumberLED()) |
|||
(未显示2个用户的9个中间版本) | |||
第1行: | 第1行: | ||
− | # | + | {| style="width: 800px;" |
+ | |- | ||
+ | | | ||
+ | <p style="color: #666666;font-size:220%">'''Number(Num,&Serial)'''</p> | ||
+ | <br> | ||
+ | <p style="color: #E87E05;font-size:135%">描述</p> | ||
+ | Number用于创建一个Number对象的实例,对象需要用到串口,该对象的名称在代码中用到。 | ||
+ | <br> | ||
+ | 创建库时需要调用<code style="color: #E87E05">#include "Microduino_Number.h"</code>头文件。 | ||
+ | <br> | ||
+ | 一旦创建Number对象,您需要调用[[Number.begin()|begin()]]来启动通信。 | ||
+ | <p style="color: #E87E05;font-size:135%">参数</p> | ||
+ | *'''Num''':设置级联灯的个数,uint8_t类型。 | ||
+ | *'''&Serial''':设置串口通信类型,可选<code style="color: #E87E05">Serial、Serial1、SoftwareSerial</code>,创建SoftwareSerial需要创建软串口实例。 | ||
+ | <p style="color: #666666;font-size:135%">'''注意:Core的A6,A7接口不能用于软串口控制。'''</p> | ||
+ | <p style="color: #E87E05;font-size:135%">示例</p> | ||
+ | *使用硬串口<code style="color: #E87E05">Serial</code>,Core的0,1接口,Core+的0,1接口 | ||
+ | <source lang="c++"> | ||
+ | #include "Microduino_Number.h" | ||
+ | |||
+ | Number LED(1, &Serial); //创建数码管实例,名称为LED, | ||
+ | |||
+ | void setup() { | ||
+ | |||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | |||
+ | } | ||
+ | </source> | ||
+ | *使用硬串口<code style="color: #E87E05">Serial1</code>,Core+的2,3接口 | ||
+ | <source lang="c++"> | ||
+ | #include "Microduino_Number.h" | ||
+ | |||
+ | Number LED(1, &Serial1); //创建数码管实例,名称为LED, | ||
+ | |||
+ | void setup() { | ||
+ | |||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | |||
+ | } | ||
+ | </source> | ||
+ | *设置<code style="color: #E87E05">SoftwareSerial</code> | ||
+ | <source lang="c++"> | ||
+ | #include "Microduino_Number.h" | ||
+ | |||
+ | SoftwareSerial mySerial(4, 5); //创建软串口实例,定义软串口通信接口( RX, TX) | ||
+ | Number LED(1, &mySerial); //创建数码管实例,名称为LED | ||
+ | |||
+ | void setup() { | ||
+ | |||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | |||
+ | } | ||
+ | </source> | ||
+ | <p style="color: #E87E05;font-size:135%">其他</p> | ||
+ | *[[Number.begin()|begin()]] | ||
+ | *[[Number.setNumber()|setNumber()]] | ||
+ | *[[Number.setSeg()|setSeg()]] | ||
+ | *[[Number.direction()|direction()]] | ||
+ | *[[Number.setPoint()|setPoint()]] | ||
+ | *[[Number.show()|show()]] | ||
+ | *[[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对象的实例,对象需要用到串口,该对象的名称在代码中用到。
参数
注意:Core的A6,A7接口不能用于软串口控制。 示例
#include "Microduino_Number.h"
Number LED(1, &Serial); //创建数码管实例,名称为LED,
void setup() {
}
void loop() {
}
#include "Microduino_Number.h"
Number LED(1, &Serial1); //创建数码管实例,名称为LED,
void setup() {
}
void loop() {
}
#include "Microduino_Number.h"
SoftwareSerial mySerial(4, 5); //创建软串口实例,定义软串口通信接口( RX, TX)
Number LED(1, &mySerial); //创建数码管实例,名称为LED
void setup() {
}
void loop() {
}
其他 |