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

来自Microduino Wikipedia
跳转至: 导航搜索
 
(未显示2个用户的6个中间版本)
第2行: 第2行:
 
|-
 
|-
 
|
 
|
<p style="color: #666666;font-size:220%">'''NumberLED: setNumber(Num, Value, Light)'''</p>
+
<p style="color: #666666;font-size:220%">'''Number: setNumber(Num, Value, Light)'''</p>
 
<br>
 
<br>
 
<p style="color: #E87E05;font-size:135%">描述</p>
 
<p style="color: #E87E05;font-size:135%">描述</p>
设置第几号灯显示数字(0-9)。
+
设置第几号灯显示数字(0-9),同时可设置亮度。
 
<br>
 
<br>
 
一旦创建设置了 数码管显示数字,您需要调用[[Number.show()|show()]]来显示。
 
一旦创建设置了 数码管显示数字,您需要调用[[Number.show()|show()]]来显示。
 
<p style="color: #E87E05;font-size:135%">参数</p>
 
<p style="color: #E87E05;font-size:135%">参数</p>
*'''Num''':设置第几号灯,从0开始计算,0表示第一个灯,1表示第二个灯,依此类推。
+
*'''Num''':设置第几号灯,从0开始计算,0表示第一个灯,1表示第二个灯,依此类推。uint8_t类型。
*'''Value''':设置灯显示的数值,范围0-9,若值小于0或大于9,灯熄灭。
+
*'''Value''':设置灯显示的数值,范围0-9,若值小于0或大于9,灯熄灭。uint8_t类型。
*'''Light''':设置灯的亮度,范围50-255,若值小于50为亮度50,值大于255为亮度255。
+
*'''Light''':设置灯的亮度,范围50-255,若值小于50为亮度50,值大于255为亮度255。byte类型。
 
<p style="color: #E87E05;font-size:135%">返回值</p>
 
<p style="color: #E87E05;font-size:135%">返回值</p>
 
 
第18行: 第18行:
 
#include "Microduino_Number.h"
 
#include "Microduino_Number.h"
  
#define NUM 4
+
Number LED(4, &Serial);  //创建数码管实例,名称为LED,
 
 
NumberLED LED(NUM, &Serial);  //创建数码管实例,名称为LED,
 
  
 
void setup() {
 
void setup() {
   LED.begin();                //开启串行通讯
+
   LED.begin();                //开启串口通讯
 
}
 
}
  
 
void loop() {
 
void loop() {
    LED.setNumber(0, 8, 100);//设置数字
+
LED.setNumber(0, 1, 100);//设置1号数码管显示1
    LED.show();               //显示数字
+
LED.setNumber(1, 2, 100);//设置2号数码管显示2
 +
LED.setNumber(2, 3, 100);//设置3号数码管显示3
 +
LED.setNumber(3, 4, 100);//设置4号数码管显示4
 +
LED.show();                 //显示数字
 
}
 
}
 
</source>
 
</source>
 
<p style="color: #E87E05;font-size:135%">其他</p>
 
<p style="color: #E87E05;font-size:135%">其他</p>
*[[Number.setNumber()|setNumber()]]
+
*[[Number.begin()|begin()]]
 
*[[Number.setSeg()|setSeg()]]
 
*[[Number.setSeg()|setSeg()]]
 
*[[Number.direction()|direction()]]
 
*[[Number.direction()|direction()]]
第39行: 第40行:
 
*[[Number.turnOff()|turnOff()]]
 
*[[Number.turnOff()|turnOff()]]
 
|}
 
|}
 +
<br>
 +
<br>
 +
<p style="font-size:115%">[[Sensor_Number_Reference|返回Sensor_Number_Reference界面]]</p>

2017年7月19日 (三) 07:24的最新版本

Number: setNumber(Num, Value, Light)


描述

设置第几号灯显示数字(0-9),同时可设置亮度。
一旦创建设置了 数码管显示数字,您需要调用show()来显示。

参数

  • Num:设置第几号灯,从0开始计算,0表示第一个灯,1表示第二个灯,依此类推。uint8_t类型。
  • Value:设置灯显示的数值,范围0-9,若值小于0或大于9,灯熄灭。uint8_t类型。
  • Light:设置灯的亮度,范围50-255,若值小于50为亮度50,值大于255为亮度255。byte类型。

返回值

示例

#include "Microduino_Number.h"

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

void setup() {
  LED.begin();                //开启串口通讯
}

void loop() {
LED.setNumber(0, 1, 100);//设置1号数码管显示1
LED.setNumber(1, 2, 100);//设置2号数码管显示2
LED.setNumber(2, 3, 100);//设置3号数码管显示3
LED.setNumber(3, 4, 100);//设置4号数码管显示4
LED.show();                  //显示数字
}

其他



返回Sensor_Number_Reference界面