Arduino互动设计入门

实例 2.2 按条件控制多个LED

2018-11-18  本文已影响23人  chenzhenlindx
Arduino互动设计入门
实例 2.1 控制多个LED
实例 2.2 按条件控制多个LED
实例 2.3 多个LED跑马灯
实例 2.4 利用指拨开关控制多个LED
实例 2.5 利用指拨开关控制LED状态变化
实例 2.6 利用按键开关控制LED
实例 2.7 控制七段显示器
实例 2.8 实例 2.8 用按键控制七段显示器
  1. 面包板 同上

  2. 原理图 同上

  3. PCB 同上

  4. ArduBlock



  5. Arduino

int _ABVAR_1_number = 0 ;

void setup()
{
  pinMode( 4 , OUTPUT);
  pinMode( 6 , OUTPUT);
  _ABVAR_1_number = 500 ;
}

void loop()
{
  digitalWrite( 4 , LOW );
  digitalWrite( 6 , LOW );
  if (random( 0 , 1024 ) >  _ABVAR_1_number )
  {
    digitalWrite( 4 , HIGH );
    digitalWrite( 6 , HIGH );
  }
  delay( 1000 );
}

int _ABVAR_1_number = 0 ;

void setup()
{
  pinMode( 4 , OUTPUT);
  pinMode( 5 , OUTPUT);
  pinMode( 6 , OUTPUT);
  pinMode( 7 , OUTPUT);
  _ABVAR_1_number = 500 ;

}

void loop()
{
  digitalWrite( 4 , LOW );
  digitalWrite( 5 , LOW );
  digitalWrite( 6 , LOW );
  digitalWrite( 7 , LOW );
  if (  random( 0 , 1024 ) >  _ABVAR_1_number )
  {
    digitalWrite( 4 , HIGH );
    digitalWrite( 6 , HIGH );
  }
  else
  {
    digitalWrite( 5 , HIGH );
    digitalWrite( 7 , HIGH );
  }
  delay( 1000 );
}

上一篇 下一篇

猜你喜欢

热点阅读