ラズベリーパイでLEDを駆動する方法をまとめてみたいと思います。OSのインストールからC言語でLEDを駆動するまでご紹介します。
まずはインストールディスクの準備
OSのインストール
リモートでアクセスできるように設定
GPIOポートについて知ろう
ブレッドボードでLEDを点灯してみよう
WiringPiを使ってGPIO制御でLEDを点灯してみよう
コマンドラインでLEDを制御してみよう
C言語でLEDを制御してみよう
応用編。PWM制御をしてみよう
LEDの点灯方法にPWM制御というものがあります。LEDはON/OFFの制御しかできませんが、PWM制御というONの時間・OFFの時間を調整することで明るさを調整する方法があります。
高速でON/OFF切り替えるので人間の目にはチラツキが認識できません。ON/OFFの時間の割合を変えて上げることで明るさを調整する手法です。
まとめ
ラズベリーパイのOSインストールからLED点灯までなるべく細かくご紹介しました。LEDの点灯についてのご紹介でしたが実際にはGPIOの制御方法についてでした。GPIOが制御できればいろんなことに応用ができます。
例えばAC電源のコンセント。秋月電子の電子工作キットで簡単に製作でき、電源ON/OFFをGPIOで簡単に制御できます。
記事を読んでいただいてありがとうございます。この記事がいいなと思ったら下記のSNSボタンのクリックをお願いします。励みになります😁