arduino 色々動かしてみた

arduino購入してから2日目

 

PWM制御

f:id:shotarop:20140830195354j:plain

波形

f:id:shotarop:20140831142751j:plain

f:id:shotarop:20140831142741j:plain 

f:id:shotarop:20140831142739j:plain

 

・フルカラーLED制御

f:id:shotarop:20140830195332j:plain

ソースコード (7色点灯)

int led_pins[] = {9,10,11};
int i,j;

void setup()
{
  for(i=0; i<3; i++){
    pinMode(led_pins[i],OUTPUT);
  }
}

void loop()
{
  //3つ点灯
  for(j=0; j<3; j++){
    digitalWrite(led_pins[j],HIGH);
  }
  delay(500);
  
  //2つ点灯
  for(j=0; j<3; j++){
    digitalWrite(led_pins[j],LOW);
    delay(500);
    digitalWrite(led_pins[j],HIGH);
  }
  
  //1つ点灯
  for(j=0; j<3; j++){
    digitalWrite(led_pins[j],LOW);
  }
  for(j=0; j<3; j++){
    digitalWrite(led_pins[j],HIGH);
    delay(500);
    digitalWrite(led_pins[j],LOW);
  }
  
  //消灯
  delay(500);
}

 

それから

・スピーカー制御

CdSを使ったAD変換

f:id:shotarop:20140831144046j:plain

 

サーボモーター制御

f:id:shotarop:20140831142305j:plain

 

短時間で色々出来ました!

今後、モジュールの動作チェックとかに非常に便利になる予感。。。