【電子工作 Arduino入門】Gemini 活用:超音波センサーHC-SR04の使い方|スポンジ実験とプロンプト大公開

今回の動画では、Arduinoと超音波センサー HC-SR04 を使って、距離測定の仕組みを学びます。 配線の手順から、AIを活用したプログラミング(Arduino×AIプログラミング)、Arduino IDEでのコンパイル方法、そしてシリアルプロッターでの可視化までを一連で解説しています。 また、実際に「スポンジを挟む」「センサーを斜めにする」などの実験を行い、超音波センサーの特性や誤差の出方を確認します。 Arduino入門者はもちろん、AIを使ったプログラミングに興味がある方にもおすすめの内容です。 タイムインデックス 00:00 オープニング 00:12 超音波センサーの紹介 01:07 配線1 03:50 配線2 06:04 AIを使ってプログラミング 07:26 Geminiを使う 10:34 Arduino-IDEでコンパイル 13:12 シリアルプロッターを使ってみる 15:11 実験1 スポンジを入れてみる 17:11 実験2 斜めにするとどうなる? 19:05 エンディング ■正誤表 動画内で訂正する点がありましたら、こちらに記載してゆきます。 ※以下のリンクはAmazonアソシエイトを利用しています。 ■ 初心者用キット  Smraza Arduino用のUNO R3 スターターキット https://amzn.to/4ofUqZR オーム電機 デジタルテスター TST-KJ830 https://amzn.to/4l3e741 ■ 3Dプリンター:Bambu Lab A1 mini https://amzn.to/3I5DlBf ■ PLA フィラメント: Bambu Lab マット 白 https://amzn.to/45PkWT2 ■ PLA フィラメント: Bambu Lab マット 赤 https://amzn.to/4kgiBDW ■ PLA フィラメント: Bambu Lab マット 黄色 https://amzn.to/4kiwTUL ■ LEAUNGYOO 2個セット 28BYJ-48 5V ステッピングモーター+ ULN2003ステッピングモーター駆動テストモジュールボード 4フェーズ 5ライン https://amzn.to/3Hr7eMp ■ 低価格で MagSafe対応で Type-Aのモバイルバッテリ  https://amzn.to/41jOzZx ■ Manelord はんだごてセット 温度調節可(200~450℃)ハンダゴテ 14-in-1 電子作業用 60W/110V PSE認証 安全 https://amzn.to/4fNxnl6 ■ KaiYi 半田マット 作業マット35x25cm 電子工作マット 耐熱500℃高温熱風 絶縁 電子製品分解修理用 分解マット https://amzn.to/4lFwEUo ■ MICRO-BIT V2.21(マイクロビット)新バージョン名 技適取得済 正規品! https://amzn.to/427kaxM ■ KEYESTUDIO モータードライバー 拡張ボード for BBC Micro:bit Microbit マイクロビット用 https://amzn.to/427kaxM ■ DAOKAI 2 個 L298N モーター ドライブ コントローラー ボード https://amzn.to/45NhfNj ---------------------------------------------------- Prompt 貴方はArduinoのプログラムを教える先生です。 以下の仕様を元にソースコードを生成してください ソースコードの生成に関しての仕様 はじめてプログラムをする人向けに丁寧なコメントを生成してください。 三項演算子などは使わないで初心者向けの読みやすいコード生成してください。 プログラムの中に出てくる定数がなぜ、その定数になっているかも解説してください。 計算は1行で1つの計算にして、計算による優先順位などを知らない生徒でも理解できるコードにしてください。 関数定義や変数定義の前に目的を書いてください。 µsなどマイクロセカンドや、ms などのミリセカンドなど単位の意味もコメントとして生成してください。 型変換を行う場合のコメントも入れてください。 変数名やファイル名は長すぎず短めにしてください。 超音波センサーを使ったソースコードの生成に関しての仕様 超音波センサー は HC-SR04 を使っています。 シリアル通信は 9600bps で初期化します。 配線は トリガーが Pin 10 , エコーが Pin 9 に接続しています。 距離はcmで下2桁まで数値だけ表示してください。 測定はタイムアウトの場場合や 5m を超えるものは異常値として距離を -1 としてください。 実行は 0.1 秒間隔でお願いします。 setupと loop 関数の中で完結するようにしてください。 保存する時のファイル名も提案してください。 Gemini で生成したコード 概要欄に入りきりませんでしたので、別途公開方法を検討します。

【電子工作 Arduino入門】初心者向け:ステッピングモーターの使い方。 可変抵抗で回転方向と速度を変更可能する方法を紹介。 最後にクランク機構も紹介
▶︎

【電子工作 Arduino入門】初心者向け:ステッピングモーターの使い方。 可変抵抗で回転方向と速度を変更可能する方法を紹介。 最後にクランク機構も紹介

【電子工作 Arduino入門】Gemini 活用: 7セグの使い方とプログラム。神!プロンプト大公開
▶︎

【電子工作 Arduino入門】Gemini 活用: 7セグの使い方とプログラム。神!プロンプト大公開

【Arduino入門】Arduinoとは?
▶︎

【Arduino入門】Arduinoとは?

LIVE 24/7 – Sleep With God’s Word | Peaceful Bible Reading for Rest & Prayer
▶︎

LIVE 24/7 – Sleep With God’s Word | Peaceful Bible Reading for Rest & Prayer

【電子工作 Arduino入門】初心者向け:シリアル通信とUARTを解説|ChatGPTでプログラム実験
▶︎

【電子工作 Arduino入門】初心者向け:シリアル通信とUARTを解説|ChatGPTでプログラム実験

Macgregor: Neue Welt – Israel stirbt, NATO tot & USA von Iran besiegt
▶︎

Macgregor: Neue Welt – Israel stirbt, NATO tot & USA von Iran besiegt

コスパが凄い!DIYで便利に使える超音波ソナーをご紹介します!
▶︎

コスパが凄い!DIYで便利に使える超音波ソナーをご紹介します!

Toothless Gears Make Much More Torque Than Conventional Ones, Here's How. Cycloid Drive Explained
▶︎

Toothless Gears Make Much More Torque Than Conventional Ones, Here's How. Cycloid Drive Explained

【電子工作 Arduino入門】初心者向け:サーボモーターをArduinoで動かす方法(配線&プログラム例)
▶︎

【電子工作 Arduino入門】初心者向け:サーボモーターをArduinoで動かす方法(配線&プログラム例)

Using a PCBs as a heat sink
▶︎

Using a PCBs as a heat sink

[Motor Control] DRV8833 x Arduino | How to Adjust PWM Speed ​​and Rotate Forward/Reverse | Electr...
▶︎

[Motor Control] DRV8833 x Arduino | How to Adjust PWM Speed ​​and Rotate Forward/Reverse | Electr...

Arduino UNO R4 Minima review.
▶︎

Arduino UNO R4 Minima review.

積層セラミックコンデンサとは何ですか?  MLCCの原理、構造、製造工程について解説します! #イチケン電子基礎シリーズ
▶︎

積層セラミックコンデンサとは何ですか? MLCCの原理、構造、製造工程について解説します! #イチケン電子基礎シリーズ

Fun with Transistors
▶︎

Fun with Transistors

【電子工作入門】ハンダづけのコツ|ワイヤーストリッパーでくるりと回すと楽ですよ
▶︎

【電子工作入門】ハンダづけのコツ|ワイヤーストリッパーでくるりと回すと楽ですよ

How I Made A C64 Laptop From Scratch - The Portable 64 (Emulation)
▶︎

How I Made A C64 Laptop From Scratch - The Portable 64 (Emulation)

【新型Claude「Fable 5」はポケモン攻略】「Googleの聖域が危ない」今井翔太/ミュトスの能力を過剰制限“融通が利かない”/アンソロピックが計算資源不足→「課金地獄」に【AI QUEST】
▶︎

【新型Claude「Fable 5」はポケモン攻略】「Googleの聖域が危ない」今井翔太/ミュトスの能力を過剰制限“融通が利かない”/アンソロピックが計算資源不足→「課金地獄」に【AI QUEST】

[Eng sub] How to Make your own Arduino UNO
▶︎

[Eng sub] How to Make your own Arduino UNO

[Arduino] Review of smart robot car [Electronic work]
▶︎

[Arduino] Review of smart robot car [Electronic work]

Stepper Motors and Arduino - The Ultimate Guide
▶︎

Stepper Motors and Arduino - The Ultimate Guide