【Arduino】「スイッチを使う!」はじめてのロボット作りにおすすめの小型コンピュータArduinoの使い方を解説!【その2】
Summary
TLDRこのビデオでは、初めてのロボット作りにおすすめの小型コンピューターの使い方とスイッチの読み取り方法について解説しています。差し込みとプログラムの番号を接続することで動作を楽しむことができました。スイッチを使って、押すとLEDがチカチカするスタートスイッチの作り方を紹介し、タクトスイッチの仕組みを説明しています。ブレッドボードを使って回路を作り、簡単なプログラムを書くことで、スイッチを押すことでLEDのチカチカを開始できるようにします。初心者でも理解しやすい手順で、ロボット作りの基本的なスキルを学ぶことができるコンテンツです。
Takeaways
- 😀 スクリプトは初めてのロボット作りにおすすめの小型コンピューターについて解説している。
- 🔧 スイッチの読み取りを行い、前回の説明を続けてスイッチを押したらLEDが点滅するように改造する方法を学ぶ。
- 💡 スイッチの種類について説明しており、タクトスイッチを使用して回路を作り、プログラムを書いて動作させる。
- 🔌 スイッチは金属と金属が接触するかどうかでオンオフを制御するシンプルな仕組みを使用している。
- 📐 ブレッドボードを使用してスイッチとLEDを接続し、回路図を理解しながら回路を作る方法を紹介している。
- 🔩 スイッチをブレッドボードに接続する際には、注意深く左右のセットに区別して線を接続する必要がある。
- 🛠️ 抵抗とグラウンドを用いてスイッチを押すと電気的な回路が形成される回路の作り方を説明している。
- 💡 LEDの向きに注意してブレッドボードに挿し、抵抗とグラウンドを接続してLEDの回路を作る。
- 📝 プログラミングのポイントとして、スイッチを押したときにLEDが点滅するプログラムを作成する手順を説明している。
- 🖥️ Arduino IDEを使用してプログラムを書き込み、スイッチを押すことでLEDが点滅する動作を確認する。
- 🎉 スタートスイッチの実装が成功すると、LEDが点滅し始め、スイッチをリセットしてプログラムを再実行できる方法も紹介されている。
Q & A
初めてのロボット作りにおすすめされる小型コンピューターは何ですか?
-おすすめの小型コンピューターは、スクリプト内で特定の名前は明かされていませんが、一般的な小型コンピューターとしてはArduinoやRaspberry Piなどが考えられます。
スイッチの読み取りとはどのような操作ですか?
-スイッチの読み取りとは、スイッチが押されたり離されたりした状態をコンピューターが検知する操作です。
前回の説明で何が主なポイントでしたか?
-前回の説明では、差し込んだピン番号とプログラムの番号が繋がっているというところが主なポイントでした。
プログラムの番号を変えることで何が変わるのでしょうか?
-プログラムの番号を変えることで、プログラムの挙動や動作の周期などが変わります。
ブレッドボードとは何ですか?
-ブレッドボードは、回路を組む際に使用されるプラグボードで、様々な電子部品を簡単に差し込むことができるようになっています。
タクトスイッチとはどのようなスイッチですか?
-タクトスイッチは、押すことで電気回路を通過させるスイッチのことを指します。小型で使いやすく、押しボタンスイッチやプッシュスイッチとも呼ばれます。
スイッチを回路に取り付ける際にはどのようなポイントがありますか?
-スイッチを回路に取り付ける際には、スイッチの金属部分がブレッドボードの金属部分に正しく接続されるように注意する必要があります。
スイッチを押したときと離したときの電気的な状態の違いは何ですか?
-スイッチを押したとき、金属と金属が接触して電気が流れ、離したときは接触が切れ電気が流れなくなります。
プログラムを書く際に何を意識する必要がありますか?
-プログラムを書く際には、スイッチがどのピンに接続されているか、LEDがどのピンに接続されているかを意識する必要があります。
プログラムの書き方として何が言及されていますか?
-プログラムの書き方として、ピンモードの設定やスイッチの状態を読み取り、それに応じてLEDを点滅させる処理が言及されています。
プログラムを書き込む前に確認するべき項目はありますか?
-プログラムを書き込む前に、ツールの設定で正しいボードとシリアルポートが選択されているかを確認する必要があります。
プログラムの動作確認で何が重要ですか?
-プログラムの動作確認で重要なのは、スタートスイッチを押すことでLEDが点滅し始めることです。
このスクリプトを通して学べる重要なスキルとは何ですか?
-このスクリプトを通して学べる重要なスキルは、スイッチを使って回路を制御し、プログラミングによってデバイスを操作することができるようになる能力です。
Outlines
🤖 ロボット作りの始め方とスイッチの使い方
初めてのロボット作りにおすすめの小型コンピューターと使い方を紹介し、スイッチの読み取りを行いながら楽しんでほしいというエールが送られます。前回はプログラムの番号と差し込まれた番号が繋がっているという点を説明しましたが、今回はスイッチを押すとLEDがチカチカするように改造するという具体的な内容を扱います。スイッチはタクトスイッチを使用し、金属が繋がるかどうかでオンオフを制御する仕組みです。回路作りの段階ではブレッドボードにスイッチを接続するだけではなく、スイッチの右端を5Vにつなげ、左端をGND(グラウンド)につなげる必要があります。
🔧 スイッチ回路の作り方とLEDの追加
スイッチを押すことでLEDが光るように回路を完成させる方法が説明されています。スイッチの右端を5Vに、左端をGNDにつなげることにより、スイッチを押すことで電気が流れるように設定します。また、回路図を理解しながらブレッドボードにスイッチとLEDを接続する手順が紹介されています。LEDは向きに注意してブレッドボードに挿し、抵抗とGNDをつなげて完成させます。最後にスイッチ回路の見た目を整える方法も提案されています。
💻 スイッチを用いたLEDチカチカプログラムの作成
スイッチを押すとLEDがチカチカするプログラムを作成するプロセスが紹介されています。プログラムは2行程度のシンプルなもので、ピンモードを設定し、スイッチの状態に応じてLEDを制御するという基本的な構文です。プログラムの書き方には注意点があり、スイッチが接続されている8番ピンとLEDが接続されている9番ピンを正しく設定する必要があります。プログラムを書き込んだ後、実際に動作確認を行い、スタートスイッチを押してLEDがチカチカする動作を確認します。
Mindmap
Keywords
💡ロボット作り
💡小型コンピューター
💡スイッチの読み取り
💡タクトスイッチ
💡ブレッドボード
💡回路図
💡プログラム
💡ピンモード
💡マイコン
💡リセットボタン
Highlights
初めてのロボット作りにおすすめ小型コンピューターの使い方を解説します。
スイッチの読み取りを行いたいという今回の目標を紹介します。
前回の説明では差し込んだピンとプログラムの番号が繋がっているというポイントが強調されました。
プログラムの数値を変更して動作が変わる様子を実演しています。
スイッチを押したらLEDチカが始まるように改造するという具体的な内容が説明されています。
タクトスイッチを使用してON/OFFを制御する仕組みが紹介されています。
ブレッドボードを使用してスイッチの回路を作りながら説明しています。
スイッチを押すことで金属と金属がつながり、電気が流れるようになるという仕組みが解説されています。
スイッチを5VにつながるようにすることでON/OFFを制御する回路の作り方を説明しています。
抵抗を用いてスイッチを押すとGROUNDにつながる回路の完成を紹介しています。
LEDの回路を追加し、ブレッドボードでの実装方法が説明されています。
プログラムの作り方とポイントが説明されており、スイッチを押すとLEDチカが始まるプログラムを作成します。
プログラムの書き方と動作確認の方法が詳しく解説されています。
USBケーブルを使用してプログラムを書き込む手順が紹介されています。
マイコンにプログラムを書き込む方法と確認メッセージが出力される様子が説明されています。
スタートスイッチを押してLEDが光る様子が実際に動かして確認しています。
リセットボタンを使用してプログラムを初期化し直す方法が紹介されています。
ものづくりの面白さと次回の動画への期待を呼びかけています。
Transcripts
こんにちは者です初めてのロボット作りに
おすすめ小型コンピューターある d の
使い方を解説
その2ですね今回はスイッチの読み取りを
やっていきたいとおもいます前回の l チ
カ皆さん楽しめましたでしょうか
前回説明したのはですねこの差し込んだ
あの番号とプログラムの番号が繋がって
いるというところですね
でも見てくださいもう一箇所数値が書いて
あるとかありますね
この選定ところこの数字書き換えてみまし
たでしょうか
もしまだねやってないという人がいたら
ここですね500とか2000とか
書き換えてみて実行してみてください
何かしら値動きがちょっと変わりますので
ぜひ l チカ
もっと楽しんでください上と下の数家やね
違ってもいいので色々試してみてください
最初でプログラムこれ何書いてあるか全然
わからないと思うんですが a か控え
ながらですね少しずつ
中身意味がわかってくると思うので動かし
ながら理解していきましょう今回の内容
ですスイッチを押したら l チカが
始まるように改造しようということですね
具体的な内容は回路を作ってプログラムを
書いて動かすというところですね
まあ今この説明を見てですね
改造が地味だと思った人多いんじゃない
でしょうか
でもですぜひあのこれを見てみてください
家を入れ
で
ua ベンチを入れて
スタート
4
ねえスイッチ大事ですよね実際ねほとんど
すべての製品にですねスタートスイッチ
ついてますよねスタートボタンで安全に
開発を進めるためにも最初にねちゃちゃっ
と搭載できるようになっていきましょう
スタートストップだけじゃなくてね強弱と
かプラスマイナスとかモード選択みたいな
ところね色んなところに応用できますから
結構大事なスキルでもあるんでね
スイッチ使えるようになりましょう
ん
まず回路を作るところからですね
使うスイッチはこれですいい
タクトスイッチってやつ実物はねぇ雲の
すごくちっちゃいんですよこれこんな
こんなやつですね
めちゃめちゃちっちゃいまあスイッチもね
ちっちゃなから大きいもいろいろあります
けども今回はちっちゃいの使うということ
ですね
タクトスイッチと書いてますがアイロンな
呼び方があります押しボタンスイッチとか
プッシュスイッチとかねいろいろあります
が今回タクトスイッチということで紹介し
ますね
でこの中身どうなっているかと言うと a
金属と金属がつながるかどうかで a
オンオフを表しています
実物ですねこれを押すと中の金属が
つながって腰他の回路図にあるように電気
が流れるんですね
でかを話すと
へ
この金属学をね離れちゃう電離は電気が
流れなくなるということですねこういう
すごくシンプルな仕組みになっています
ネオ早速回路を作っていきましょう
スイッチの回路このピンク色の部分ですね
でこれ
回路を作っていた時にあれ
スイッチをつなぐだけじゃダメだなと思っ
た人少なくないんじゃないでしょうか
実はでかいを作らないとスイッチ読み取っ
てくれないですねなぜかっていうのを変え
を作りながら説明していきたいとおもい
ます
mother 今回はね8番の穴を使い
ます8番の間に導線を察してでもう片方は
ブレッドボードにどっか好きなところ寝
させてください
これを
回路図で表現するとですね
8番から線が伸びている状態ですね
金属の先に空気がある状態ですね
あれブレッドボードどこ行ったのと思うか
もしれないですがブレッドボードもね実は
この穴の先っていうのは金属でできてます
ね
金属の先に空気がある状態ということです
ね回路図にもねちょっとずつ慣れていって
ほしいので
回路図も見ながらやっていきたいとおもい
ます
では次によりのスイッチをつなぎます
このスイッチのね右側ですね
それが
ブレッドボードの差し込んだところと縦に
並ぶようにこんな風に差し込んでください
そうすると
回路図どうなるかというとさっきの棒の先
にスイッチの企業がつきました
でも下に書いてあるように金属の先に空気
がある状態というのは実は変わらないん
ですねさっき
スイッチの仕組みを紹介したときに金属と
金属がつながるかどうかと言ってましたね
7でスイッチも金属なんですね
なので金属の先にスイッチ金属がついて
その先に空気がある状態ということで a
実はスイッチを付けただけでは a 状態
が変わらないんですねなので rd の
から見ても
違いがわからないというところで介護が
必要になってきます
どうすればいいか空気じゃなくて電気的な
ものをつないでいきましょう
何を使うかというとこれですスイッチを
押したときに午後るとというところに
つながるようにしてみましょうおこうです
ね
スイッチの右端を5 v につないであり
ます
さあどうやってつなぐかっていうと
タクトスイッチ使う時に気をつけてほしい
のがですね
線画ですね4つ出てますよね4つ
実はですね
右側と左側がセットになっているんですね
で青いのと赤いので色分けしてますけども
ね
でこの青い方
何も繋がってない方に5ボルトをつなげて
あげましょう
さあそうすることでスイッチを押したとき
に
ゴールドにつながるようになりました
で話したときどうなるかというとまだ空気
があるだけなんですね
もうちょっとですもうちょっとじゃあ話し
た時どうしましょう
こうですね
抵抗として
gnd これグラウンドって言います
ゴゴルドに対して0 v のことですね
0 v 基準になるところをグラウンドと
言います希望は gnd て表しますので
まあこれも今回紹介しておきますね
この上に抵抗通してグラウンドっていう
ところにつなぎます
そうすることでスイッチを押すとゴールと
につながってスイッチを話すとグラウンド
につながるこんな回路が出来上がるわけ
ですね
これで s 1回路の出来上がりです
最後にねちょっとおまけですけれども見
やすいように
カイロスをねちょっと整えスイッチを盾に
するんですねこうしてスイッチ回路の管制
塔
実物最後に抵抗
刺しますここにさせてください
でピンクロでね刺す場所をやじるして示し
ていますのでこれを真似して挿してみて
ください
ブレッドボードね4どこがつながっている
のか意識しながらやってくださいねこれで
スイッチ回路の完成です
でさらに led 前回紹介した led
の回路も追加しておきましょう
こうですね9番から led 抵抗
グラウンド
これも動画を止めて真似して作ってみて
下さい led はね向き気をつけて
くださいね
さあこれで買えるが出来上がりましたので
次はプログラムを作っていきます
プログラムを作る時のポイントですね
やりたいことはスイッチを押したら l チ
カが始まると
こんなスタートスイッチスタートボタンを
今回作りたいと思います
カイロの情報としては
led は9番につながっていてスイッチ
は8番につながっているということですね
でどんなプログラムを書くかというと l
チカのプログラムにたった2行 aika
するだけで実現可能です
それではプログラムを作成しましょう
これは
前回作った
9番の穴を使った
l チカのプログラムですね
blink ていうプログラムを書き換え
たものですこのピンモードというのを
コピーしてその下のところに貼り付け
ましょう
この9の数字のところを
スイッチが差し込んである8番にか控えて
このアウトの部分を
員に書き換えてください
これがね何を意味するかというのは
だんだん後でわかってくると思うのでまず
は真似をして動かしていくの
やっていきましょう
その下の行に
ファイル
格好
ページたる
ビードこのリードの r は大文字ですね
の格好の
スイッチが入っている8番
===2つ書きました0
でと実家
こ
でセミコロンですね
同時初夏
打ち込みできましたでしょうか
エマキーボード入力にね慣れてない人は
できる人に手伝ってもらいながらやっても
いいと思います
プログラミング実はこれで完成です
プログラムが出来上がりましたので
いよいよ
アルディ度に書き込んで動かしていき
ましょう
まずは usb ケーブルを
さしていこうで
プログラムを書き込んでいきます
覚えてますでしょうかツールのところ確認
しましょうある d のボード rd の
部のなっていますねシリアルポートはある
d の部分のが書いてあるところを選んで
ありますね
でこの状態でこの右矢印ですねマイコン
亡霊カーキ com をクリックします
するとここにメッセージが出てきまして
ボードへの書き込みが完了しました出まし
たさあ動きますでしょうか
led が空かないですね
じゃスタートスイッチをしてみましょう
3
212
スタートあ led が光りました l チ
カが始まりました
いいですねスタートボタンを押すと
l チカが始まりました
ということでスタートボタンの
実現ができたということですねこのまま
皆さんができましたでしょうか
もう1回試したいというときにはねこっち
はのアルディの本体のリセットボタンを
押すと一番最初から動き直してくれます
ああ
今
スタートスイッチを待っている状態ですね
スイッチを押しましたあー光りました
さあいかがだったでしょうかスタート
ボタンスタートスイッチ
実現できましたでしょうか a 改造はね
地味に見えますけれども結構ね使う上では
大事なスキルなのですごく役に立つと思い
ます
最初ねなんだかよくわからない部分も
たくさんあると思いますけども動かし
ながら少しずつ慣れていきましょう
わかりにくかったところとかねどうぞを
止めたり巻き戻したりして何度見て真似し
て動かしてみてくださいここまで見てくれ
た人ですね良かったらいいねボタンや
チャンネル登録よろしくお願いします
いやー
ものづくりって本当に面白いですね
では次回の動画でまたお会いしましょう
Посмотреть больше похожих видео
【無料素材つき】Mocha Aeでスマホ画面を合成する方法 Part.01【Adobe After Effectsチュートリアル動画.072】
Gitの基本コマンドまとめ【Git入門講座#3】
【 不労所得 】月10万は余裕! AI 活用で 作業用BGM Lofi 動画量産!「顔出しなし」「ノースキル」で収益化!【 AI副業 】
【Python入門 #4】if文 | 条件分岐をマスター
みんながあまりにも魚料理をやってくれと言うからマジで自信のある【ブリのステーキ】の作り方教えまし
You'll Never Make A Bad Chord Progression Again After Watching This - FL Studio 20 Tutorial
5.0 / 5 (0 votes)