新着記事

【DIY】100均グッズで植物育成LEDライトを自作する方法と効果を解説

【DIY】100均グッズで植物育成LEDライトを自作する方法と効果を解説

 [DIY]
 2025-11-27

はじめに

室内で水耕栽培を行う際、太陽光の代わりとなる「植物育成LEDライト」は欠かせません。しかし、市販品は高価なものが多く、導入をためらう方もいるのではないでしょうか。

そこでこの記事では、100円ショップで手に入る材料だけを使って、安価で高性能な植物育成LEDライトを自作する方法を詳しく解説します。

自作したLEDライトの点灯の様子

さらに、Raspberry Piを活用して日の出・日の入りと連動させる自動制御システムの構築方法や、ランプシェードによる光量アップ効果についても検証しています。

Raspberry Piで植物育成LEDライトを自動制御!日没・日の出時刻に合わせてON/OFFする方法

Raspberry Piで植物育成LEDライトを自動制御!日没・日の出時刻に合わせてON/OFFする方法

 [Raspberry Pi]
 2025-11-27

自宅で水耕栽培の効率をさらに高めるため、Raspberry Piを使って植物育成LEDライトのON/OFFを自動化するシステムを構築しました。

この記事では、日没と日の出の時刻に合わせてLEDライトを自動で点灯・消灯させる方法を、最新のコードと共に分かりやすく解説します。

実際にライトが自動でON/OFFする様子がこちらです。

LEDライト自動制御の様子

システムの概要

このシステムの仕組みはとてもシンプルです。

【水耕栽培2号機】1号機の課題を克服!塩ビパイプで本格的な循環式装置をDIY

【水耕栽培2号機】1号機の課題を克服!塩ビパイプで本格的な循環式装置をDIY

 [DIY]
 2025-11-27

こんにちは!100均の材料で水耕栽培装置1号機を自作してから約4ヶ月。運用する中で見えてきた課題を解決すべく、より本格的な 循環式水耕栽培装置【2号機】 をDIYした「くら」です!

市販されている立派な水耕栽培キットを見て、「これなら自分でも作れるかも?」と思ったのがきっかけです。

そして、こちらが今回完成した2号機です!

完成した水耕栽培装置2号機

この記事では、1号機から進化した2号機の製作過程を詳しくご紹介します。

1号機から2号機へ!5つの改善ポイント

1号機を運用する中で感じた、いくつかの課題。2号機ではそれらを解決するために、以下の5つの改善を行いました。

【GAS×LINE BOT】スプレッドシートの情報を自動でLINEに通知する方法

【GAS×LINE BOT】スプレッドシートの情報を自動でLINEに通知する方法

 [LINE BOT]
 2025-11-27

この記事では、GAS (Google Apps Script) を使って、LINE BOTがスプレッドシートの情報を自動で通知する仕組みを構築する方法を解説します。

例えば、「買い物リスト」とLINEで送信すると、スプレッドシートに記載されたリストを返信してくれる、といった応用が可能です。日々のタスク管理や情報共有など、様々な場面で活用できるテクニックです。

Google Apps Script 始め方 スプレッドシート 活用例
Google Apps Script 始め方 スプレッドシート 活用例 を各ショップで検索
LINE BOT チャットボット 作り方
LINE BOT チャットボット 作り方 を各ショップで検索

【GAS活用術】JRAレース結果をスクレイピングして競馬予想するシステムを構築

【GAS活用術】JRAレース結果をスクレイピングして競馬予想するシステムを構築

 [GAS]
 2025-11-27

この記事で学べること

  • GASを使ったWebスクレイピングの基本的な実装方法
  • 収集したデータをスプレッドシートで管理・分析するテクニック
  • 独自のロジックに基づいた競馬予想システムの構築アプローチ

注意:本記事で紹介するスクレイピング手法は、JRA公式サイトのHTML構造に依存しており、サイト構造の変更によって動作しなくなる可能性があります。また、JRA公式サイトでは、掲載コンテンツの二次利用(複製、改変、転載など)を許可していません。本記事の試みは、あくまで個人的な学習・研究目的で一時的にデータを収集・分析したものであり、収集したデータの再配布や営利目的での利用は一切行いません。読者が同様の手法を試す場合は、JRAの利用規約を十分に確認し、自己の責任において行ってください。データ分析や予想に関する内容も筆者の個人的な試みであり、その精度を保証するものではありません。

GASでスプレッドシートの特定セルを現在のセルとして設定する方法

GASでスプレッドシートの特定セルを現在のセルとして設定する方法

 [GAS]
 2025-11-27

Google Apps Script(GAS)でスプレッドシートを操作する際、ユーザーの操作性を向上させる上でセルの選択状態の制御は重要な要素です。特にactivateAsCurrentCell()メソッドは、特定の単一セルを「現在のセル」としてアクティブにする機能を提供し、スクリプトによるUI操作をより直感的にします。

この記事では、activateAsCurrentCell()の基本的な使い方から、他のメソッドとの違い、実践的な応用例まで、具体的なコードを交えて分かりやすく解説します。

GASでスプレッドシートに開発者メタデータを柔軟に追加する方法

GASでスプレッドシートに開発者メタデータを柔軟に追加する方法

 [GAS]
 2025-11-27

Google Apps Script(GAS)を利用してスプレッドシートの管理を高度化する際、addDeveloperMetadata()メソッドは非常に強力なツールとなります。このメソッドを使うと、スプレッドシートの要素に目に見えない「メタデータ(追加情報)」を付与でき、データ管理をよりスマートかつ効率的に進化させることが可能です。

この記事では、addDeveloperMetadata()の基本的な使い方から、具体的な活用例、セキュリティに関する注意点までを分かりやすく解説します。

GASでスプレッドシートの列に交互の背景色を簡単設定する方法

GASでスプレッドシートの列に交互の背景色を簡単設定する方法

 [GAS]
 2025-11-27

Google Apps Script(GAS)のapplyColumnBanding()メソッドを利用すると、スプレッドシートの列に交互の背景色を簡単に設定できます。この機能を活用することで、大量のデータを扱う際の可読性が劇的に向上し、データ分析や比較が容易になります。

この記事では、applyColumnBanding()メソッドの基本的な使い方から、高度なカスタマイズ、パフォーマンスを考慮した実装方法まで、初心者にも分かりやすく解説します。

GASでスプレッドシートの行に交互の背景色を簡単設定する方法

GASでスプレッドシートの行に交互の背景色を簡単設定する方法

 [GAS]
 2025-11-27

Google Apps Script(GAS)を使用すれば、スプレッドシートの見た目をプログラムで簡単に整えることができます。特に、applyRowBanding()メソッドを活用すると、行ごとに交互の背景色を適用でき、データの可読性を大幅に向上させることが可能です。

この記事では、applyRowBanding()の基本的な使い方から、テーマのカスタマイズ、動的な範囲設定、パフォーマンスを考慮した最適化テクニックまで、幅広く解説します。

GASでスプレッドシートのオートフィル機能を活用してデータ入力を効率化する方法

GASでスプレッドシートのオートフィル機能を活用してデータ入力を効率化する方法

 [GAS]
 2025-11-27

Google Apps Script(GAS)のautoFill()メソッドは、スプレッドシート上での面倒なデータ入力を自動化し、作業効率を飛躍的に向上させる強力な機能です。

この記事では、autoFill()メソッドの基本的な使い方から、より複雑なデータ構造に対応するための応用テクニックまで、具体的なコード例を交えて分かりやすく解説します。

Google Apps Script 始め方 スプレッドシート 活用例
Google Apps Script 始め方 スプレッドシート 活用例 を各ショップで検索

autoFill()メソッドの基本的な使い方

autoFill()メソッドは、基となるセル範囲(sourceRange)のデータパターンを解析し、指定した展開先の範囲(destination)にデータを自動で補完・展開する機能です。数値の連番、日付、特定のテキストパターンなどを自動で拡張できます。