Piを使って植物用LEDを制御する方法について解説します。植物の自動栽培にぜひ活用してみてください。植物の自動栽培について以下の記事でまとめていますので、あわせてご覧ください。Piを使った植物の自動栽培システムについて解説します。Pi(ラズベリーパイ)はイギリスのラズベリーパイ財団が教育用に開発したボードコンピュータです。Cortex-A72が4コアとマイコンボードの中では非常に高速な処理能力を持っています。ユーザーがアクセス可能な40ピンのGPIOも搭載しており、外部ハードウェアを制御することが可能です。詳細なスペック等は以下の記事で解説していますので、あわせてご覧ください。Amazon調べ)口コミを見るAmazon楽天市場Yahooショッピングメルカリポチップ植物用LEDとは植物用LEDは植物の成長や開花を促す波長の光を出すことができるLEDです。赤色やオレンジ色の光は周波数が低く、波長が長いため赤外線に近い光です。青色や紫色の光は周波数が高く、波長が短いため、紫外線に近い光です。植物が行う光合成は、太陽光の光エネルギーを使って炭水化物を合成する生理的プロセスです。植物用LEDでは、植物が光合成をおこなうのに適した周波数の光を出すことができるようになっています。今回はフィリップ製の植物用LEDを用意しました。白こちらが購入したフィリップスのLEDのパッケージです。LEDの長さは45cmで私が製作する室内プラントに使うには十分な長さでした。重量も非常に軽く、高い場所への固定も簡単に行えるのでおすすめです。こちらがLEDの本体です。Piから制御したかったため、タイマーなどが付いておらず、スイッチがモーメンタリタイプでないものを選びました。電源はUSBコネクタから供給します。PiはIoTアプリケーション開発の分野で不可欠なツールです。Piがコンパクトでコスト効率が良く、多様なプロジェクトに適用できるためです。Aメスコネクタで片側がバラ線のケーブルを購入しました。Amazon調べ)口コミを見るAmazon楽天市場Yahooショッピングメルカリポチップ実際に購入したパッケージです。こちらがケーブルです。片側がバラ線になっているため、電源とGNDの線のみを使ってリレーに接続します。電源をリレーに接続するためのケーブルここからは電源側をリレーに接続するための部材を紹介します。電源をブレッドボードの回路に接続するための端子台です。自宅にあった余っていた電子工作用の端子台を使用しました。Aオスで片側がバラ線のケーブルです。Amazon調べ)口コミを見るAmazon楽天市場Yahooショッピングメルカリポチップバラ線側の電源とGNDをはんだ上げをしてブレッドボードの端子台に接続します。(直接リレー回路の端子台に繋いでも問題ありません)電源はスマホなどの5Vの充電器を流用して使用します。今回使用するリレー回路については以下の記事で詳しく解説しています。PiのGPIOから出力できる電流は非常に小さいため、大きな電流が必要なモータやポンプを直接駆動することができません。そのような場合に、役に立つのがリレー...システム全体の構成こちらが今回のシステムの全体像です。奥に写っているのが植物用LEDです。写真中央のリレー回路を通して左下の電源に繋がっています。作成したソースコードこちらが今回作成したPythonのソースコードです。内容はシンプルでGPIO5番ピンをリレー回路に接続し、点灯時は3.3V、消灯時は0Vを出力しているだけです。PiはIoTアプリケーション開発の分野で不可欠なツールです。Piがコンパクトでコスト効率が良く、多様なプロジェクトに適用できるためです。...動作確認こちらが先ほどのPythonコードを実行した動画です。PiのPythonプログラムからLEDを点灯、消灯できることが確認できました。Piを使って植物用LEDを制御する方法について解説しました。植物用LEDを使用することで、直接日光が当たらない室内でも植物を育てることができるようになりますので、ぜひ活用してみてください。以下の記事で効率的にPythonのプログラミングスキルを学べるプログラミングスクールの選び方について解説しています。最近ではほとんどのスクールがオンラインで授業を受けられるようになり、仕事をしながらでも自宅で自分のペースで学習できるようになりました。スキルアップや副業にぜひ活用してみてください。自分のキャリアアップに必要なカリキュラムがあるプログラミングスクールを探したいん...スクールではなく、自分でPythonを習得したい方には、いつでもどこでも学べる動画学習プラットフォームのUdemyがおすすめです。講座単位で購入できるため、スクールに比べ非常に安価(セール時1200円程度~)に学ぶことができます。私も受講しているおすすめの講座を以下の記事でまとめていますので、ぜひ参考にしてみてください。こんな悩みを解決します。Ud...それでは、また次の記事でお会いしましょう。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。ExampleMurasan(むらさん)制御系エンジニアです。Piなどのマイコンボードを使ってアプリケーションを開発しています。好きなガジェットについても紹介していきたいと思います。トップページの画像はStableDiffusionというAIによって生成されたイラストです。