google-site-verification: google07747886c359fb6e.html

田端工事

趣味など

Arduinon Uno 電子工作LED点滅

Arduinon Uno 電子工作LED点滅

今回はarduino学習キットをもらったので

ちなみに今回使ったのはAruduino Unoというマイコンです!
それを使ってLEDを光らせてきたのでそちらを紹介したいと思います
今回頂いたキットのリンクは最後に貼っておきます!
このキットには
マイコン
ジャンパー線
LED
モーター
抵抗器
スイッチ
ボールスイッチ
cds抵抗器
リレーモジュール
USBケーブル
ブレッドボード
セラミックコンデンサ
RTS            
など電子工作に必要なものが入っています

今回作ったプログラムは変数に入れる数字によって
LEDの点滅する速さが変化するものを作りました!

実際の写真がこれです

f:id:tabashikouji:20210711142719j:plain

今回は4ピンを使ったので、4ピンにプラスGNDにマイナスをつないでます!

 

自分はもともといじっていたので入っていたので良かったのですが
初めての方は アプリを入れる必要があります
下のリンクからダウンロードしてください
https://www.arduino.cc/en/software
このページから使用しているOSに合うものを選んでください!

今回作ったプログラムです

void setup() {
// put your setup code here, to run once:
pinMode(4,OUTPUT);

}

void loop() {         //繰り返し
int i=3 ;
if(i>=0){
if(i==1){         //もしiが1だった場合
digitalWrite(4,HIGH);  //4ピン出力
delay(1000);      //1秒待って
digitalWrite(4,LOW);  //4ピン出力しない
delay(1000);      //一秒待つ
}
if(i==2){
digitalWrite(4,HIGH);
delay(500);
digitalWrite(4,LOW);
delay(500);
}
if(i==3){
digitalWrite(4,HIGH);
delay(250);
digitalWrite(4,LOW);
delay(250);
}
if(i==4){
digitalWrite(4,HIGH);
}
}

// put your main code here, to run repeatedly:

iに数字を代入市の数字によって点滅の間隔が変化するものというものです

分からないことがありましたらコメントで質問ください!