ブログ内検索

プログラミング教材開発
大阪府高槻市原地区で肥料教室を開いています
検索キーワード:「動画」
 

ロボットによる有機農業の自動化を目指すトクイテンさんの自社圃場を訪問

/** Geminiが自動生成した概要 **/
トクイテンさんの自社農場を訪問し、ロボットによる有機農業の自動化に向けた取り組みを見学しました。特に、トマト栽培の簡易化を目指すロボット開発に感銘を受けました。様々な創意工夫が凝らされており、得られた知見が他の作物にも応用できる可能性を感じました。今後、何らかの形でトクイテンさんの取り組みに関わっていきたいと考えています。

 

オタマジャクシがジャンボタニシの死骸に集まっていた

/** Geminiが自動生成した概要 **/
オタマジャクシがジャンボタニシの死骸に集まって内蔵物を食べていたことが観察された。これは、オタマジャクシがジャンボタニシの一種の捕食者である可能性を示唆する。 中干しを行わない水田は、オタマジャクシの生息環境となり、ジャンボタニシの捕食が増加する可能性がある。この仮説が正しい場合、中干しを省くことで、ジャンボタニシの個体数を減らし、有機物の豊富な土壌を維持して稲の品質を向上させることができるかもしれない。

 

ChromecastでSteam Linkを試してみた

/** Geminiが自動生成した概要 **/
著者は、Chromecast with Google TVでSteam Linkを使ってゲームができるか検証しました。しかし、ゲーム動作がカクカクしてしまい、原因を調査。ネットワーク速度を向上させるためにイーサネットアダプターを導入しましたが改善されず、Chromecastのスペック不足が原因と推測しました。そこでRaspberry Pi 4Bで試したところ、スムーズに動作。Chromecastのメモリ容量が影響している可能性を指摘し、他のスペックのマシンでの検証を希望しています。 追記として、Chromecastの後継機であるGoogle TV Streamerでも同様の検証を行った記事へのリンクが掲載されています。

 

アンモナイトから貝が巻くということを学ぶ

/** Geminiが自動生成した概要 **/
古代生物であるアンモナイトの巻き貝は、チョッカクガイに見られる円錐形の殻の進化から説明できます。 チョッカクガイの円錐形において、右側が大きく伸長し、左側が抑制的に成長すると、アンモナイトのような螺旋状の構造になります。 アンモナイトの規則的な渦巻きは、長い進化の過程を経て獲得されたものです。 NHK for Schoolの動画では、様々な形状のアンモナイトの化石を通じて、その進化の過程を垣間見ることができます。 貝に興味を持った方は、ぜひ動画をご覧ください。

 

BBC Micro:bitのプルダウン抵抗3

/** Geminiが自動生成した概要 **/
この記事は、BBC Micro:bitのプルダウン抵抗の機能について解説しています。 最初に、`pin0.get_pull()`を使ってプルダウン抵抗の状態を取得しようとしますが、GPIOピンが未使用の状態ではエラーが発生します。 次に、`pin0.read_digital()`を実行すると、自動的にプルアップ抵抗が設定されることがわかります。 最後に、`pin0.set_pull(pin0.PULL_DOWN)`を使って明示的にプルダウン抵抗を設定し、外部のプルダウン抵抗なしでも動作することを確認しています。 記事では、プルアップ抵抗、プルダウン抵抗、ノー・プルそれぞれの状態に対応する`get_pull()`の戻り値 (0, 1, 2) も紹介されています。

 

BBC Micro:bitのプルダウン抵抗1

/** Geminiが自動生成した概要 **/
記事では、マイクロビットを使ってプルダウン抵抗の仕組みを解説しています。 まず、タクトスイッチと10kΩの抵抗を用いてプルダウン回路を構成し、ボタンを押すとマイクロビットのディスプレイのアイコンが変わるプログラムを作成しています。 記事では、プルダウン抵抗の詳細は後述するとして、動作するコードを示しています。 具体的には、マイクロビットのGPIO 0ピンに接続されたタクトスイッチが押されると、ディスプレイのアイコンが悲しい顔から笑顔に変化し、2秒後に再び悲しい顔に戻るというものです。 記事は、この動作例を通じて、プルダウン抵抗の役割について詳しく解説していくことを予告しています。

 

BBC Micro:bit、トランジスタとDCモータ再び

/** Geminiが自動生成した概要 **/
この記事では、BBC Micro:bitとトランジスタを使ってDCモーターを制御する方法を解説しています。前回はモーターを回すことができませんでしたが、電気回路とトランジスタの動作原理を学び、今回は見事成功しました。 成功の鍵は、トランジスタのベース電流を制御するための抵抗値の計算です。目標とするモーター電流を100mAとし、トランジスタの増幅率などを考慮して、ベース抵抗を4.7kΩに設定しました。 その結果、Micro:bitのボタン操作でDCモーターの回転を制御することができるようになりました。今回の実験を通して、トランジスタの動作原理への理解を深めることができました。

 

抵抗値の表示

/** Geminiが自動生成した概要 **/
この記事では、抵抗器の抵抗値を読み取る方法について解説しています。抵抗値は、抵抗器に塗られた色のパターンによって識別できます。各色の帯は数字を表し、計算式を用いることで抵抗値を特定できます。 しかし、抵抗値の範囲が広いにもかかわらず、抵抗器の物理的な大きさが同じであることに疑問が生じます。これは、抵抗器の材料である金属の電気伝導率に関係する可能性があります。 この記事では、抵抗値の読み取り方について詳しく説明し、抵抗器の大きさと抵抗値の関係についての疑問を提起しています。

 

トランジスタ2スイッチング

/** Geminiが自動生成した概要 **/
この記事では、トランジスタの仕組み、特にスイッチング作用について解説しています。バイポーラトランジスタを構成するN型半導体とP型半導体の働きに触れ、マイクロビットと青色LEDを用いた回路を例に、トランジスタがどのように電流を制御するのかを図解しています。ベース電流の有無によってコレクター-エミッタ間の導通・非導通が切り替わり、これがスイッチのオン/オフ動作に対応することを示しています。記事では、トランジスタの基礎知識を学ぶことで、電子回路への理解を深めることを目指しています。

 

BBC Micro:bitでpHメーターから得られるアナログ値を読み込んでみた

/** Geminiが自動生成した概要 **/
施設栽培で鉄欠乏が起きると、収量低下や品質低下に繋がるため注意が必要です。鉄欠乏は初期症状の見落としが課題となります。本記事では、鉄欠乏の症状と対策、そして早期発見に役立つ簡易的な測定方法について解説しています。初期症状は葉脈間が黄化するクロロシスで、進行すると葉全体が白化し、枯死に至ることもあります。対策としては、pH調整や鉄資材の施用が有効です。早期発見には、葉緑素計を用いた測定が有効で、数値の低下は鉄欠乏の初期段階を示唆します。日々の観察と葉緑素計による測定を組み合わせることで、鉄欠乏を予防し、収量と品質を確保しましょう。

 

コオロギせんべいを食べてみた

/** Geminiが自動生成した概要 **/
著者は無印良品のコオロギせんべいを試食し、エビのような味と食感だったと報告しています。コオロギは、高タンパクで環境負荷の低い食品として注目されています。飼育に必要な資源が少なく、成長も早いため、持続可能なタンパク源として期待されています。一方で、キチンによるアレルギー concerns も存在します。著者は、将来的に大豆肉やコオロギなどの代替タンパク質が、牛肉や牛乳に取って代わる可能性を示唆しています。鶏肉は環境負荷が比較的低いため、動物性タンパク質としては残ると予想しています。さらに、コオロギパウダーには鉄分や亜鉛が豊富に含まれているという利点も追記されています。

 

環境制御を学ぶ為にMicro:bitでサーボモータを学ぶ

/** Geminiが自動生成した概要 **/
Micro:bitとサーボモーターを用いて環境制御学習の第一歩を踏み出した著者は、サーボモーターの動作原理を学ぶため、LEGOブロックとミニフィグを使った回転実験を行った。MakeCodeで作成したコードでMicro:bitからサーボモーターに角度指令を送ると、90度を基準に、大きい値では反時計回り、小さい値では時計回りに回転する。しかし、指定角度で停止せず、一回転し続けるという問題に直面。これは、指令値が目標角度ではなく、一定時間内の回転角度を表すためであった。 著者は、サーボモーターの停止方法について疑問を抱いている。

 

スダジイの尾状花序の上をハナバチが歩く

/** Geminiが自動生成した概要 **/
近所の街路樹のスダジイが満開となり、多数のハナバチが訪花し、翅音が響き渡っていた。筆者は、ハナバチが雄花序の上を歩く様子を初めて観察できた。これは、知人の養蜂家の動画で見て以来、念願だった。スダジイの尾状の雄花序は、ハナバチにとって効率的に花粉を集められるため、春のボーナス期間と言える。街路樹だけでなく、本来森に生息するスダジイの保全は、ミツバチ保護にも繋がる。適切な森林管理の重要性を再認識した。

 

持ち帰ったドングリから昆虫の幼虫が出てきたよ

/** Geminiが自動生成した概要 **/
持ち帰ったドングリからゾウムシの幼虫が出てきた。NHK for Schoolの動画によると、ゾウムシはドングリが小さく柔らかい時期に産卵する。では、殻斗はドングリを昆虫から守る役割を果たしているのだろうか?シイやブナの殻斗はドングリ全体を包み込む形状だが、多くのドングリでは殻斗は帽子状になっている。これはブナ科の進化の過程で、殻斗に包まれる形を辞めたことを示唆し、昆虫との関係性など、進化のドラマが隠されていると考えられる。

 

【SEO対策】Lazy Load

/** Geminiが自動生成した概要 **/
SEO対策として、画像の遅延読み込み(Lazy Load)はページ表示速度の改善に有効です。ファーストビュー以外の画像は、ページ全体が表示されてから読み込まれます。重い画像や動画を遅延させることで、表示速度が向上します。 実装は、imgタグに`loading="lazy"`属性を追加するだけです。Chrome 75以降で対応しており、他ブラウザではjQueryプラグインが必要ですが、当サイトではjQueryによる速度低下を避けて使用していません。 PC表示では効果が見られませんでしたが、スマホ表示ではファーストビュー外に画像が配置されるため、Lazy Loadの効果が大きいです。 関連記事として、SOY CMSとSOY Shop向けにLazy Loadプラグインが紹介されています。

 

Google Analytics APIの承認で苦戦したので、承認されるまでの流れをまとめてみた

/** Geminiが自動生成した概要 **/
Google Analytics APIの承認取得に苦労した著者が、その過程を詳述。OAuth同意画面の設定から始まり、Googleからの度重なるメールでの指摘に対応していく。 ホームページ、プライバシーポリシーの設置、アプリ操作動画の提出を求められ、動画はクライアントIDの表示や言語設定など細かい指示に従い作成し直した。最終的に承認を得るまで、動画の翻訳やスコープ設定の不備など、多くの修正を余儀なくされた。

 

JavaScriptのAnalyzerNodeで拾った音の周波数を可視化してみる1

/** Geminiが自動生成した概要 **/
この記事は、JavaScriptで音の周波数を可視化する方法を学ぶための導入部分です。音のデジタル化に不可欠なフーリエ変換の概念を、三角関数のグラフを用いて分かりやすく解説しています。sin波、cos波、そしてそれらの合成波のグラフを示し、複雑な波形も三角関数の組み合わせで表現できることを説明。式の係数を配列データとして取り出すことで、音をデジタルデータとして扱えるようになることを示しています。最後に、高速フーリエ変換(FFT)に触れ、次回JavaScriptでの実装を示唆しています。記事には、HTML5 Canvasを使ったsin波を描画するコード例も掲載されています。

 

php-webdriverでTinyMCEに値を挿入する

/** Geminiが自動生成した概要 **/
php-webdriverを使用して、TinyMCEエディタに値を入力するには、iframeに切り替えてから入力し、その後親フレームに戻す必要があります。値を取得するには、再度iframeに切り替えてからテキストを取得し、親フレームに戻します。具体的には、`driver->switchTo()->frame()`と`driver->switchTo()->defaultContent()`を使用します。

 

SOY CMSのカテゴリー詳細表示プラグインでWYSIWYGエディタに対応しました

/** Geminiが自動生成した概要 **/
SOY CMSのカテゴリー詳細表示プラグインがアップデートされ、WYSIWYGエディタ(TinyMCE)に対応しました。ユーザーからの要望に応え、ラベルの詳細編集画面でHTMLタグだけでなく、画像や動画も手軽に挿入できるようになりました。プラグインの詳細設定でWYSIWYGエディタの使用をチェックすることで有効化できます。このアップデートにより、よりリッチなコンテンツをカテゴリー詳細に表示することが可能になります。最新のパッケージはsaitodev.co/soycms/からダウンロードできます。

 

スプリンクラーを見直して秀品率を上げる

/** Geminiが自動生成した概要 **/
イスラエル製サンホープのスプリンクラーは、噴霧状の散水で周囲の湿度を上げることで秀品率向上に貢献する。高温・低湿度下では植物は蒸散を抑えるため光合成速度が低下するが、噴霧散水は気温を下げ湿度を高め、光合成を促進する。また、モジュール式の設計で組立・解体・移動が容易で、先端部分の交換も簡単なので、パフォーマンスを維持しやすい。散水の様子は動画で確認でき、京都農販のスプリンクラー特設ページで詳細な情報が得られる。

 

米ぬかボカシを作ろう!仕込んでみる!再撮影

/** Geminiが自動生成した概要 **/
騒音問題で批判を受けた米ぬかボカシ作成動画を再撮影し、音声調整の上で公開した。配合は師の青木氏のものを参考に、米ぬか、菜種油粕、苦土石灰を4:1:1、水の量は全体の1/10とした。今回は落ち葉と糠漬けの糠も加え、土着菌による発酵を促した。材料をよく混ぜ、空気を抜いたビニール袋に入れ、夏は2週間~1ヶ月、冬は1ヶ月~2ヶ月寝かせれば完成。水分量と空気抜きが成功の鍵。再撮影を通して、マイク性能の重要性と字幕の必要性を実感した。

 

FFmpegとAudacityで動画の音声の調整に挑戦!

/** Geminiが自動生成した概要 **/
動画編集ソフトFFmpegとAudacityを使って、動画の音声調整に挑戦した記録。元の動画の音量が小さく、ノイズが多かったため、Audacityで音量増幅とノイズ除去を実施。FFmpegで動画と音声の結合を行い、改善された動画を作成した。具体的には、Audacityで波形を見ながら音量を30dB増幅し、ノイズプロファイルを採取してノイズ除去を2回行った。結果、「サー」というノイズが消え、以前より聞き取りやすい音声になった。

 

ベントナイトの膨潤性

/** Geminiが自動生成した概要 **/
土壌中のアルミニウムは腐植を守る役割を果たしています。腐植は微生物によって分解されますが、アルミニウムイオンは腐植と結合し、微生物による分解から守ります。特に、酸性土壌ではアルミニウムイオンが溶出しやすく、腐植と結合しやすいため、腐植の分解が抑制されます。このため、酸性土壌では腐植が蓄積しやすく、肥沃な土壌となります。一方で、アルカリ性土壌ではアルミニウムイオンが溶出しにくいため、腐植の分解が進みやすく、土壌の肥沃度が低下します。

 

ベントナイトに水をかけてみた

/** Geminiが自動生成した概要 **/
ベントナイトの膨潤性を確かめるため、水をかけてみたが、目立った変化は見られなかった。粒子が大きいため、篩にかけて微細化して再実験したが、やはり膨らまなかった。動画は6倍速。粒子をよく観察すると様々な色の鉱物が混在していることに気づき、更なる微細化や、水への浸漬、あるいは実験時間の延長が必要か、粘土に関する知識不足を反省している。

 

く溶性苦土の水溶性化

/** Geminiが自動生成した概要 **/
カルシウム過剰土壌では、植物はカルシウムを吸収しにくくなる「カルシウム欠乏」を起こす。これは、過剰なカルシウムがリン酸と結合し難溶性のリン酸カルシウムとなり、リン酸欠乏を引き起こすため。リン酸欠乏は根の伸長を阻害し、カルシウムを含む養分の吸収を妨げる。結果として、植物体内のカルシウム濃度が低下し、カルシウム欠乏症状が現れる。土壌へのクエン酸施用は、難溶性カルシウムを可溶化しリン酸の有効化を促すため、カルシウム過剰によるカルシウム欠乏対策として有効。

 

SOY CMSの記事投稿画面で絵文字を使いたい

/** Geminiが自動生成した概要 **/
SOY CMSの記事投稿画面にYouTube動画の挿入ボタンを追加する方法を紹介します。TinyMCEのプラグインを自作することで実現できます。まず、プラグイン用のJavaScriptファイルを作成し、動画URLの入力フィールドと挿入ボタンを配置します。次に、ボタンクリック時の処理を記述し、入力されたURLから埋め込みコードを生成、エディタに挿入します。この際、正規表現を用いてURLの形式を検証し、不正なURLは受け付けないよう実装することで安全性を高めます。作成したJavaScriptファイルをTinyMCEの設定ファイルに読み込み、ツールバーに自作プラグインのボタンを追加することで、記事投稿画面から手軽にYouTube動画を埋め込めるようになります。

 

デジカメ内の写真を間違えて消してしまった時はPhotoRec!

/** Geminiが自動生成した概要 **/
デジカメのSDカードから外付けHDDへ写真移動中、エラーでデータが消失。SDカード側も削除済みで焦ったが、PhotoRecというオープンソースの復元アプリを発見。Ubuntuにインストール(sudo apt-get install testdisk)後、sudo photorecを実行。SDカードを選択し、ホームディレクトリに復元先を設定。あっという間にデータが復元され、事なきを得た。

 

ハンガースプレーセット

/** Geminiが自動生成した概要 **/
京都農販の木村さんが勧めていたハンガースプレーセットをついに見つけた著者は、その散水の様子を写真と動画で記録した。天井から吊り下げられた黒とオレンジの装置から、水が全方向に分散して噴射される様子は、静止画では分かりづらいものの、動画ではそのユニークな散水の様子が確認できる。カメラが水浸しになるのを防ぐため、OLYMPUSのOM-Dを使用し、三脚なしで撮影に挑んだ。ハンガースプレーの詳細は京都農販のスプリンクラー特設ページで確認できる。

 

サイバー攻撃の前にパスワードの管理を

/** Geminiが自動生成した概要 **/
Facebook乗っ取り広告をきっかけに、パスワード使い回し問題の危険性を指摘。FacebookやTwitterで盗まれたパスワードがGmail等の重要サービス不正アクセスに繋がり、個人情報漏洩やサイト乗っ取り、踏み台攻撃に発展する可能性を解説。さらに、知人PCにログイン状態のGmailから重要書類を発見した事例を紹介し、ログアウトの重要性とパスワード管理の徹底を強調。Webサービス利用時は、サービス毎に複雑なパスワードを設定し、メモ帳等での管理を避けるべきだと警鐘を鳴らしている。

 

SOY CMSで記事の内容ごとに文末のリンクを出し分けたい

/** Geminiが自動生成した概要 **/
SOY CMSで記事の内容ごとに文末リンクを出し分ける方法を解説しています。テンプレートにPHPを記述せず、モジュール機能を利用することで実現しています。記事に設定されたラベルIDを取得し、条件分岐で表示するリンク内容を決定します。ラベルIDが9なら栽培系セミナー、5か16ならSOY CMS関連のリンクを表示します。モジュールタグをテンプレートに挿入するだけで、PHPを記述することなく、記事の内容に合わせた文末リンクの出し分けが可能です。

 

SOY CMSの記事投稿画面でYouTubeの動画の挿入ボタンを追加しました

/** Geminiが自動生成した概要 **/
SOY CMSの記事投稿画面にYouTube動画を簡単に挿入できるボタンを追加しました。HTMLの知識がなくても、ボタンクリックでURLを入力するだけで動画を埋め込めます。オープンソースのTinyMCE用YouTubeプラグインを改変し、動画検索・挿入機能を実装。記事作成時の利便性向上に貢献します。ダウンロードはSOY CMSフォーラムから可能です。

 

米ぬかボカシを作ろう!仕込んでみる!

/** Geminiが自動生成した概要 **/
米ぬかボカシの作り方を、材料の解説と仕込みの手順を交えて説明しています。材料は米ぬか、菜種油粕、苦土石灰(入手可能なら水マグ)、そして土着菌供給源として落ち葉を使用。米ぬか:油粕:石灰=4:1:1の割合で混ぜ、全量の1/10の水を加えます。水は過剰にならないよう注意し、よく混ぜてビニール袋に詰め、空気を完全に抜いて密閉します。夏は2週間、冬は1ヶ月ほど寝かせれば完成。水分の過剰と空気の混入は失敗の原因となるため、注意が必要です。記事では、各材料の役割や、苦土石灰の代わりに水マグを用いる利点についても解説しています。最適な発酵のために、土着菌の重要性も強調されています。

 

ダイコンの播種の流れを追ってみる

/** Geminiが自動生成した概要 **/
大根播種の動画撮影に挑戦中。細かい作業が多く、三脚では追いきれないため、広角レンズで手持ち撮影している。しかし、中腰やしゃがみ姿勢での撮影は手ブレが課題。ブレを軽減する機材を探している。

 

作業を減らしたければ、腐植を突っ込め

/** Geminiが自動生成した概要 **/
ニンジンの水やり軽減のため、腐植の効果を実験。腐植入り区画と無腐植区画にニンジンを播種し、不織布で覆った。3日後、腐植入り区画は播種箇所が湿っていたが、無腐植区画は乾燥していた。腐植は土のひび割れを減らし、表面積を小さくすることで乾燥を防いだと考えられる。腐植40リットル(800円)で水やり頻度が週3回から週1回に減る可能性があり、作業軽減効果は大きい。更に、腐植入りの土は畝立て作業も楽だった。

 

夢中になって追っかけてしまった

/** Geminiが自動生成した概要 **/
狭い場所で分かりやすく説明するため、筆者はデジカメを構えて亮子先生を追って動画を撮影した。しかし、構図を調整しようとデジカメの向きを変えた結果、視聴者が分かりにくい動画になってしまう事態に陥った。筆者は、セミの鳴き声の問題に加えて、構図の改善に取り組む必要があると反省している。

 

俺のPenはセミの鳴き声に苦戦する。夏である。

/** Geminiが自動生成した概要 **/
セミの鳴き声が集音されてしまい、動画の台詞が聞き取れなかった。そこで、動画編集ソフトでセミの鳴き声を除去できるよう取り組む。

 

俺のPenが集音し続けるぜ

/** Geminiが自動生成した概要 **/
ミラーレス一眼の動画撮影の音質に不満があり、OLYMPUS マイクセット SEMA-1を購入。他のマイクにも対応しており、このマイクセットで動画撮影時の音質向上を目指す。このマイクセットを次回の撮影で活用し、リベンジを果たす。

 

YouTube動画で菜園教室に挑戦!

/** Geminiが自動生成した概要 **/
OREC電動耕運機「e-pico」は、女性や高齢者でも手軽に扱えるコンパクトで軽量な耕運機です。コードレスで取り回しが良く、狭い場所での作業にも最適です。 土の硬さや作業内容に合わせて速度を3段階に調節可能。 アタッチメントを交換することで、耕耘だけでなく除草や中耕作業にも対応できます。 安全性にも配慮されており、誤作動を防ぐ安全ロックボタンや、モーター過負荷保護装置が搭載されています。 家庭菜園初心者からベテランまで、幅広い層におすすめの、使い勝手の良い電動耕運機です。


Powered by SOY CMS   ↑トップへ