X



トップページ電気・電子
1002コメント380KB
Arduino初心者熱烈大歓迎質問スレ part20
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2017/12/29(金) 08:24:48.52ID:fV89GCp3
http://www.arduino.cc/

【質問者心得】
・スレに一応目を通してから質問しましょう
・回答者はエスパーではありません。状況が分かるように詳しく書きましょう
 詳しく書いてくれないと、答える方も困ってしまいます。答えようがないのです
【回答者心得】
・すぐにググレカスと言う前に「○○でググれカス」って言うような大人の余裕を見せつけてやりましょう
・節度ある初心者さんには、特に優しくね

【分裂騒ぎ】
おさまった模様。くわしくはぐぐれ。


前スレ
Arduino初心者熱烈大歓迎質問スレ part19 [無断転載禁止]©2ch.net
http://rio2016.2ch.net/test/read.cgi/denki/1500745528/

過去スレ
Arduino初心者熱烈大歓迎質問スレ part18 [無断転載禁止]©2ch.net
http://rio2016.2ch.net/test/read.cgi/denki/1485192244/
Arduino初心者熱烈大歓迎質問スレ part15
http://rio2016.2ch.net/test/read.cgi/denki/1451893274/
Arduino初心者熱烈大歓迎質問スレ part17
http://rio2016.2ch.net/test/read.cgi/denki/1471967293/
Arduino初心者熱烈大歓迎質問スレ part16
http://wc2014.2ch.net/test/read.cgi/denki/1451909868/

関連スレ
【Arduino】フィジカル・コンピューティング4【OSC】
http://wc2014.2ch.net/test/read.cgi/denki/1407830304/
学研マイコン Japanino ジャパニーノで遊ぶスレ 3
http://kamome.2ch.net/test/read.cgi/denki/1286354827/
0727667
垢版 |
2018/04/24(火) 11:35:38.70ID:5TRdJUpI
>>704
MIDIの受信側の機器はPCなので、USBから電源を取っています。
PCとはUSBで繋ぎつつ、DCを繋ぐと電源はDCからとるしくみになってることは分かったんですが、USBのバスパワーを完全にカットする方法もありますか?

>>705, 707,710
全然違っていました汗

>>706
>ヒステリシス
可変抵抗器の最小の位置(または最大の位置)から回し始めたらMIDIの受信側の機器ではすぐには数値が動いてくれず、しばらく回すと反応してくれます。
こういうのもヒステリシス処理を行えばすぐに反応してくれるんでしょうか?

>>707、710
数μFのセラミックコンデンサが売っていないのでアルミ電解コンデンサでも構わないですか?
0728774ワット発電中さん
垢版 |
2018/04/24(火) 11:41:18.97ID:Hsk73A0o
GPSモジュール繋げて、簡易トリップメーターみたいなのを作ろうとしたら、意外にメンドウだった。
1秒おきに緯度経度が得られるんだけど、よく考えたら距離的な座標ではないので変換しなきゃいけないんだ…
0730774ワット発電中さん
垢版 |
2018/04/24(火) 12:54:08.03ID:avxJ9V6C
>>727
ボリュームの両端は抵抗が変化しない
変化しないものを回路やソフトでどうやろうが変しない

特殊なボリュームを使うか、メカ的に制限をもうけるか
0731774ワット発電中さん
垢版 |
2018/04/24(火) 17:33:13.02ID:S1HZoVs0
>>725
大体のライブラリはexampleセットで入ってると思うんですがそれは。
まず調べるものを変える…というかまさか記法について知りたいわけじゃないよな
0732774ワット発電中さん
垢版 |
2018/04/24(火) 18:10:10.67ID:Gt0R2X5d
程度によるけどボリューム両端の不感帯はあった方がいいよ。

端が最大値だと、ばらつきや経年変化で最大値が得られなくなるかも知れない。
0733774ワット発電中さん
垢版 |
2018/04/24(火) 18:32:47.39ID:l/ofuM3u
>>731
ありがとう。本体内蔵?のサンプルコードは知っています
>>722のようなちょっとしたコーディングテクニック(tips)集が有ったらと思いまして。。。
頑張って自己研鑽します
0734774ワット発電中さん
垢版 |
2018/04/24(火) 19:03:55.51ID:iU3/hUaA
>>729
ありがとー
Nanoのレギュレーターって裏面ののSOTパッケージのやつですよね?
どうもNanoさん単体で実測24mAくらい消費してるぽいです
DIPの奴でだけどATmega328Pを16MHzで動かしてみたところ14mAくらいだったので
USBシリアルチップやらで10mAくらい使ってるのか
LEDバーアレイを1つ付けるから5mAスタティックで全灯したとして50mA
他の外付けICとかと合わせてまぁ合計100mAとしてシリーズレギュレーター発熱0.7Wくらい?
ちっちゃいアルミのヒートシンク貼っとけばいいですかね?
0735774ワット発電中さん
垢版 |
2018/04/24(火) 19:30:38.05ID:8rS8T9rp
MIDIデバイスのボリュームの件、加速度センサを入力デバイスにして、重力加速度の向きを入力値にすればいい。

ロータリーエンコーダのチャタリング、電源オフ時の値の保持、ボリュームのエンドストップ問題の全てを解決する。

本体を揺らしたり傾けたりしないのならね。
0736774ワット発電中さん
垢版 |
2018/04/24(火) 19:33:07.02ID:8rS8T9rp
ツマミとは別に、筐体にもセンサつけて差を取れば揺らしてもokだな。
0738774ワット発電中さん
垢版 |
2018/04/25(水) 02:15:12.03ID:MmWO62mN
>>727
もちろん電解コンデンサでもOK。(黒線側がマイナス)
とりあえずは0.47μFでテストしても大丈夫かと。
0742774ワット発電中さん
垢版 |
2018/04/27(金) 18:31:10.10ID:M2eVuXpP
MIDI入力デバイスなのだから、楽器だ。もっと自由な発想が出来るはずだ。吐息でホットワイヤ式エアフロメータを作動させるとか、静電容量スライドパッドとか。
0743774ワット発電中さん
垢版 |
2018/04/27(金) 19:19:06.98ID:oa+R++YO
>>740
そういや加速度センサって0G(落下)検出ついてるのあったよな。スカイダイビング中だけの裏モード実装とかあるあ…ねーよ
0744722
垢版 |
2018/04/27(金) 20:05:56.28ID:jyAMKsCA
>>722のサンプルですが、ループ変数の「loop」は予約語で使えないですね。適当に変えて
あとループ変数はループを抜けたら0にリセットにするのを忘れてた。

int count=0; //ループ変数
〜〜〜
 while( count < 450) //8秒間スリープ x 450回 = 3600秒(1時間)後にループから抜ける
 {
   LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF); //8秒間スリープ
   count++;
 }

count=0;
0745774ワット発電中さん
垢版 |
2018/04/27(金) 20:13:00.79ID:jyAMKsCA
Arduinoの電圧を取得する関数

int getVCC() {
ADMUX = _BV(REFS0) | _BV(MUX3) | _BV(MUX2) | _BV(MUX1); // ATmega328用
delay(2); // ちょっと待つ
ADCSRA |= _BV(ADSC); // A/D変換
while (bit_is_set(ADCSRA, ADSC));
uint8_t low = ADCL;
unsigned int val = (ADCH << 8) | low;
//前の結果を破棄
ADCSRA |= _BV(ADSC); // A/D変換
while (bit_is_set(ADCSRA, ADSC));
low = ADCL;
val = (ADCH << 8) | low;

return ((long)1024 * 1100) / val;
}
0746774ワット発電中さん
垢版 |
2018/04/27(金) 20:19:54.67ID:jyAMKsCA
mVで取得。
1.5V電池 x 3本(4.5V)だと「4500」
USB電源(5V)だと「5000」前後

使い方
int voltage =getVCC();

用途
バッテリー・電池残量の確認とか
0747774ワット発電中さん
垢版 |
2018/04/27(金) 21:04:46.35ID:ZouUnHsY
>>743
最近のは色々とついてるぞ

割り込み端子出力があって
設定で色々と機能を変えられる

機器の保護用の使い方が多いから
0748667
垢版 |
2018/04/28(土) 22:27:33.64ID:9QKWHvwg
>>702 の続きです。

>> 707, 738
これであってますか?
抵抗は10KΩ、電解コンデンサは4,7μFを繋いでみました。

https://i.imgur.com/bpemSdR.jpg
0749667
垢版 |
2018/04/28(土) 22:29:09.48ID:9QKWHvwg
>>730
>>732
両端ではなく、両端からちょっと動かした所なんですが、不感帯なんですね
0750774ワット発電中さん
垢版 |
2018/04/28(土) 22:59:26.64ID:AZX7p5Nl
>>748
OKだと思う。
ただ、Arduinoとブレッドボート間の配線3本はできるだけ短くする。
ではGood Luck!
0753667
垢版 |
2018/04/28(土) 23:55:38.25ID:9QKWHvwg
>>750
どうもありがとうございます

>>751
>>752
また別のボリューム買ったら試してみます
0754774ワット発電中さん
垢版 |
2018/04/28(土) 23:58:58.41ID:zSn1bYZv
「ちょっと」の量がわからないと判断できないが、
試しに、ボリュームの端から端まで回した時のADC生データ出力をTeratermで受けたのを、動画で撮って見せてくれないかい。
0755774ワット発電中さん
垢版 |
2018/04/29(日) 00:25:50.94ID:Q1auori9
調べ物してて、日本人のブログと海外のブログで違うことが書いてあったら
どっちを信用する?
0757774ワット発電中さん
垢版 |
2018/04/29(日) 07:39:18.71ID:7IUNaJ3j
WEBに書かれていることを、そこに書かれていること「だけ」で信用しない。
0760774ワット発電中さん
垢版 |
2018/04/29(日) 07:49:41.02ID:7IUNaJ3j
単純化する発想が危うい。
信用するかしないかではなくて、どれぐらい信用できるか、であることが多い。

日本と海外という分け方をするのは、当人が強い単純化志向を持ってる可能性が高いことを示している。
気を付けて。

・本なら信用できる
・活字なら信用できる
・NASAが採用
・海外で称賛
・外国の反応
・立派なスーツをちゃんと着た身なりのしっかりした人だったのに。
0761774ワット発電中さん
垢版 |
2018/04/29(日) 08:20:59.22ID:tO8M3OT+
多くの目に触れて真偽が評価済であるって意味での英語だから、日本語の方がページビューが多かったら日本語を信じるかも知れないな。

原典が日本語の情報なら日本語を信じる。
0762774ワット発電中さん
垢版 |
2018/04/29(日) 11:53:37.55ID:q8cSJtmw
個人のblogは信用できぬ場合がおおい
0763755
垢版 |
2018/04/29(日) 12:54:09.89ID:qWFmkBcU
さすがです。みなさんは上級者です。
0768774ワット発電中さん
垢版 |
2018/04/29(日) 14:38:48.05ID:k0UajSYz
>日本人のブログと海外のブログで
そもそもこういう基準で判断しない。
0769774ワット発電中さん
垢版 |
2018/04/29(日) 15:49:33.33ID:CCREKblc
AとBの資料が異なっていたら、さらにC、D・・・の資料を調べる。
可能なら自分で検証、確認する。
0772774ワット発電中さん
垢版 |
2018/04/30(月) 09:31:35.78ID:SE+Dpln1
やってみたけど壊れなかった。
→真実なのは壊れなかったことだけ。正しいかどうかわからない。

実験してみろ。どうだ。俺の言った通りだろう。ちゃんと動作する。おまえは考え過ぎなんだよ。
↑割とこういう人は多い。

絶対最大定格を超えた使い方をしても、部品は必ずしも壊れるわけでもないし、
セキュリティ対策ができていないシステムを運用しても必ずしも襲われるわけでもないし、
0773774ワット発電中さん
垢版 |
2018/04/30(月) 16:30:39.19ID:jCwhtHTs
シリアルモニターを見ているんですが、Unoのアナログ入力辺りに手をかざすだけで反応するのはどういう現象ですか?
ピンは何もさしていない状態です
0774774ワット発電中さん
垢版 |
2018/04/30(月) 16:34:47.35ID:hDk0LqcN
入力インピーダンスが高いからだろう
オープンにしてればなるだろ
0776774ワット発電中さん
垢版 |
2018/04/30(月) 16:50:03.17ID:hDk0LqcN
10ー100k抵抗かませ
0777774ワット発電中さん
垢版 |
2018/04/30(月) 17:35:18.07ID:Kjewf9BC
入力に設定してある端子はオープンにしたらいけないよ
プルダウンなりプルアップなりしなされ
0782774ワット発電中さん
垢版 |
2018/05/03(木) 17:33:25.41ID:Sc+w1e1/
Arduinoでセンサーやモーター、LEDを使って何か作ってください
と言われた時皆さんはどんなものを考えますか?
0787774ワット発電中さん
垢版 |
2018/05/03(木) 22:21:53.48ID:iB/f5z+3
機能てんこ盛りか増設切り替えできるセンサーリレー電源タップ
0789774ワット発電中さん
垢版 |
2018/05/04(金) 16:14:10.11ID:o8a2aixW
Lチカして、モータードライバでモーター回して、温度センサの値取得するテスト終えたら、大体何にも使わずに部品箱に投げ入れる定期
0794774ワット発電中さん
垢版 |
2018/05/05(土) 16:34:30.57ID:mx40ANdW
>>782
実用的なものをお望みなら
 窓のカーテンの開閉装置
 ガレージのシャッターの開閉装置
 ソーラーパネルの太陽自動追尾装置
 望遠鏡・カメラの自動追尾装置
とか。

手頃なのは >>785 が書いた回転表示かな。
たとえば
http://w01.tp1.jp/~a571632211/avrled/
(ArduinoではなくてAVRtiny2313でやっている)
(フォトTr付きでゲームもできる)

人が近づくと表示内容を変えたり、
JJYを受信してカレンダー・時刻を表示したり(これは実用的)
必要ならマトリクスを組んだり、CPUをmega1284に変更したりして
LED数を増やして高精細にしたり、フルカラーにして絵を表示したり、
ロータリエンコーダを追加して回転位置情報を高精度にしたり、
ま、工夫次第で色々と遊べると思う。
0799774ワット発電中さん
垢版 |
2018/05/06(日) 09:11:13.96ID:i3TPcwpp
電気科ってそういう宿題出るんだな、うらやましい。
普通科は古文読解とか英文読解とかくそつまらんぞ。
0800774ワット発電中さん
垢版 |
2018/05/06(日) 10:21:42.12ID:GGyxeyM+
http://imgur.com/gallery/OPpZc
arduino conbection oven coffeeroaster
モーター回転はあえてarduinoで制御せず温度管理だけさせてます。
焙煎プロファイルは4つ持ってます。
ハンダリフローしてる人を参考に作りました。
0803774ワット発電中さん
垢版 |
2018/05/07(月) 02:04:16.59ID:rCr39DIM
pro miniっす
ピン13番につながってるLEDが
電池食うんで
鬱陶しいんで
取っちゃっていいっすかー!?
なんか不具合あるんっすかー!?
0805774ワット発電中さん
垢版 |
2018/05/07(月) 08:52:45.38ID:51YOeiTo
>>803
取るよりもカッターでパターンを少し切った方がいい。
あとで必要なときにレジスト削ってハンダ盛ったら治せる。
0810774ワット発電中さん
垢版 |
2018/05/07(月) 20:07:20.87ID:G5strH6l
チップLEDの消費電力気にするほどニッチな作業してるやつが初心者なわけな(ry
0811774ワット発電中さん
垢版 |
2018/05/07(月) 20:58:30.71ID:+HbXwCWf
/dev/USB???にecho 'nantoka' すると何かが起きる
みたいな物を作ろうと思っています。
でもSerialEventというサンプルを試してみたんですが、
シリアルモニタを開いている時しか反応しません。
arduino ideを起動していない場合でも動いて欲しいので、これじゃ困ります。
何とかならないのでしょうか
0812774ワット発電中さん
垢版 |
2018/05/07(月) 21:53:21.94ID:aACJAwQ8
PC側の話か?
0813774ワット発電中さん
垢版 |
2018/05/08(火) 00:14:19.13ID:yCzgIP7H
シリアルモニタじゃなくて、TeraTermとかつないでやってみた?
0814774ワット発電中さん
垢版 |
2018/05/08(火) 00:28:44.76ID:i193qtBY
rc.d あたりに
gtktermでもいれとく
0815774ワット発電中さん
垢版 |
2018/05/10(木) 15:51:03.61ID:qFoPMsrV
ボールマウスの基板眺めてたらY軸とホイールのフォトトランジスタの出力が
共有化されてるのに目が止まった
LEDはXYが直列でホイールは単独

LEDマトリクスのダイナミック点灯の様な感じにLEDを交互に点滅させて
ホイールとYを交互に見てるんだと思うけど、よくこんな事しようと思うなぁ
カウントの上限がかなり下がりそうな
0816774ワット発電中さん
垢版 |
2018/05/11(金) 01:40:32.76ID:ScET/6An
初心者です 調べてもわからなかったので質問します
uno3 → xbee親 → xbee子 → シリアルjpegカメラ・UART使用のセンサー・I2Cセンサー
の構成です リモートセンシング的用途になります

xbeeを含めてシリアル通信3つとI2Cがあります これはソフトシリアルをlistenで切り替えて
使用できるのでしょうか... uno3にはハードウェアシリアルは1つしか備えていません
イメージとしてはunoからxbeeにアクセスし 各デバイスをlistenで切り替えながら一つの画像と
2つのセンサー値を取得してから listenでxbeeに戻して まとめて送信するという感じなのかなと
思っています わかりづらい説明かもしれません よろしくお願いします
0817774ワット発電中さん
垢版 |
2018/05/11(金) 02:39:03.22ID:tF0hVx8x
xbeeはめんどくさいからtwelite派ですが
tweliteの作例(ラズパイだけど)ならそれっぽいのありますのでよければ参考に検索どうぞ
0818774ワット発電中さん
垢版 |
2018/05/11(金) 03:31:43.11ID:ScET/6An
ありがとうございます tweliteってのは簡単そうでいいですね
せっかくある程度xbeeを使えるようになってきたので迷ってしまいます
できるところまでやってみてからtwも検討するとします
0819774ワット発電中さん
垢版 |
2018/05/11(金) 15:37:51.47ID:flNxClVK
初心者の質問です。
中華(Ali他)で売ってるuno r3互換機(300〜400円送料込み)なら惜しくないので
試してみたいと考えていますが、表面実装型水晶発振子を16MHzから20MHzか24MHzに変えて
みた場合、メリットは何があるでしょうか?
処理速度がUpすると考えて良いのでしょうか?
0820774ワット発電中さん
垢版 |
2018/05/11(金) 17:23:29.83ID:dBUWLOyX
328pが保証してるのは20MHzまでだよ
処理速度は早くなるけどファームウェア
は16MHz前提で書かれてるから
書き換えないと時間管理とかタイマー回りが全部おかしくなるよ(ライブラリ含む)
あとは消費電力が増えるよ
0821774ワット発電中さん
垢版 |
2018/05/11(金) 18:10:40.60ID:4ieaDVbP
初心者なら、とりあえず他の人がやってるのと同じことをやってみる
独自のことをやるのはそれができてから
最初は中華じゃなく純正を買えって人もいるくらいだから
0823774ワット発電中さん
垢版 |
2018/05/11(金) 18:26:55.41ID:Qcose2Hr
通信速度が変わるからシリアル通信が面倒くさいメリットもある
0825774ワット発電中さん
垢版 |
2018/05/11(金) 18:28:22.46ID:ZTBAyZoO
>>821
知らない人間は無茶をしたがり、失敗時に対応できない。
プロほど失敗した時の対策も考え、慎重に事を進める。

うちの会社で、プロであるはずの部署が、
素人並みの計画を立て火を吹いている。
0826774ワット発電中さん
垢版 |
2018/05/11(金) 20:03:26.41ID:flNxClVK
皆様アドバイス有難うございます。
参考にさせて貰います。
US $2.80(送料無料) ← このセールの品は
L,PowerLEDが付きっぱなしでブートローダ入っていませんでした。
送料込み378円の互換機はブートローダ入ってました。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況