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

来自Microduino Wikipedia
跳转至: 导航搜索
第16行: 第16行:
 
#include "Microduino_Number.h"
 
#include "Microduino_Number.h"
  
Number LED(1, &Serial);  //创建数码管实例,名称为LED,
+
Number LED(4, &Serial);  //创建数码管实例,名称为LED,
  
 
void setup() {
 
void setup() {
   LED.begin();  //开启串行通讯
+
   LED.begin();               //开启串口通讯
   LED.direction(NEGATIVE);//设置反向
+
}
 +
 
 +
void loop() {
 +
   LED.setNumber(0, 1, 100);//设置1号数码管显示1
 +
   LED.setNumber(1, 2, 100);//设置1号数码管显示2
 +
  LED.setNumber(2, 3, 100);//设置1号数码管显示3
 +
  LED.setNumber(3, 4, 100);//设置1号数码管显示4
 +
  LED.show();                  //显示数字
 +
  delay(500);
 +
  LED.turnOff(0);
 +
  delay(500);
 +
  LED.turnOff(1);
 +
  delay(500);
 +
  LED.turnOff(ALL);
 +
  delay(500);
 
}
 
}
 
</source>
 
</source>

2017年7月6日 (四) 08:26的版本

Number: direction(dir)


描述

设置所有数码管显示方向。不能单独设置任意一个数码管方向,单独设置某个数码管方向可用setSeg()来实现。
不写该函数默认正向。

参数

  • dir:可选POSITIVENEGATIVE

返回值

示例

#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);//设置1号数码管显示2
  LED.setNumber(2, 3, 100);//设置1号数码管显示3
  LED.setNumber(3, 4, 100);//设置1号数码管显示4
  LED.show();                  //显示数字
  delay(500);
  LED.turnOff(0);
  delay(500);
  LED.turnOff(1);
  delay(500);
  LED.turnOff(ALL);
  delay(500);
}

其他