1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SpresenseAdvent Calendar 2024

Day 21

SPRESENSE フォトカプラを使ってLEDを制御する

Posted at

記事の内容

  • SPRESENSEによるフォトカプラによる外部LED点灯

※写真の抵抗は手持ちのものを取り合えず使用しており、適当です。
  • Spresense ハードウェアについて
    • ※メインボードの基準I/O電圧は1.8Vです。1.8V以上の電圧を加えるとチップセットが破壊される可能性があります。取扱いには十分注意してください。

外部LEDをONOFF制御

ハードウエアのセットアップ

  • SpresenseのI/Oは1.8Vなので、フォトカプラを使って外部のLEDを制御する。
  • LEDの電源はLTE拡張ボードのMAIN POWER(5.0V)から供給した。

LED点灯スケッチ

LED点灯スケッチ
LED点灯
void setup() {
  // put your setup code here, to run once:
  pinMode(1,OUTPUT);
  pinMode(LED0, OUTPUT);
  pinMode(LED1, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(1,HIGH);
  digitalWrite(LED0, HIGH);
  digitalWrite(LED1, HIGH);
  delay(2000);
  digitalWrite(1,LOW);
  digitalWrite(LED1, LOW);
  delay(2000);

}

動作検証

実行できると、本体のLED0が点灯。
LED1と外部のLEDが2秒間隔で点滅します。

基板に実装した例

以上

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?