<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ousukekousakugambakのブログ</title>
<link>https://ameblo.jp/ousukekousakugambak/</link>
<atom:link href="https://rssblog.ameba.jp/ousukekousakugambak/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>航空宇宙業界で働いています。趣味はラジコン製作です。</description>
<language>ja</language>
<item>
<title>構想1　推進力測定器の作成</title>
<description>
<![CDATA[ <p>今日はやる気が出ないので次の構想を練ることにする。</p><p>前々からラジコンに使用するモータの性能について</p><p>不明な点が多いことがネックだった。</p><p>なぜなら廉価品のため仕様書の情報が少ないよ。</p><p>また、プロペラから1回転当たりに必要なトルクを導出し</p><p>逆算することも可能だが</p><p>モデル化する必要があるため難しい。</p><p>&nbsp;</p><p>そこでプロペラを回転させその推進力を計測し性能を実測する。</p><p>→これが一番やりやすいはず</p><p>&nbsp;</p><p><b style="font-weight:bold;"><span style="font-size:1.4em;">推力測定機の目的</span></b></p><p>1.モーター重量によって機体重心が</p><p>　上方に移動するため安定性に欠ける。</p><p>&nbsp;</p><p>2.モーター性能を最大限に引き出す</p><p>&nbsp;</p><p>3.将来的に2重反転プロペラ方式や</p><p>　2式同期プロペラの製作時に必要な機械要素に対する</p><p>　設計手法を自分の中で確立させたい。</p><p>&nbsp;</p><p>目的を達成するための初めのステップとして</p><p>下記性能を評価する必要がある。</p><p>・消費電力</p><p>・回転数</p><p>・トルク</p><p>&nbsp;</p><p><b style="font-weight:bold;"><span style="font-size:1.4em;">要求仕様</span></b></p><p>以下の通りとする。</p><p>1.モーターとプロペラを接続しギヤ比を変更することが出来ること。</p><p>　ギヤ比は2：1、1：2、1：4の3パターンとする。</p><p>&nbsp;</p><p>2.モーター回転時の電流/電圧のどちらかを0.1ms単位で計測する(計測範囲：0V～20V)。</p><p>&nbsp;</p><p>3..モーター回転時の回転数を0.1ms単位で計測する(計測範囲：0rpm～4000rpm)。</p><p>&nbsp;</p><p>4.計測したデータには時間の情報を加えCSV形式で出力する。</p><p>&nbsp;</p><p>5.推力はばねばかりで計測する(計測範囲：0N～100N)。</p><p>※可能であればロードセルを使用すること。</p><p>※可能であればモータ温度を測定すること。</p><p>&nbsp;</p><p>6.推力測定は水平式としモータ側が水平方向に移動できること。</p><p>&nbsp;</p><p>7.すべての回転部について安全対策を講じる必要はない。</p><p>&nbsp;</p><p>8.回転時の抵抗については可能な限り低減する措置をとること。</p><p>&nbsp;</p><p>9.振動部のボルトにはロックタイトを塗布しゆるみ防止の措置をとること。</p><p>&nbsp;</p><p>10.モーターを保護する機構を設ける必要はない。</p><p>&nbsp;</p><p>&nbsp;</p><p>要求仕様がさだまったところで</p><p>各要素を検討していく。</p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;"><span style="font-size:1.4em;">各要素検討</span></b></p><p>今回必要な要素は3つに分解できた。(図1：検討図)</p><p>1.固定ユニット</p><p>　移動ユニットがX軸方向のみに移動しY軸/Z軸方向へ移動しない。</p><p>&nbsp;</p><p>2.移動ユニット</p><p>　モーター、ギヤボックス、プロペラ、各種センサーを搭載する。</p><p>　プロペラシャフトは堅牢なつくりとすること。</p><p>　バッテリーは外部に取り付けとする。</p><p>　また、移動ユニットは装置重量の計測が必要。</p><p>　X軸のスライド方法はアルミフレームを使ったローラー式とする。</p><p>&nbsp;</p><p>3.計測ユニット</p><p>　計測対象となるセンサーをArduinoで処理しCSVで記録すること。</p><p>&nbsp;</p><p style="text-align: left;"><a href="https://stat.ameba.jp/user_images/20241120/22/ousukekousakugambak/d4/8f/p/o0916044315512381146.png"><img alt="図1：検討図" contenteditable="inherit" height="203" src="https://stat.ameba.jp/user_images/20241120/22/ousukekousakugambak/d4/8f/p/o0916044315512381146.png" width="420"></a></p><p>図1：検討図</p><p>&nbsp;</p><p>疲れたので詳細設計は元気のあるときにやる。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12875773266.html</link>
<pubDate>Wed, 20 Nov 2024 23:38:27 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフトVer5の履歴</title>
<description>
<![CDATA[ <p><br></p><p>Hovercraft5.0</p><p>ダクトファンを2基、推進ファンを2基搭載</p><p>Mark1.0よりも浮上力を向上させ芝生の走破を目的とした。以前よりCADへの理解が深まり特徴ある造形にチャレンジ。</p><p>バッテリー室、電装室を作り隔壁を設けることで外部から異物の侵入を防ぐ。各部屋を接合する考え方のため分割しやすく設計しやすかった。</p><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/f5/5c/j/o0706051915450415920.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/f5/5c/j/o0706051915450415920.jpg" border="0" width="400" height="294" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/9b/3d/j/o0659048615450415923.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/9b/3d/j/o0659048615450415923.jpg" border="0" width="400" height="294" alt=""></a></div><p><br></p><p><br></p><p>印刷後各パーツを組み合わせるとピッタリ収まった。少しずつ3dプリンターの特性に慣れてきた。</p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/23/1d/j/o1080135015450415932.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/23/1d/j/o1080135015450415932.jpg" border="0" width="400" height="500" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/29/ed/j/o1080144015450415936.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/29/ed/j/o1080144015450415936.jpg" border="0" width="400" height="533" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/46/22/j/o1080192015450415944.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/46/22/j/o1080192015450415944.jpg" border="0" width="400" height="711" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/6c/54/j/o1080080915450415949.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/6c/54/j/o1080080915450415949.jpg" border="0" width="400" height="299" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/d7/50/j/o1024076815450415951.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/d7/50/j/o1024076815450415951.jpg" border="0" width="400" height="300" alt=""></a></div><p>なんとか形にすることはできたが一つ一つのパーツの印刷時間が長く一箇所ミスるとリカバリーに多大な時間がかかってしまった。</p><p>プラスチック部が多く無駄に重量を増した。</p><p>また、パーツ同士の接合部の強度が担保できず途中で製作を断念。</p><p>実際に推進ファンを稼働させると振動でネジ接合部が外れた。</p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/63/28/j/o1080079415450415954.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/63/28/j/o1080079415450415954.jpg" border="0" width="400" height="294" alt=""></a></div><p><br></p><p>HovercraftVer5.1</p><p>短期間で制作することとプラスチック部を少なくすることを目標に設計。</p><p>ダクトファンを1基、推進ファン1基搭載</p><p><br></p><p>各部屋にわける考え方を採用し左右にバッテリー室を設けている。</p><p>パーツを細分化し各パーツはネジでの接合とした。</p><p>平面には四角の穴を作りプラダンをはめこみ軽量化する。</p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/ec/64/j/o1080059115450415958.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/ec/64/j/o1080059115450415958.jpg" border="0" width="400" height="218" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/6c/1d/j/o0937070315450415965.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/6c/1d/j/o0937070315450415965.jpg" border="0" width="400" height="300" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/4b/03/j/o1080060715450415971.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/4b/03/j/o1080060715450415971.jpg" border="0" width="400" height="224" alt=""></a></div><p>ネジの数が多くなってしまった。組み立て性が悪く精度よく組み立てられない可能性あり。</p><p>さらに簡略化できることに気がつき断念。</p><p>つまり納得できなかったのでやり直し。</p><p><br></p><p><br></p><p>HovercraftVer5.3</p><p>Ver5.2よりさらに簡略化</p><p>ダクトファンを1基、推進ファン1基搭載</p><p><br></p><p>各パーツはネジではなく1本の丸棒を貫通させ接合。剛性と組み立て性の改善を狙う。</p><p>また電装室を設けて蓋はマグネットで取り外せる設計。</p><p>推進ファン部は造形に7時間ほどかかる見込みだがほとんどのパーツは1時間以内に印刷できる。</p><p>また各パーツにプラダンをはめこみむスペースを作り軽量化。</p><p>推進ファンの下にはブロック上の土台を設け推進ファンからの振動を抑える見込み。</p><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/a8/d3/j/o1008076515450415977.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/a8/d3/j/o1008076515450415977.jpg" border="0" width="400" height="303" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/ae/6c/j/o0636044815450415981.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/ae/6c/j/o0636044815450415981.jpg" border="0" width="400" height="281" alt=""></a></div><p><br></p><p><br></p><div><a href="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/c3/7d/j/o0616053115450415983.jpg"><img src="https://stat.ameba.jp/user_images/20240611/23/ousukekousakugambak/c3/7d/j/o0616053115450415983.jpg" border="0" width="400" height="344" alt=""></a></div><p><br></p><p>これがうまくいけばようやくMark2.0が完成する。</p><p>少しずつ進めよう、</p><p><br></p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12855782970.html</link>
<pubDate>Tue, 11 Jun 2024 23:50:32 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフト第3弾(製作編)　自作ホバークラフト　ラジコンホバークラフト</title>
<description>
<![CDATA[ <p>自作ホバークラフト</p><p>&nbsp;</p><p><span style="font-size:1.96em;">〇製作編</span></p><p>&nbsp;</p><p>前回大まかな設計ができたので、製作していく。</p><p>&nbsp;</p><p>とりあえず材料を調達。</p><p>コネクタをはんだで接続した。</p><p><a href="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/95/0f/j/o1707096015307407793.jpg"><img alt="" height="236" src="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/95/0f/j/o1707096015307407793.jpg" width="420"></a></p><p>&nbsp;</p><p>ダクトファンのサポート部<br>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/68/e7/j/o1707096015307407785.jpg"><img alt="" height="236" src="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/68/e7/j/o1707096015307407785.jpg" width="420"></a></p><p>&nbsp;</p><p>ぴったり2つ入った。</p><p>配線もしっかり通せたから合格。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/46/f2/j/o1109147915307407826.jpg"><img alt="" height="560" src="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/46/f2/j/o1109147915307407826.jpg" width="420"></a></p><p>&nbsp;</p><p>造形したパーツをくみ上げていく。</p><p>造形に時間がかかるので、今週はここまでしか作れなかった。</p><p>&nbsp;</p><p>空き時間に初挑戦のフィルム張りをした。</p><p>&nbsp;</p><p>ふつうはバルサとかに張り付けるけど</p><p>3Dプリンタでもできないかとやってみた。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/84/c0/j/o0960170715307405310.jpg"><img alt="" contenteditable="inherit" height="391" src="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/84/c0/j/o0960170715307405310.jpg" width="220"></a></p><p>&nbsp;</p><p>フィルムを張る際に500度前後まで加熱したらフィルムは張り付いた。</p><p>けど3Dプリンターパーツのほうが縮んだり湾曲してしまった。</p><p>&nbsp;</p><p>まあ、3Dプリンターも200度前後でフィラメントを加熱して造形してるから</p><p>フィルムを張る前に3Dプリンターパーツのほうが耐えられなくなる。</p><p>&nbsp;</p><p>別の方法を考えます。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12810445835.html</link>
<pubDate>Sun, 02 Jul 2023 22:37:59 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフト第3弾(構想/設計編)　ラジコンホバークラフト　ホバークラフト</title>
<description>
<![CDATA[ <p>自作でホバークラフトを製作する。</p><p>黄金のホバークラフト</p><p>&nbsp;</p><p>前回までの経験をフルに活用してよりパワーアップしたホバークラフトVer3.0を製作する。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-size:1.96em;">〇黄金のホバークラフト</span></p><p>&nbsp;</p><div>&nbsp;</div><p></p><div>まずは構想</div><div><a href="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/1f/0b/j/o1109147915307393660.jpg"><img alt="" contenteditable="inherit" height="560" src="https://stat.ameba.jp/user_images/20230702/22/ousukekousakugambak/1f/0b/j/o1109147915307393660.jpg" width="420"></a></div><div>・芝生やアスファルトを走破するため、ダクトファンを２個搭載。</div><div>&nbsp;</div><div>・機体の重心を下げるためプロペラ直径を240mm→140mmに変更</div><div>　また、プロペラを小さくした分2個に増設。</div><div>&nbsp;</div><div>・旋回用フィンに加えて、機体の水平を維持する水平フィンを増設。</div><div>&nbsp;</div><div>・スカート取り付け用の台の高さを小さくした。</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/c7/4e/p/o0969067615307390290.png"><img alt="" height="293" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/c7/4e/p/o0969067615307390290.png" width="420"></a></div><div>ダクトファンのサポートと推進ファン回りを設計。</div><div>&nbsp;</div><div><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/77/20/p/o0810067615307390296.png"><img alt="" height="351" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/77/20/p/o0810067615307390296.png" width="420"></a></div><div>&nbsp;</div><div>アルミの角パイプで固定し強度を担保。</div><div>&nbsp;</div><div>サーボ台を追加し、フィンの動きをより堅実にする。</div><div>&nbsp;</div><div><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/14/f9/p/o0727056815307390299.png"><img alt="" height="328" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/14/f9/p/o0727056815307390299.png" width="420"></a></div><div>&nbsp;</div><div>全体的に肉抜き。</div><div>&nbsp;</div><div>肉抜き部には模型飛行機に使用されるようなフィルムを張る予定。</div><div>やったことないけど挑戦してみる。</div><div>&nbsp;</div><div>ほとんど3Dプリンターで造形予定のため、できるだけに造形体積を小さくしたい。</div><div>(時間がかかるから)</div><div>やったことないけど挑戦してみる。</div><div>&nbsp;</div><div><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/b8/7b/p/o0845067115307390310.png"><img alt="" height="334" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/b8/7b/p/o0845067115307390310.png" width="420"></a></div><div><br>&nbsp;</div><div>周りを四角で囲っているところにスカートを取り付ける。</div><div>&nbsp;</div><div>やっぱり3Dで設計したほうが干渉がわかりやすい。</div><div>&nbsp;</div><div>あと、完成がイメージしやすいから細部にもこだわれる。</div><div>&nbsp;</div><div>次作るときはもっと可動機構を取り入れてみたい。</div><div>&nbsp;</div><div><div>設計は大体完成したから、</div></div><div>残りはアルミ,デコパネ,3Dプリンターパーツの微調整。</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12810442859.html</link>
<pubDate>Sun, 02 Jul 2023 22:18:59 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフトへの道(重心の考察編)</title>
<description>
<![CDATA[ <p>&nbsp;</p><p>&nbsp;</p><p>自作ホバークラフト</p><p>&nbsp;</p><p>今回バッテリーを乗せる位置を特に決めていなかったため、毎回適当な位置に設置していたが</p><p>そのたびに旋回する際の動きが異なっていたことに気づいた。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/42/cb/p/o0354039315307378477.png"><img alt="" height="393" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/42/cb/p/o0354039315307378477.png" width="354"></a></p><p>&nbsp;</p><p><span style="font-size:1.4em;">〇重心が機体前方にある場合</span></p><p><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/d5/4f/p/o0931060915307366895.png"><img alt="" height="275" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/d5/4f/p/o0931060915307366895.png" width="420"></a></p><p>&nbsp;</p><p>機体は重心を中心として旋回する。</p><p>&nbsp;</p><p>この場合はケツを大きく振りながら旋回する。</p><p>&nbsp;</p><p>動力(赤矢印)と重心が離れているため、</p><p>旋回時に「てこの原理」でオーバーシュートするような気がする。</p><p>&nbsp;</p><p>しかし小さい力で旋回できそう。</p><p>&nbsp;</p><p>機体サイズに対してパワーが小さい場合は向いてる気がする。</p><p>&nbsp;</p><p>動力(赤矢印）の移動距離が長いので旋回時間は長くなりそう。</p><p>&nbsp;</p><p><span style="font-size:1.4em;">〇重心が機体後方の場合</span></p><p><span style="font-size:1.4em;"><a href="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/fd/37/p/o0847055815307366875.png"><img alt="" height="277" src="https://stat.ameba.jp/user_images/20230702/21/ousukekousakugambak/fd/37/p/o0847055815307366875.png" width="420"></a></span></p><p>&nbsp;</p><p>機体後方を中心として旋回する。</p><p>&nbsp;</p><p>動力(赤矢印)と旋回中心が近いため、前方を大きく振りながら旋回する。</p><p>&nbsp;</p><p>動力(赤矢印)の移動距離が短いので旋回時間は短い。</p><p>&nbsp;</p><p>機体に対してパワーがないと旋回できない。</p><p>&nbsp;</p><p>&nbsp;</p><p>…</p><p>&nbsp;</p><p>&nbsp;</p><p>この感じだと重心は機体のスペック(重量/パワー/大きさ等)によって適切な位置があるように思える。</p><p>&nbsp;</p><p>とりあえず実験してみる。</p><p>&nbsp;</p><p>ひとつ、前後方向に対して機体が水平でないと思わぬところで引っかかることがある。</p><p>&nbsp;</p><p>次は、水平なフィンを取り付けて微調整できるようにしたい。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12808128755.html</link>
<pubDate>Sat, 17 Jun 2023 11:39:12 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフトへの道(試運転編)</title>
<description>
<![CDATA[ <p>黄金のホバークラフトを作る。</p><p>自作のラジコンホバークラフト</p><p>&nbsp;</p><p>制作編はこちら</p><p></p><div class="ogpCard_root"><article class="ogpCard_wrap" style="display:inline-block;max-width:100%" contenteditable="false"><a class="ogpCard_link" href="https://ameblo.jp/ousukekousakugambak/entry-12808007096.html" target="_blank" rel="noopener noreferrer" data-ogp-card-log="" style="display:flex;justify-content:space-between;overflow:hidden;box-sizing:border-box;width:620px;max-width:100%;height:120px;border:1px solid #e2e2e2;border-radius:4px;background-color:#fff;text-decoration:none" contenteditable="false"><span class="ogpCard_content" style="display:flex;flex-direction:column;overflow:hidden;width:100%;padding:16px"><span class="ogpCard_title" style="-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-height:48px;line-height:1.4;font-size:16px;color:#333;text-align:left;font-weight:bold;overflow:hidden">『黄金のホバークラフトへの道(製作編)』</span><span class="ogpCard_description" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;margin-top:4px;color:#757575;text-align:left;font-size:12px">黄金のホバークラフトを作る。&nbsp;〇ホバークラフトの製作・試作1号機の目的　ハンドメイドのホーバークラフトはネット上に出回っておらず(自分調べ)、&nbsp;試作機を製作し…</span><span class="ogpCard_url" style="display:flex;align-items:center;margin-top:auto"><span class="ogpCard_iconWrap" style="position:relative;width:20px;height:20px;flex-shrink:0"><img class="ogpCard_icon" alt="リンク" loading="lazy" src="https://c.stat100.ameba.jp/ameblo/symbols/v3.20.0/svg/gray/editor_link.svg" width="20" height="20" style="position:absolute;top:0;bottom:0;right:0;left:0;height:100%;max-height:100%"></span><span class="ogpCard_urlText" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#757575;font-size:12px;text-align:left">ameblo.jp</span></span></span><span class="ogpCard_imageWrap" style="position:relative;width:120px;height:120px;flex-shrink:0"><img class="ogpCard_image" loading="lazy" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/dc/ad/j/o1109147915299822155.jpg" alt="" data-ogp-card-image="" width="120" height="120" style="position:absolute;top:50%;left:50%;object-fit:cover;min-height:100%;min-width:100%;transform:translate(-50%,-50%)"></span></a></article></div><p><br></p><p></p><p><span style="font-size:1.4em;"><b style="font-weight:bold;">Δ試運転</b></span></p><p>　まず、動画①ではフローリング、動画②ではカーペット、動画③では水上で試走した。</p><p>&nbsp;</p><p><span style="font-size:1em;"><b style="font-weight:bold;">・フローリング上</b></span></p><p>　30％程度の出力で浮上し、滑り始めた。50％時には滑りが大きくなった。</p><p>&nbsp;</p><p>100％時には跳ねるようになり機体のバランスが不安定となった。</p><p>&nbsp;</p><p>推進ファンを起動すると前進するものの、</p><p>機体のわずかな傾きによって左右方向に進路が大きくずれた。</p><p>&nbsp;</p><p>機体の傾きがある程度大きいとき前進せず一点を中心に旋回し始める。</p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;">・カーペット上</b></p><p>　動画①</p><p>30％時は浮上するのみで横滑りはなかったが、</p><p>推進ファンの出力を100％にしたときゆっくりと進み始めた。</p><p>&nbsp;</p><p>また、50％、100％時でも横滑りはなかったが</p><p>推進ファンの出力を上昇させるほど前進速度は増加した。</p><p>&nbsp;</p><p><iframe allow="fullscreen" frameborder="0" height="276" scrolling="no" src="https://static.blog-video.jp/?v=hKNCQ2Zas1eaVcglLAxHpMXs" width="276"></iframe></p><p>動画①</p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;">・水上</b></p><p>動画②では水上(風呂場)で試走した。</p><p>&nbsp;</p><p>風呂場に15cmほど水を張り、</p><p>その上に機体を浮かべた。</p><p>&nbsp;</p><p>ダクトファンを起動しスカート内部に送気したとき浮上し続けたが</p><p>停止すると機体は沈み始めた。</p><p>&nbsp;</p><p>また、機体のバランスが崩れ傾き始めるとスカートが水面から離れる。</p><p>&nbsp;</p><p>スカート内部の空気が一気に抜け傾きがより大きくなり沈み始める。</p><p>&nbsp;</p><p><iframe allow="fullscreen" frameborder="0" height="276" scrolling="no" src="https://static.blog-video.jp/?v=vlkjGggWPERfWOBfGH4BlW6m" width="276"></iframe></p><p>動画②</p><p>&nbsp;</p><p>陸上と水上の試走から考えられることは、</p><p>スカートの一方とその反対方向の縁が底面より同時に離れる場合、</p><p>機体は浮力を大きく失うがその程度によっては推進ファンのパワーで前進することが出来る。</p><p>&nbsp;</p><p>逆に一方の縁のみが底面より離れる場合、</p><p>機体の傾きが大きくなるため、転倒し再起不能となる。</p><p>&nbsp;</p><p>動画③では実際に再起不能となった。</p><p>&nbsp;</p><p><iframe allow="fullscreen" frameborder="0" height="276" scrolling="no" src="https://static.blog-video.jp/?v=mioh2gH9ocSbEXi0pDyWfhMf" width="276"></iframe></p><p>動画③</p><p>&nbsp;</p><p>次に、機体の重心を変化させた。</p><p>機体の対角線が交わる点(中心)から前方、後方、左方、右方に重心を変化させた。</p><p>&nbsp;</p><p>・前方にバッテリーを固定</p><p>　スカートと地面の設置面積が大きくなり少し減速する。しかし、推進ファンの出力を上昇させると重心が後方に推移した。</p><p>&nbsp;</p><p>・後方にバッテリーを固定</p><p>　加速すると前方が浮き左右方向に揺れた。</p><p>&nbsp;</p><p>・左方、右方にバッテリーを固定</p><p>　ダクトファンの出力を上昇させるほど機体の傾きが大きくなり、機体が水平になることはなかった。</p><p>&nbsp;</p><p>今回の試走でプロペラが破損したが、</p><p>3Dプリンターで代用してみる。</p><p>&nbsp;</p><p>結果をもとに少し考察してみる。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12808038633.html</link>
<pubDate>Fri, 16 Jun 2023 18:27:25 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフトへの道(スカートの考察編)</title>
<description>
<![CDATA[ <p><span style="font-size: 22.4px;"><b>製作編はこちら</b></span></p><p>&nbsp;<a class="ogpCard_link" href="https://ameblo.jp/ousukekousakugambak/entry-12808007096.html" target="_blank" rel="noopener noreferrer" data-ogp-card-log="" style="display:flex;justify-content:space-between;overflow:hidden;box-sizing:border-box;width:620px;max-width:100%;height:120px;border:1px solid #e2e2e2;border-radius:4px;background-color:#fff;text-decoration:none" contenteditable="false"><span class="ogpCard_content" style="display:flex;flex-direction:column;overflow:hidden;width:100%;padding:16px"><span class="ogpCard_title" style="-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-height:48px;line-height:1.4;font-size:16px;color:#333;text-align:left;font-weight:bold;overflow:hidden">『黄金のホバークラフトへの道(製作編)』</span><span class="ogpCard_description" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;margin-top:4px;color:#757575;text-align:left;font-size:12px">黄金のホバークラフトを作る。&nbsp;〇ホバークラフトの製作・試作1号機の目的　ハンドメイドのホーバークラフトはネット上に出回っておらず(自分調べ)、&nbsp;試作機を製作し…</span><span class="ogpCard_url" style="display:flex;align-items:center;margin-top:auto"><span class="ogpCard_iconWrap" style="position:relative;width:20px;height:20px;flex-shrink:0"><img class="ogpCard_icon" alt="リンク" loading="lazy" src="https://c.stat100.ameba.jp/ameblo/symbols/v3.20.0/svg/gray/editor_link.svg" width="20" height="20" style="position:absolute;top:0;bottom:0;right:0;left:0;height:100%;max-height:100%"></span><span class="ogpCard_urlText" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#757575;font-size:12px;text-align:left">ameblo.jp</span></span></span><span class="ogpCard_imageWrap" style="position:relative;width:120px;height:120px;flex-shrink:0"><img class="ogpCard_image" loading="lazy" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/dc/ad/j/o1109147915299822155.jpg" alt="" data-ogp-card-image="" width="120" height="120" style="position:absolute;top:50%;left:50%;object-fit:cover;min-height:100%;min-width:100%;transform:translate(-50%,-50%)"></span></a></p><p></p><p></p><p><br></p><p><span style="font-size: 22.4px;"><b>試運転編はこちら</b></span></p><p>&nbsp;<a class="ogpCard_link" href="https://ameblo.jp/ousukekousakugambak/entry-12808038633.html" target="_blank" rel="noopener noreferrer" data-ogp-card-log="" style="display:flex;justify-content:space-between;overflow:hidden;box-sizing:border-box;width:620px;max-width:100%;height:120px;border:1px solid #e2e2e2;border-radius:4px;background-color:#fff;text-decoration:none" contenteditable="false"><span class="ogpCard_content" style="display:flex;flex-direction:column;overflow:hidden;width:100%;padding:16px"><span class="ogpCard_title" style="-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-height:48px;line-height:1.4;font-size:16px;color:#333;text-align:left;font-weight:bold;overflow:hidden">『黄金のホバークラフトへの道(試運転編)』</span><span class="ogpCard_description" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;margin-top:4px;color:#757575;text-align:left;font-size:12px">黄金のホバークラフトを作る。&nbsp;制作編はこちら『黄金のホバークラフトへの道(製作編)』黄金のホバークラフトを作る。&nbsp;〇ホバークラフトの製作・試作1号機の目的　ハ…</span><span class="ogpCard_url" style="display:flex;align-items:center;margin-top:auto"><span class="ogpCard_iconWrap" style="position:relative;width:20px;height:20px;flex-shrink:0"><img class="ogpCard_icon" alt="リンク" loading="lazy" src="https://c.stat100.ameba.jp/ameblo/symbols/v3.20.0/svg/gray/editor_link.svg" width="20" height="20" style="position:absolute;top:0;bottom:0;right:0;left:0;height:100%;max-height:100%"></span><span class="ogpCard_urlText" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#757575;font-size:12px;text-align:left">ameblo.jp</span></span></span><span class="ogpCard_imageWrap" style="position:relative;width:120px;height:120px;flex-shrink:0"><img class="ogpCard_image" loading="lazy" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/43/97/j/o1145143115299821067.jpg" alt="" data-ogp-card-image="" width="120" height="120" style="position:absolute;top:50%;left:50%;object-fit:cover;min-height:100%;min-width:100%;transform:translate(-50%,-50%)"></span></a></p><p></p><p></p><p>黄金のホバークラフトを作る。</p><p>自作のラジコンホバークラフト</p><p><br></p><p><span style="font-size:1.4em;"><b style="font-weight:bold;">〇スカートの意味について</b></span></p><p>まずはこれについて考える。</p><p>ホバークラフトのスカートをなくした状態で考える。</p><p>&nbsp;</p><p>機体を浮上させるためには機体下部の圧力を高めることが必要である。</p><p>&nbsp;</p><p>しかし、常に全方向に空気が逃げてしまうため、常に大量の空気を送気する必要がある。</p><p>&nbsp;</p><p>これはヘリコプターと似た構造であり、実現するためには大きなプロペラが必要である。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230617/11/ousukekousakugambak/64/db/p/o0718044415300190516.png"><img alt="" height="260" src="https://stat.ameba.jp/user_images/20230617/11/ousukekousakugambak/64/db/p/o0718044415300190516.png" width="420"></a></p><p>&nbsp;</p><p>先ほどの機体にスカートを取り付けると</p><p>送気した空気は地面とスカートが接地している隙間から漏れる状態となる。</p><p>&nbsp;</p><p>漏れた分の空気を送気し続けることによって機体は地面との抵抗を減らすことが出来る。</p><p>&nbsp;</p><p>また、漏れる空気量を増やすことが出来ればより地面との抵抗が減る。</p><p>&nbsp;</p><p>つまり、スカートを取り付けることによって少ない送気量で地面との抵抗を減らすことが出来る。</p><p>また、機体を水平に保つことが容易になりヘリコプターのような複雑な機構は不要となる。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230617/11/ousukekousakugambak/16/da/p/o0925046215300186355.png"><img alt="" height="210" src="https://stat.ameba.jp/user_images/20230617/11/ousukekousakugambak/16/da/p/o0925046215300186355.png" width="420"></a></p><p>&nbsp;</p><p><span style="font-size:1.4em;">〇試運転の結果</span></p><p>前回の試運転でグラウンドでは走れたが、芝生やアスファルトの上では走ることが出来なかった。</p><p>&nbsp;</p><p>試作1号はアスファルトの上で進むことが出来なかった理由は</p><p>・スカートとの摩擦抵抗が大きかった。</p><p>&nbsp;</p><p>芝生上で進めなかった理由は、</p><p>・芝生にスカートが引っ掛かっていた。</p><p>・芝生は葉が重なり合っておりそこから空気が漏れるため、摩擦抵抗を減らすことが出来なかった。</p><p>&nbsp;</p><p>これらを改善するためには</p><p>①摩擦抵抗の少ない材質のスカートにする。</p><p>②送気量を増やし、地面とスカートとの摩擦抵抗を減らす。</p><p>③推進ファンの出力を上げ前進する力を強力にする。</p><p>&nbsp;</p><p>スカートの材質を変更することは難しい。</p><p>&nbsp;</p><p>つまり、<span style="color:#ff0000;"><b style="font-weight:bold;">パワーこそ正義</b></span>という結論になる。</p><p>&nbsp;</p><p>次回はホバークラフトの重心について考える。</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12808037489.html</link>
<pubDate>Fri, 16 Jun 2023 18:26:58 +0900</pubDate>
</item>
<item>
<title>黄金のホバークラフトへの道(製作編)</title>
<description>
<![CDATA[ <p>黄金のホバークラフトを作る。</p><p>&nbsp;自作のラジコンホバークラフト</p><p><b style="font-weight:bold;">〇ホバークラフトの製作</b></p><p>・試作1号機の目的</p><p>　ハンドメイドのホーバークラフトはネット上に出回っておらず(自分調べ)、</p><p>&nbsp;</p><p>試作機を製作し黄金のホバークラフトを作るための養分とする。</p><p>&nbsp;</p><p><b style="font-weight:bold;">〇ホバークラフトが進むメカニズムについて</b></p><p>　ダクトファンでスカート内部に送気し正圧となったスカートが機体を浮上させ、</p><p>推力ファンによって走行する。</p><p>&nbsp;</p><p>不整地でも水上でもスカート内部が正圧であれば走行可能である。</p><p>&nbsp;</p><p>　　</p><p>&nbsp;</p><p>&nbsp;</p><p>〇製作編</p><p>　ホバークラフトを3つの部位に分けてそれらを合体させる方針で設計・製作した。</p><p>&nbsp;</p><p>1号機は「動く」ということに焦点を当てているため、</p><p>お粗末な点が散見されるがこれらは2号機で挽回する。</p><p>&nbsp;</p><p>下図ではダクトファンと推進ファンをガッチャンコさせた。</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/86/b0/j/o1479110915299821011.jpg"><img alt="" contenteditable="inherit" height="255" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/86/b0/j/o1479110915299821011.jpg" width="340"></a></p><p>　　図１：ガッチャンコ側面図</p><p><a href="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/93/bd/j/o0960170715299822039.jpg"><img alt="" contenteditable="inherit" height="516" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/93/bd/j/o0960170715299822039.jpg" width="290"></a></p><p>　　図2：ガッチャンコ正面図</p><p>&nbsp;</p><p>ここにデコパネで貼りつけ機体を形作っていく。</p><p>あとはいい感じに組み立てていく。</p><p>&nbsp;</p><p>アルミとか発泡スチロールとかもろもろをペタペタと張り付けた。</p><p>&nbsp;</p><p>そして完成したのがこちら‥‥</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/dc/ad/j/o1109147915299822155.jpg"><img alt="" contenteditable="inherit" height="560" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/dc/ad/j/o1109147915299822155.jpg" width="420"></a></p><p>&nbsp;</p><p>見栄えはよくないが「試作機やから」と言い訳して自分を納得させる。</p><p>横から見るとこんな感じ</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/f3/5b/j/o1479110915299821031.jpg"><img alt="" contenteditable="inherit" height="247" src="https://stat.ameba.jp/user_images/20230616/13/ousukekousakugambak/f3/5b/j/o1479110915299821031.jpg" width="330"></a></p><p>&nbsp;</p><p>次回はこの試作１号でいろいろと走らせてみる。</p><p>&nbsp;</p><p>今回使用したのはこちら…</p><p>&nbsp;</p><p>材料</p><p>アルミ角パイプ　10×10</p><p>　　　　L字</p><p>M3×</p><p>3Dプリンタ</p><p>ダクトファン</p><p>ESC</p><p>ブラシレスモーター</p><p>ダクトファン</p><p>11.1V　1650mAh　25C</p><p>デコパね</p><p>塩ビシート</p><p>マスキングテープ</p><p>受信機</p><p>プロポ</p><p>サーボ</p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;">〇材料調達</b></p><p>・機体</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/ZGpdFt1uBRwxA1w5SKhz64" width="96"></p><p>KOYO デコパネ A3 ブラック 300×450×5mm 1枚入り</p><p>Amazon（アマゾン）</p><p>381〜938円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/Yp8QNSMd276jeICJh2Eup6" width="96"></p><p>光モール アルミ角パイプ 551 1000X9X9</p><p>Amazon（アマゾン）</p><p>547〜1,829円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>&nbsp;</p><p>・ダクトファン</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/NX4vEszelWrqAo1aLfbXRY" width="96"></p><p>Katigan 64mmダクトファンユニット 4500KV 5ブレード ブラシレス アウトランナーモーター RC EDFジェット航空機用</p><p>Amazon（アマゾン）</p><p>2,607円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>・推進ファン</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/VojahxeuDfQcxHO5IN2tg6" width="96"></p><p>KOZEEYRC　マルチコプター　航空機　模型飛行機　趣味用　A2212 KV1000　ブラシレス　モーター</p><p>Amazon（アマゾン）</p><p>901〜1,145円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/yxUeMQTRm2f6HsX5cWe1f1" width="96"></p><p>APC FPVドローン用強化3枚プロペラ 4本セット 5x3.7E 黒 LPBD305037E-B4</p><p>Amazon（アマゾン）</p><p>946円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>・スカート</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/5moNu5c9weR9Vy00YvM1k9" width="96"></p><p>Darslyn 防水 シーツ ベッドシート 約300*220cm PVCシーツ 防水 布団敷地 ベッド敷地 多用途 防水シーツ 軽便 便利 お花見敷地 防塵カバー リフォーム保護シート マサージーシート 介護シーツ 介護用 ペットマット</p><p>Amazon（アマゾン）</p><p>3,099円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>&nbsp;</p><p>〇電装編</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/bHqZ4QgRf9hApbmz6CyIu3" width="96"></p><p>ブラシレスESC 40A アンプ SBEC 5V/3A RC飛行機固定翼空用スピードコントローラー ZTW Beatles 40A ESC 2-4S</p><p>Amazon（アマゾン）</p><p>2,499円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article><p>&nbsp;</p><p>&nbsp;</p><article contenteditable="false"><p><img alt="" data-img="affiliate" height="96" src="https://p.odsyms15.com/IiWWENmOhqYAzZeZ3guEAW" width="96"></p><p>RCトランスミッター+ MC6REアンテナレシーバー、RC UAVヘリコプターマルチローター航空機用マイクロゾーンMC6C 2.4GHz 6チャネル（右側のモード1スロットル）（バッテリーを除く）</p><p>Amazon（アマゾン）</p><p>4,999円</p><a href="#" role="button">&nbsp;&nbsp;別のショップのリンクを追加・編集</a></article>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12808007096.html</link>
<pubDate>Fri, 16 Jun 2023 13:48:38 +0900</pubDate>
</item>
<item>
<title>電子工作で便利だったものたち</title>
<description>
<![CDATA[ <p>&nbsp;</p><p><span style="font-weight:bold;">今までに電子工作を行う上で便利だと思ったものを紹介します</span></p><p><span style="font-weight:bold;">もしほかにもいいアイテムがあればコメントで教えてください！</span></p><p>&nbsp;</p><p><span style="font-weight:bold;"><span style="font-size:1.96em;">9Vバッテリー</span></span></p><p><span style="font-weight:bold;">Arduinoのバッテリーとして単三電池を使用していましたが、</span><span style="background-color:#ffcc00;">電池がなくなると使えな</span><span style="font-weight:bold;">くなってしまい処理もめんどくさいです</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">そこで9Vのバッテリーを使用しました</span></p><ul><li><span style="font-size:1.4em;"><b>【メリット】</b></span></li><li><b>電池ホルダーが必要なくバッテリーコネクタのみで接続できるため<span style="font-size:1.4em;"><span style="background-color:#ffcc00;">費用を抑える</span></span>ことができる</b></li><li><b>充電できるので<span style="font-size:1.4em;"><span style="background-color:#ffcc00;">何度でも使用できる</span></span></b></li><li><span style="font-size:1.4em;"><span style="font-weight:bold;">【デメリット】</span></span></li><li><span style="font-weight:bold;">通常の単三電池などと比べると高価</span></li><li><span style="font-weight:bold;">電池に比べると動作時間が短くなる</span></li><li><b>繰り返し使ううちに電池の容量が減っていく</b></li></ul><p>&nbsp;</p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="wP7Hd9iFf8Bh0uyzIuppX2" data-df-item-id="B09L84D2G7" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/41gntbIyI4L._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=wP7Hd9iFf8Bh0uyzIuppX2" id="wP7Hd9iFf8Bh0uyzIuppX2" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/NCfqKmKW7D78Ahj5ZnHdu6" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">9v 電池 充電式 Keenstone 3個セット 9v充電池 800mAh 006p エネループ 時計/ラジオ/おもちゃ/ギター/屋内煙探知機対応 3ポート9v充電器 USBケーブル付き</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">2,699円</div></div></div></a></article></div><p>&nbsp;</p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="1DMWs5SG50TBhYH2S28987" data-df-item-id="B08R5DCBYR" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/51GBW66VvuL._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=1DMWs5SG50TBhYH2S28987" id="1DMWs5SG50TBhYH2S28987" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/Q4YF0ahks0CliHepEIe1j5" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">ENEGON 9V 充電式 電池（650mAh 4個）＋2in1 Micro USB充電ケーブル、006p 電池 USB入力、マイク、煙探知器、電子玩具、トランシーバーなどのデバイスに対応 充電器不要</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">3,099円</div></div></div></a></article></div><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">今までは単三電池などを使用していましたが電池ホルダーが意外と高価で何個も買うことができませんでした</span></p><p><span style="font-weight:bold;">9ｖのバッテリーならコネクタのみでよいため実装する際の費用を抑えることができました</span></p><p>&nbsp;</p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="nYbS13uKhXXJMP0VX3yGa4" data-df-item-id="B07W8594RX" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/51-SMsnhx9L._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=nYbS13uKhXXJMP0VX3yGa4" id="nYbS13uKhXXJMP0VX3yGa4" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/M4xIqOC5v3ZUlDSHjEkfY4" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">KeeYees バッテリースナップ 電池スナップ バッテリコネクタ 9V電池用 縦型 Iタイプ 黒いプラスチック製 10個入り</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">680円</div></div></div></a></article></div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;"><span style="font-size:1.96em;">マルチテスター</span>です</span></p><p><span style="font-weight:bold;">以前、電子工作でモータの回転速度を制御するための基盤を作成した際に、電池と接続してもモータが回らないことがありました</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">電気の流れは直接見ることができないためマルチテスターを使用してどこまで電気が流れているのかを測定することで<span style="font-size:1.4em;">比較的<span style="background-color:#ffcc00;">早く修正</span>することができました</span></span><a href="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/29/a4/j/o4032302415037856105.jpg"><img alt="" contenteditable="inherit" height="465" src="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/29/a4/j/o4032302415037856105.jpg" width="620"></a></p><p>&nbsp;</p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="6MNHoJ480Wf1M8vCh9QdB5" data-df-item-id="B07JFMGL64" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/41yN6RiRTwL._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=6MNHoJ480Wf1M8vCh9QdB5" id="6MNHoJ480Wf1M8vCh9QdB5" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/QFM0tLCOra0Gd2pyBcUIW3" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">ELPA デジタルマルチテスター 携帯に便利なコンパクトサイズ ディスプレイホールド機能 導通ブザーとダイオードテストも可能 M-01FB</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">1,980〜2,546円</div></div></div></a></article></div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><p>&nbsp;</p><p><span style="font-weight:bold;">私は上のマルチテスターを使用していますが、接触させるところを常に測定部に当てていなければならないため両手がふさがります</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">そこで新たにワニ口クリップを取り付けました</span></p><p><a href="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/76/a3/j/o1078144015038052684.jpg"><img alt="image" height="561" src="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/76/a3/j/o1078144015038052684.jpg" width="420"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">そのため、以下のような<span style="font-size:1.4em;"><span style="background-color:#ffcc00;">クリップ付きのマルチテスター</span></span>のほうが使い勝手がいいかもしれません</span></p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="PeU6lUWYF2vStIE4FJy9a4" data-df-item-id="B01MUDKB6E" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/5168ly+5WKL._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=PeU6lUWYF2vStIE4FJy9a4" id="PeU6lUWYF2vStIE4FJy9a4" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/mSGAT9HUOf7WkPZZKqtIE7" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">Neoteck デジタルマルチメーター 電圧 電流 抵抗 導通チェック 周波数 ダイオード コンデンサー測定 ワニ口クリップ付き 日本語説明書付き 電池付き (オレンジ)</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">2,499円</div></div></div></a></article></div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-size:1.96em;"><span style="font-weight:bold;">Arduino NANOのシールド</span></span><span style="font-size:1em;"><span style="font-weight:bold;">です</span></span></p><p>&nbsp;</p><p><span style="font-weight:bold;">ArduinoNanoはArduinoUnoよりも<span style="background-color:#ffcc00;">小型</span>で実装する際には重宝されています。</span></p><p><span style="font-weight:bold;">試作の段階では<span style="background-color:#ffcc00;">ブレッドボード上でないとピンを接続するのが難しいです</span></span></p><p>&nbsp;</p><p><span style="font-weight:bold;">このシールドは各Pinの横にGNDとVCCがあるためブレッドボードが必要ありません</span></p><p><span style="font-weight:bold;">写真</span></p><p><span style="font-weight:bold;">配線がすっきりしています</span></p><p><span style="font-weight:bold;">サーボモーターやセンサなどの接続が容易です</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">また、あまりがちだったメスピンを使用できたためよかったです</span></p><p><br><span style="font-weight:bold;">また、II2C用のSDAやSCLピンも多く用意されているため、ブレッドボードなしで</span><br><a href="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/5c/71/j/o1078144015038052692.jpg"><img alt="image" height="561" src="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/5c/71/j/o1078144015038052692.jpg" width="420"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">レビューを見るとはんだ付けが悪くピンがうまく刺さらないという評価がたくさんありました</span></p><p>&nbsp;</p><p><span style="font-weight:bold;"><span style="background-color:#ffdfbf;">実際に使ってみた感想</span>は確かにピンがずれている箇所が何か所かありました</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">ですが、使用する分には特に<span style="background-color:#ffcc00;">問題ないと</span>感じました</span></p><p>&nbsp;</p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="sSzNHucBL0fwgx1VSnOQP2" data-df-item-id="B01EWW9M5K" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/51KgnImzsdL._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=sSzNHucBL0fwgx1VSnOQP2" id="sSzNHucBL0fwgx1VSnOQP2" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/w2QAIQ8ZNk8S1XpIyxrhB6" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">HiLetgo 3個セット Nano V3.0 I/O 拡張ボード NANO I/Oシールド NANO IOボード Arduinoに対応</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">1,080円</div></div></div></a><ul class="addShopLink_list" style="max-width:450px;padding:0;font-weight:bold;font-size:14px;font-family:Hiragino Kaku Gothic Pro;margin:0;list-style:none"></ul></article></div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><p>&nbsp;</p><p><span style="font-size:1.96em;"><span style="font-weight:bold;">グルーガン</span></span></p><p><span style="font-weight:bold;">このグルーガンは非常に重宝しています</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">基板を作成する際に電源と接続する線やスイッチがグラグラしており不安定でした</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">そこでグルーガンで固定してやりました</span><a href="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/29/a4/j/o4032302415037856105.jpg"><img alt="" height="315" src="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/29/a4/j/o4032302415037856105.jpg" width="420"></a></p><p>&nbsp;</p><p><span style="font-weight:bold;">また、配線同士がぶつかりショートしそうなところを<span style="font-size:1.4em;"><span style="background-color:#ffcc00;">グルーガンで固定</span></span>することで防ぐことができます</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">以前は接着剤を使用していましたが、容量が少なく高価なため、今はグルーガンを使用する機会が増えました</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">グルーガンは固まってしまうのが早いため素早く接着する必要があるので注意が必要です</span></p><p>&nbsp;</p><p><span style="font-weight:bold;">90本のスティックがあるため、スティックのみを買い足す必要がありません</span></p><div class="pickCreative_root" style="font-size:0"><article class="pickCreative_wrap" contenteditable="false" style="display:inline-block;max-width:100%"><a class="pickCreative pickLayout1" data-aid="LC4MxBb5oeZYnfnghqYg12" data-df-item-id="B08T7MTW72" data-img-size="small" data-img-url="https://m.media-amazon.com/images/I/41dJlqzLEqL._SL500_.jpg" data-item-id="AZ000001" data-layout-type="1" href="https://d.odsyms15.com/click?aid=LC4MxBb5oeZYnfnghqYg12" id="LC4MxBb5oeZYnfnghqYg12" style="background-color:#fff;border-radius:4px;box-sizing:border-box;display:block;max-width:100%;padding:8px;text-decoration:none;width:450px;font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Helvetica, Arial, sans-serif;line-height:1;font-weight:normal;font-style:normal;word-break:break-all" target="_blank"><div class="pickLayout1_inner" style="display:-webkit-box; display: flex"><div class="pickLayout1_imgWrapper pickLayout1_imgWrapper--small" style="position:relative;margin-right:16px;flex-shrink:0;width:96px;height:96px"><img alt="" class="pickLayout1_img pickLayout1_img--small" data-img="affiliate" height="96" src="https://p.odsyms15.com/EMmmrSew8TEVitWBKhq7b3" style="width:auto;height:auto;margin:auto; margin: auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%" width="96"></div><div class="pickLayout1_info" style="display:-webkit-box; display: flex;-webkit-box-flex:1;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center"><div class="pickLayout1_title pickLayout1_title--small" style="-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;color:#333;text-align:left;font-size:14px;margin-bottom:16px;line-height:1.5;height:42px">RHAEGON グルーガン 60W 中小型 ボンドガン 高品質スティック90本付 液漏れ・やけど防止 急速加熱 補修DIY趣味に最適</div><div class="pickLayout1_advertiser pickLayout1_advertiser--small" style="font-size:10px;color:#757575;margin-bottom:8px;text-align:left">Amazon（アマゾン）</div><div class="pickLayout1_price pickLayout1_price--small" style="color:#333;text-align:left;font-size:14px">&nbsp;</div></div></div></a></article></div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/7d/54/j/o1078144015038052688.jpg"><img alt="image" contenteditable="inherit" height="561" src="https://stat.ameba.jp/user_images/20211127/20/ousukekousakugambak/7d/54/j/o1078144015038052688.jpg" width="420"></a></p><p><span style="font-weight:bold;">その他、電子工作を便利にしてくれるアイテムがあればコメントで教えてください！</span><br>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12712592703.html</link>
<pubDate>Sat, 27 Nov 2021 18:09:26 +0900</pubDate>
</item>
<item>
<title>超音波レーダー　processing編</title>
<description>
<![CDATA[ <p><span style="font-size:1.4em;">超音波レーダーのprocessing側のコードについて解説します</span></p><p>前回はArduino のコードを紹介しましたが今回はprocessingについて説明します</p><p>&nbsp;</p><p>下記の赤枠の処理を行います</p><p>&nbsp;</p><p>SerialEvent（）でデータを受信し、さらにmoveLine_sonner()とLayout_bar()にデータを渡します</p><p>moveLine_sonner()とLayout_bar()でソナーをパソコンに描画していきます</p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/5a/78/p/o1379069815037841423.png"><img alt="" contenteditable="inherit" height="314" src="https://stat.ameba.jp/user_images/20211127/13/ousukekousakugambak/5a/78/p/o1379069815037841423.png" width="620"></a></p><ul><li>メイン文です</li></ul><div>①ソナーのレイアウトを作成します</div><div>②物体までの距離を示す線を描きます</div><div>③右側の棒グラフなどを描きます</div><div class="pickCreative_root" style="font-size:0">&nbsp;</div><blockquote><p><span style="font-weight:bold;">void draw() {<br>&nbsp; noStroke();<br>&nbsp; fill(0, 4);<br>&nbsp; rect(0, 0, width, height);<br>&nbsp; Layout_sonner();　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　//①<br>&nbsp; tyouon1.moveLine_sonner(receive_Distance1, receive_Angle1);　　//②<br>&nbsp; //tyouon2.moveLine_sonner(receive_Distance2, receive_Angle2);<br>&nbsp; tyouon3.moveLine_sonner(receive_Distance3, receive_Angle3); 　&nbsp;<br>&nbsp; //tyouon4.moveLine_sonner(receive_Distance4, receive_Angle4);<br>&nbsp; tyouon1.Layout_bar(receive_Distance1, receive_Angle1);　　　　　　//③<br>&nbsp; //tyouon2.Layout_bar(receive_Distance2, receive_Angle2);<br>&nbsp; tyouon3.Layout_bar(receive_Distance3, receive_Angle3);<br>&nbsp; //tyouon4.Layout_bar(receive_Distance4, receive_Angle4);<br>}</span></p></blockquote><ul><li><span style="font-weight:bold;">void Layout_sonner()</span></li></ul><div><b>この関数はソナーの円などの画面内のレイアウトを作成します</b></div><div><span style="font-weight:bold;"><a href="https://stat.ameba.jp/user_images/20211125/13/ousukekousakugambak/a0/86/p/o1602103915036866930.png"><img alt="" contenteditable="inherit" height="272" src="https://stat.ameba.jp/user_images/20211125/13/ousukekousakugambak/a0/86/p/o1602103915036866930.png" width="420"></a></span></div><div><b>①ソナーの円を書きます（4つ）</b></div><div><b>②ソナー内を区切る線を書きます（6本）</b></div><div><b>③円周上に配置している角度を表示します（0度、30度、60度・・・・）</b><br>&nbsp;</div><blockquote><p><span style="font-weight:bold;">void Layout_sonner() {<br>&nbsp; float stroke_ratio;<br>&nbsp; int Layout_ratio;//倍率調整<br>&nbsp; int Layout_angle;<br>&nbsp; color defo_color=color(98, 245, 31);<br>&nbsp; stroke_ratio=height/4;<br>&nbsp; pushMatrix();<br>&nbsp; fill(255, 255, 255, 0);<br>&nbsp; rect(0, 0, width, height);<br>&nbsp; translate(width/3, height/2);<br>&nbsp; noFill();<br>&nbsp; strokeWeight(3);<br>&nbsp; stroke(defo_color);</span></p><p><span style="font-weight:bold;">//①<br>&nbsp; for (Layout_ratio=1; Layout_ratio&lt;=10; Layout_ratio=Layout_ratio+3) {<br>&nbsp; &nbsp; arc(0, 0, height/3*Layout_ratio/4, height/3*Layout_ratio/4, 0, radians(360));<br>&nbsp; }</span><br><span style="font-weight:bold;">&nbsp; for (Layout_angle=0; Layout_angle&lt;=150; Layout_angle=Layout_angle+30) {</span></p><p><span style="font-weight:bold;">//②<br>&nbsp; &nbsp; line(stroke_ratio*1.7*cos(radians(Layout_angle)), stroke_ratio*1.7*sin(radians(Layout_angle)), -stroke_ratio*1.7*cos(radians(Layout_angle)), -stroke_ratio*1.7*sin(radians(Layout_angle)));</span></p><p><span style="font-weight:bold;">//③<br>&nbsp; &nbsp; textSize(height/32);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; fill(defo_color);<br>&nbsp; &nbsp; text(Layout_angle+"°", stroke_ratio*1.9*cos(radians(-Layout_angle)), stroke_ratio*1.8*sin(radians(-Layout_angle)));<br>&nbsp; &nbsp; text(180+Layout_angle+"°", stroke_ratio*1.9*cos(radians(-(180+Layout_angle))), stroke_ratio*1.9*sin(radians(-(180+Layout_angle))));<br>&nbsp; }<br>&nbsp; popMatrix();<br>}</span></p></blockquote><ul><li><span style="font-weight:bold;">class tyouon </span></li></ul><div><b>tyouon　クラスについて説明します</b></div><div><b>①先ほど説明した</b><span style="font-weight:bold;">Layout_sonner()によって描かれた円の中を動く棒を描きます</span></div><div><span style="font-weight:bold;">白の楕円で囲んだ部分が動く棒です</span></div><div>&nbsp;</div><div><span style="font-weight:bold;">maxRange(60cm)以内に物体があると青色、10ｃｍ以内に物体が近づくと赤色に表示するようにしています（[ア］）</span></div><div>&nbsp;</div><div><span style="font-weight:bold;"><a href="https://stat.ameba.jp/user_images/20211125/16/ousukekousakugambak/c9/10/p/o1602103915036956266.png"><img alt="" contenteditable="inherit" height="402" src="https://stat.ameba.jp/user_images/20211125/16/ousukekousakugambak/c9/10/p/o1602103915036956266.png" width="620"></a></span></div><div>&nbsp;</div><div><b>②右側の棒グラフを作成します</b></div><div><div><span style="font-weight:bold;">　①のときと同じように距離によって赤や青に変わります（[ア]）</span></div><div>&nbsp;</div><div><span style="font-weight:bold;"><b>　棒グラフの横にある小さな円は超音波センサが向いている角度を示しています（［イ］）</b></span></div></div><div><span style="font-weight:bold;">　右下にある文字なども作成しています（[ウ］）</span></div><div>&nbsp;</div><blockquote><p><span style="font-weight:bold;">class tyouon {<br>&nbsp; int maxRange=60;<br>&nbsp; float stroke_ratio;<br>&nbsp; int num;<br>&nbsp; float Y_offset;<br>&nbsp; float X_offset;<br>&nbsp; color safty_color=color(10, 80, 255);<br>&nbsp; color denger_color=color(255, 10, 10);<br>&nbsp; color defo_color=color(98, 245, 31);<br>&nbsp; color color_box=color(0, 0, 0);<br>&nbsp; tyouon(int width, int height, int num_ver) {<br>&nbsp; &nbsp; num=num_ver;<br>&nbsp; &nbsp; X_offset=width/3/12;<br>&nbsp; &nbsp; Y_offset=height/2/16;<br>&nbsp; }<br>//①<br>&nbsp; void moveLine_sonner(float receive_Distance, int receive_Angle) {<br>&nbsp; &nbsp; float draw_distance=0;<br>&nbsp; &nbsp; float draw_angle=0;<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; noFill();<br>&nbsp; &nbsp; translate(width/3, height/2);<br>&nbsp; &nbsp; strokeWeight(9);<br>&nbsp; &nbsp; draw_angle=receive_Angle;<br>&nbsp; &nbsp; draw_distance=map(receive_Distance, 0, maxRange, 0, stroke_ratio*1.7);<br>&nbsp; &nbsp; stroke_ratio=height/4;<br>&nbsp; &nbsp; stroke(20, 250, 60);</span></p><p><span style="font-weight:bold;">//[ア]<br>&nbsp; &nbsp; if (receive_Distance&lt;=10) {<br>&nbsp; &nbsp; &nbsp; color_box=denger_color;<br>&nbsp; &nbsp; } else if (receive_Distance&gt;10) {<br>&nbsp; &nbsp; &nbsp; color_box=safty_color;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; if (num==0 || num==1) {<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; line(0, 0, stroke_ratio*1.7*cos(radians(draw_angle)), stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; &nbsp; line(draw_distance*cos(radians(draw_angle)), draw_distance*sin(radians(draw_angle)), stroke_ratio*1.7*cos(radians(draw_angle)), stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; } else if (num==2 || num==3) {<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; line(0, 0, -stroke_ratio*1.7*cos(radians(draw_angle)), -stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; &nbsp; line(-draw_distance*cos(radians(draw_angle)), -draw_distance*sin(radians(draw_angle)), -stroke_ratio*1.7*cos(radians(draw_angle)), -stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; }</span></p><p><span style="font-weight:bold;">//②<br>&nbsp; void Layout_bar(float receive_Distance, float receive_angle) {<br>&nbsp; &nbsp; pushMatrix();</span></p><p><span style="font-weight:bold;">//[ア]<br>&nbsp; &nbsp; if (receive_Distance&lt;=10) {<br>&nbsp; &nbsp; &nbsp; color_box=denger_color;<br>&nbsp; &nbsp; } else if (receive_Distance&gt;10 &amp;&amp; receive_Distance&lt;60) {<br>&nbsp; &nbsp; &nbsp; color_box=safty_color;<br>&nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; color_box=defo_color;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; translate(width*2/3, 0);<br>&nbsp; &nbsp; if (num==0) {<br>&nbsp; &nbsp; &nbsp; fill(0);<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; rect(0, 0, width/3, height/2);<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; strokeWeight(3);<br>&nbsp; &nbsp; fill(defo_color);<br>&nbsp; &nbsp; rect(X_offset*4, Y_offset*1+num*Y_offset*4, X_offset*7, Y_offset*1);<br>&nbsp; &nbsp; strokeWeight(3);<br>&nbsp; &nbsp; float bar_length=map(receive_Distance, maxRange, 0, 0, X_offset*7);<br>&nbsp; &nbsp; fill(color_box);<br>&nbsp; &nbsp; rect(X_offset*11, Y_offset*1+num*Y_offset*4, -bar_length, Y_offset*1);<br>&nbsp; &nbsp; strokeWeight(4);<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; textSize(height/20);<br>&nbsp; &nbsp; text(num, 0, 0);<br>&nbsp; &nbsp; fill(0);</span></p><p><span style="font-weight:bold;">//［イ］<br>&nbsp; &nbsp; ellipse(X_offset*2, Y_offset*2+num*Y_offset*4, Y_offset*3, Y_offset*3);<br>&nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; translate(X_offset*2, Y_offset*2+num*Y_offset*4);<br>&nbsp; &nbsp; if (num==0 || num==1) {<br>&nbsp; &nbsp; &nbsp; line(0, 0, Y_offset*1.5*cos(radians(receive_angle)), Y_offset*1.5*sin(radians(receive_angle)));<br>&nbsp; &nbsp; } else if (num==2 || num==3) {<br>&nbsp; &nbsp; &nbsp; line(0, 0, -Y_offset*1.5*cos(radians(receive_angle)), -Y_offset*1.5*sin(radians(receive_angle)));<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; popMatrix();</span></p><p><span style="font-weight:bold;">//[ウ]<br>&nbsp; &nbsp; textSize(25);<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; fill(255, 255, 205);<br>&nbsp; &nbsp; text("num : "+num, X_offset*4, Y_offset*3+num*Y_offset*4);<br>&nbsp; &nbsp; text("Distance:", X_offset*6, Y_offset*3+num*Y_offset*4);<br>&nbsp; &nbsp; text(receive_Distance+" &nbsp; &nbsp;cm", X_offset*9, Y_offset*3+num*Y_offset*4);//bar_lengthじゃなくてDistanceを変数にする<br>&nbsp; &nbsp;text("name :　watannabe",X_offset*3,Y_offset*15);<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; translate(width*2/3, height/2);<br>&nbsp; &nbsp; strokeWeight(8);<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; if (num==0) {<br>&nbsp; &nbsp; &nbsp; fill(0);<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; rect(0, 0, width*2/3, height/2);<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; fill(color_box);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; textSize(height/20);<br>&nbsp; &nbsp; text(num, X_offset, height/20+(num*height/20*2));<br>&nbsp; &nbsp; textSize(height/30);<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; text("Distance:"+receive_Distance+"cm", X_offset*3, height/30+(num*height/30*3));<br>&nbsp; &nbsp; if(num==0){<br>&nbsp; &nbsp; &nbsp; receive_angle=360-receive_angle;<br>&nbsp; &nbsp; }else if(num==1){<br>&nbsp; &nbsp; &nbsp; receive_angle=270-receive_angle;<br>&nbsp; &nbsp; }else if(num==2){<br>&nbsp; &nbsp; &nbsp; receive_angle=180-receive_angle;<br>&nbsp; &nbsp; }else if(num==3){<br>&nbsp; &nbsp; &nbsp; receive_angle=90-receive_angle;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; text(" &nbsp;angle:"+receive_angle+"°", X_offset*3, height/30*2+(num*height/30*3));<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; }<br>}</span></p></blockquote><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p><span style="font-weight:bold;">完成したprocessingのコードはこちらになります</span></p><blockquote><p><span style="font-weight:bold;">class tyouon {<br>&nbsp; int maxRange=60;<br>&nbsp; float stroke_ratio;<br>&nbsp; int num;<br>&nbsp; float Y_offset;<br>&nbsp; float X_offset;<br>&nbsp; color safty_color=color(10, 80, 255);<br>&nbsp; color denger_color=color(255, 10, 10);<br>&nbsp; color defo_color=color(98, 245, 31);<br>&nbsp; color color_box=color(0, 0, 0);<br>&nbsp; tyouon(int width, int height, int num_ver) {<br>&nbsp; &nbsp; num=num_ver;<br>&nbsp; &nbsp; X_offset=width/3/12;<br>&nbsp; &nbsp; Y_offset=height/2/16;<br>&nbsp; }<br><br>&nbsp; void moveLine_sonner(float receive_Distance, int receive_Angle) {<br>&nbsp; &nbsp; float draw_distance=0;<br>&nbsp; &nbsp; float draw_angle=0;<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; noFill();<br>&nbsp; &nbsp; translate(width/3, height/2);<br>&nbsp; &nbsp; strokeWeight(9);<br>&nbsp; &nbsp; draw_angle=receive_Angle;<br>&nbsp; &nbsp; draw_distance=map(receive_Distance, 0, maxRange, 0, stroke_ratio*1.7);<br>&nbsp; &nbsp; stroke_ratio=height/4;<br>&nbsp; &nbsp; stroke(20, 250, 60);<br>&nbsp; &nbsp; if (receive_Distance&lt;=10) {<br>&nbsp; &nbsp; &nbsp; color_box=denger_color;<br>&nbsp; &nbsp; } else if (receive_Distance&gt;10) {<br>&nbsp; &nbsp; &nbsp; color_box=safty_color;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; if (num==0 || num==1) {<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; line(0, 0, stroke_ratio*1.7*cos(radians(draw_angle)), stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; &nbsp; line(draw_distance*cos(radians(draw_angle)), draw_distance*sin(radians(draw_angle)), stroke_ratio*1.7*cos(radians(draw_angle)), stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; } else if (num==2 || num==3) {<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; line(0, 0, -stroke_ratio*1.7*cos(radians(draw_angle)), -stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; &nbsp; line(-draw_distance*cos(radians(draw_angle)), -draw_distance*sin(radians(draw_angle)), -stroke_ratio*1.7*cos(radians(draw_angle)), -stroke_ratio*1.7*sin(radians(draw_angle)));<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; }<br>&nbsp; void Layout_bar(float receive_Distance, float receive_angle) {<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; if (receive_Distance&lt;=10) {<br>&nbsp; &nbsp; &nbsp; color_box=denger_color;<br>&nbsp; &nbsp; } else if (receive_Distance&gt;10 &amp;&amp; receive_Distance&lt;60) {<br>&nbsp; &nbsp; &nbsp; color_box=safty_color;<br>&nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; color_box=defo_color;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; translate(width*2/3, 0);<br>&nbsp; &nbsp; if (num==0) {<br>&nbsp; &nbsp; &nbsp; fill(0);<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; rect(0, 0, width/3, height/2);<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; strokeWeight(3);<br>&nbsp; &nbsp; fill(defo_color);<br>&nbsp; &nbsp; rect(X_offset*4, Y_offset*1+num*Y_offset*4, X_offset*7, Y_offset*1);<br>&nbsp; &nbsp; strokeWeight(3);<br>&nbsp; &nbsp; float bar_length=map(receive_Distance, maxRange, 0, 0, X_offset*7);<br>&nbsp; &nbsp; fill(color_box);<br>&nbsp; &nbsp; rect(X_offset*11, Y_offset*1+num*Y_offset*4, -bar_length, Y_offset*1);<br>&nbsp; &nbsp; strokeWeight(4);<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; textSize(height/20);<br>&nbsp; &nbsp; text(num, 0, 0);<br>&nbsp; &nbsp; fill(0);<br>&nbsp; &nbsp; ellipse(X_offset*2, Y_offset*2+num*Y_offset*4, Y_offset*3, Y_offset*3);<br>&nbsp; &nbsp; stroke(color_box);<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; translate(X_offset*2, Y_offset*2+num*Y_offset*4);<br>&nbsp; &nbsp; if (num==0 || num==1) {<br>&nbsp; &nbsp; &nbsp; line(0, 0, Y_offset*1.5*cos(radians(receive_angle)), Y_offset*1.5*sin(radians(receive_angle)));<br>&nbsp; &nbsp; } else if (num==2 || num==3) {<br>&nbsp; &nbsp; &nbsp; line(0, 0, -Y_offset*1.5*cos(radians(receive_angle)), -Y_offset*1.5*sin(radians(receive_angle)));<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; &nbsp; textSize(25);<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; fill(255, 255, 205);<br>&nbsp; &nbsp; text("num : "+num, X_offset*4, Y_offset*3+num*Y_offset*4);<br>&nbsp; &nbsp; text("Distance:", X_offset*6, Y_offset*3+num*Y_offset*4);<br>&nbsp; &nbsp; text(receive_Distance+" &nbsp; &nbsp;cm", X_offset*9, Y_offset*3+num*Y_offset*4);//bar_lengthじゃなくてDistanceを変数にする<br>&nbsp; &nbsp;text("name :　watannabe",X_offset*3,Y_offset*15);<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; &nbsp; pushMatrix();<br>&nbsp; &nbsp; translate(width*2/3, height/2);<br>&nbsp; &nbsp; strokeWeight(8);<br>&nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; if (num==0) {<br>&nbsp; &nbsp; &nbsp; fill(0);<br>&nbsp; &nbsp; &nbsp; stroke(defo_color);<br>&nbsp; &nbsp; &nbsp; rect(0, 0, width*2/3, height/2);<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; fill(color_box);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; textSize(height/20);<br>&nbsp; &nbsp; text(num, X_offset, height/20+(num*height/20*2));<br>&nbsp; &nbsp; textSize(height/30);<br>&nbsp; &nbsp; textAlign(LEFT);<br>&nbsp; &nbsp; text("Distance:"+receive_Distance+"cm", X_offset*3, height/30+(num*height/30*3));<br>&nbsp; &nbsp; if(num==0){<br>&nbsp; &nbsp; &nbsp; receive_angle=360-receive_angle;<br>&nbsp; &nbsp; }else if(num==1){<br>&nbsp; &nbsp; &nbsp; receive_angle=270-receive_angle;<br>&nbsp; &nbsp; }else if(num==2){<br>&nbsp; &nbsp; &nbsp; receive_angle=180-receive_angle;<br>&nbsp; &nbsp; }else if(num==3){<br>&nbsp; &nbsp; &nbsp; receive_angle=90-receive_angle;<br>&nbsp; &nbsp; }<br>&nbsp; &nbsp;&nbsp;<br>&nbsp; &nbsp; text(" &nbsp;angle:"+receive_angle+"°", X_offset*3, height/30*2+(num*height/30*3));<br>&nbsp; &nbsp; popMatrix();<br>&nbsp; }<br>}</span></p><p><span style="font-weight:bold;">import processing.serial.*; // imports library for serial communication<br>import java.awt.event.KeyEvent; // imports library for reading the data from the serial port<br>import java.io.IOException;<br>Serial myPort; // defines Object Serial<br>float receive_Distance1, receive_Distance2, receive_Distance3=20, receive_Distance4=10;<br>int receive_Angle1, receive_Angle2, receive_Angle3, receive_Angle4;<br><br>int tyouon_totalNumber=4;<br>int serial_receive_number=tyouon_totalNumber*2+2;<br>void setup() {<br>&nbsp; size(1600, 1000);<br>&nbsp; smooth();<br>&nbsp; myPort=new Serial(this, "COM6", 9600);<br>}<br>tyouon tyouon1=new tyouon(1600, 1000, 0);<br>//tyouon tyouon2=new tyouon(1600, 1000, 1);<br>tyouon tyouon3=new tyouon(1600, 1000, 2);<br>//tyouon tyouon4=new tyouon(1600, 1000, 3);<br>void draw() {<br>&nbsp; noStroke();<br>&nbsp; fill(0, 4);<br>&nbsp; rect(0, 0, width, height);<br>&nbsp; Layout_sonner();<br>&nbsp; tyouon1.moveLine_sonner(receive_Distance1, receive_Angle1);<br>&nbsp; //tyouon2.moveLine_sonner(receive_Distance2, receive_Angle2);<br>&nbsp; tyouon3.moveLine_sonner(receive_Distance3, receive_Angle3);<br>&nbsp; //tyouon4.moveLine_sonner(receive_Distance4, receive_Angle4);<br>&nbsp; tyouon1.Layout_bar(receive_Distance1, receive_Angle1);<br>&nbsp; //tyouon2.Layout_bar(receive_Distance2, receive_Angle2);<br>&nbsp; tyouon3.Layout_bar(receive_Distance3, receive_Angle3);<br>&nbsp; //tyouon4.Layout_bar(receive_Distance4, receive_Angle4);<br>}<br>void Layout_sonner() {<br>&nbsp; float stroke_ratio;<br>&nbsp; int Layout_ratio;//倍率調整<br>&nbsp; int Layout_angle;<br>&nbsp; color defo_color=color(98, 245, 31);<br>&nbsp; stroke_ratio=height/4;<br>&nbsp; pushMatrix();<br>&nbsp; fill(255, 255, 255, 0);<br>&nbsp; rect(0, 0, width, height);<br>&nbsp; translate(width/3, height/2);<br>&nbsp; noFill();<br>&nbsp; strokeWeight(3);<br>&nbsp; stroke(defo_color);<br>&nbsp; for (Layout_ratio=1; Layout_ratio&lt;=10; Layout_ratio=Layout_ratio+3) {<br>&nbsp; &nbsp; arc(0, 0, height/3*Layout_ratio/4, height/3*Layout_ratio/4, 0, radians(360));<br>&nbsp; }<br>&nbsp; for (Layout_angle=0; Layout_angle&lt;=150; Layout_angle=Layout_angle+30) {<br>&nbsp; &nbsp; line(stroke_ratio*1.7*cos(radians(Layout_angle)), stroke_ratio*1.7*sin(radians(Layout_angle)), -stroke_ratio*1.7*cos(radians(Layout_angle)), -stroke_ratio*1.7*sin(radians(Layout_angle)));<br>&nbsp; &nbsp; textSize(height/32);<br>&nbsp; &nbsp; textAlign(CENTER);<br>&nbsp; &nbsp; fill(defo_color);<br>&nbsp; &nbsp; text(Layout_angle+"°", stroke_ratio*1.9*cos(radians(-Layout_angle)), stroke_ratio*1.8*sin(radians(-Layout_angle)));<br>&nbsp; &nbsp; text(180+Layout_angle+"°", stroke_ratio*1.9*cos(radians(-(180+Layout_angle))), stroke_ratio*1.9*sin(radians(-(180+Layout_angle))));<br>&nbsp; }<br>&nbsp; popMatrix();<br>}<br>void serialEvent(Serial myPort) {<br>&nbsp; if (myPort.available() &gt;=serial_receive_number) {<br>&nbsp; &nbsp; if (myPort.read()==10)<br>&nbsp; &nbsp; {<br>&nbsp; &nbsp; &nbsp; if (myPort.read()==200)<br>&nbsp; &nbsp; &nbsp; {<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Angle1 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Distance1 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Angle2 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Distance2 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Angle3= myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Distance3 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Angle4= myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; receive_Distance4 = myPort.read();<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(receive_Angle1);<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(" ");<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(receive_Distance1);<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(" ");<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(receive_Angle2);<br>&nbsp; &nbsp; &nbsp; &nbsp; //print(" ");<br>&nbsp; &nbsp; &nbsp; &nbsp; //println(receive_Distance2);<br>&nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; }<br>&nbsp; }<br>}</span></p><p>&nbsp;</p></blockquote><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/ousukekousakugambak/entry-12712224254.html</link>
<pubDate>Thu, 25 Nov 2021 16:59:07 +0900</pubDate>
</item>
</channel>
</rss>
