|
|
第1行: |
第1行: |
− | {| style="width: 800px;"
| + | #重定向 [[NumberLED()]] |
− | |-
| |
− | |
| |
− | <p style="color: #666666;font-size:220%">'''NumberLED(Number, &Serial)'''</p>
| |
− | <br>
| |
− | <p style="color: #E87E05;font-size:135%">描述</p>
| |
− | NumberLED用于创建一个NumberLED对象的实例,对象需要用到软串口,该对象的名称在代码中用到。
| |
− | <br>
| |
− | 创建库时需要调用<code style="color: #E87E05">#include "Microduino_Number.h"</code>头文件。
| |
− | <br>
| |
− | 一旦创建NumberLED对象,您需要调用[[Number.begin()|begin()]]来启用通信。
| |
− | <p style="color: #E87E05;font-size:135%">参数</p>
| |
− | *'''Number''':设置可以控制灯的个数。
| |
− | *'''&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>
| |
− | *使用硬串口Serial,Core的0,1接口,Core+的0,1接口
| |
− | <source lang="c++">
| |
− | #include "Microduino_Number.h"
| |
− | | |
− | #define NUM 4
| |
− | | |
− | NumberLED LED(NUM, &Serial); //创建数码管实例,名称为LED, | |
− | </source>
| |
− | *使用硬串口Serial1,Core+的2,3接口
| |
− | <source lang="c++">
| |
− | #include "Microduino_Number.h"
| |
− | | |
− | #define NUM 4
| |
− | | |
− | NumberLED LED(NUM, &Serial1); //创建数码管实例,名称为LED,
| |
− | </source>
| |
− | *设置SoftwareSerial
| |
− | <source lang="c++">
| |
− | #include "Microduino_Number.h"
| |
− | | |
− | #define NUM 4
| |
− | | |
− | SoftwareSerial mySerial(4, 5); //创建软串口实例,定义软串口通信接口( RX, TX)
| |
− | NumberLED LED(NUM, &mySerial); //创建数码管实例,名称为LED
| |
− | </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()]]
| |
− | |}
| |