X



トップページ電気・電子
1002コメント355KB
Arduino初心者熱烈大歓迎質問スレ part23
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/11/03(土) 17:24:05.57ID:tkgjj99c
http://www.arduino.cc/

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

前スレ
Arduino初心者熱烈大歓迎質問スレ part22
http://rio2016.5ch.net/test/read.cgi/denki/1534549073/

過去スレ
Arduino初心者熱烈大歓迎質問スレ part21
https://rio2016.5ch.net/test/read.cgi/denki/1527252804/
Arduino初心者熱烈大歓迎質問スレ part20
https://rio2016.5ch.net/test/read.cgi/denki/1514503488/
Arduino初心者熱烈大歓迎質問スレ part19
http://rio2016.2ch.net/test/read.cgi/denki/1500745528/
Arduino初心者熱烈大歓迎質問スレ part18
http://rio2016.2ch.net/test/read.cgi/denki/1485192244/
Arduino初心者熱烈大歓迎質問スレ part17
http://rio2016.2ch.net/test/read.cgi/denki/1471967293/
Arduino初心者熱烈大歓迎質問スレ part16
http://wc2014.2ch.net/test/read.cgi/denki/1451909868/
Arduino初心者熱烈大歓迎質問スレ part15
http://rio2016.2ch.net/test/read.cgi/denki/1451893274/
0200774ワット発電中さん
垢版 |
2018/11/24(土) 03:25:58.67ID:H9yBf7+s
>>197
それはVinに入れて内蔵レギュレーターで5V作る場合ね
5Vに直接5V供給でももちろんいいんだよ
てかUSB刺してるときはそうだしね
0201774ワット発電中さん
垢版 |
2018/11/24(土) 06:35:31.78ID:MOeZfKIb
>188
いいんだよ、そうやって成長していくんだから。
自分で実際にやってみる、というのはとても大事なことです。
ここにはいろいろな人がいるので、あまり気にする必要はありません。
0202774ワット発電中さん
垢版 |
2018/11/24(土) 12:34:39.20ID:dPkZVg1+
さすがに、商用電源に直結する類のものは、
とりあえずやってみるのは危険じゃないかな。。。
乾電池駆動なら、多少のことでは危険はないと思うけど。
0203774ワット発電中さん
垢版 |
2018/11/24(土) 14:21:06.42ID:IhZzHYe3
いくら初心者つってもオームの法則も理解出来ずに
いっちょ24Vを5Vに降圧させて使おうとか限度が有るだろ
0204774ワット発電中さん
垢版 |
2018/11/24(土) 17:07:31.41ID:N+2dF2B3
フランクリンが凧揚げして雷が電気であることを確かたのに比べたら大したことじゃないし
他人が確かめた確立された事だけをやる人より可能性を感じます
0205774ワット発電中さん
垢版 |
2018/11/24(土) 17:24:05.21ID:Q2eDRXbg
Amazonで売ってる500円くらいのardino?って3000円くらいのと何が違うんですか?
ラズパイ的な使い方出来ますか?
0206774ワット発電中さん
垢版 |
2018/11/24(土) 17:39:46.82ID:dPkZVg1+
>>205
所謂互換機ってやつ。
大抵はシリアル変換ICが安価なものに変わってたり、チップがDIPじゃなくて表面実装になってたりする。
単に電子工作に使う分には、ほぼ影響はない。

ラズパイとArduinoは使用用途が結構違うから同じようには使えない。
0207774ワット発電中さん
垢版 |
2018/11/24(土) 17:47:13.81ID:dPkZVg1+
連投スマソ
>>205
ArduinoはADコンバータが載ってたりするから、直接センサの値を読んだりするのが得意。
あと、リアルタイム性(タイミング精度)が高いから、制御用にも使える。
半面、処理性能が低いから、映像処理とかは無謀だし、並列処理も不可能。
通信もUARTやI2Cくらいしか直接は使えないので、ネットにつないで連携とかも苦手。

ラズパイは超小型のパソコン。
パソコンにできることなら大体できる(ネットにつないだり、カメラから映像を取り込んだり)
処理能力が高いので、カメラから映像を取り込んでフィードバック制御なんかも可能。
並列処理も難なくこなせる。
IOはディジタルしかないため、直接センサの値を読むことは難しい。
OSを介してしか処理できないので、リアルタイム性(タイミング精度)が低めで、
制御に使用するときは注意が必要。
0209774ワット発電中さん
垢版 |
2018/11/24(土) 18:03:57.93ID:Q2eDRXbg
>>207
俺にはありがたいです。
ってことは単発のセンサーでi2cに繋いでとかは可能ってわけですね。
今私も仕事関係でMQ(ガスセンサー)をラズパイに繋ごうと考えているのですが、adコンバーターとスイッチチャンネル買うくらいなら、ardiunoの互換品買った方がいいかなと。
USBでラズパイと繋げたり、linuxでcrontabコマンドとか使えますか?
0210774ワット発電中さん
垢版 |
2018/11/24(土) 18:38:19.72ID:dPkZVg1+
>>209
USBでラズパイに接続するのは可能。
ArduinoにはLinuxが入ってない(そもそもOSが入ってない)ので
Linuxのコマンドを使うのは不可能。
スケジュールで何かしたい場合はRTCなどを使う必要があります。
(Arduino単体でも不可能ではありませんが、精度等に難があります。)
0211774ワット発電中さん
垢版 |
2018/11/24(土) 18:42:31.65ID:olq3BN4a
cronでラズパイからコマンドでアルドゥイーノに指示するだけ
0212774ワット発電中さん
垢版 |
2018/11/24(土) 18:58:29.63ID:Q2eDRXbg
つまりusb接続してpython とかでプログラム作ってarduinoからセンサーとかのデータを取ればいいのね。
ちなみにスイッチチャンネル3.3→5vとかの変換ははじめからついてるの?
0213774ワット発電中さん
垢版 |
2018/11/24(土) 18:59:51.38ID:A7zNx8Tk
>>209
USBより、esp-wroom-32でスケッチ使えようにして、wifiでつなぐ方がたぶん楽。
費用も、dev-kitだと、unoとかより安く済むよ。
0214774ワット発電中さん
垢版 |
2018/11/24(土) 19:09:51.08ID:ECUXiImV
>>198
200円のがあんのね、1Aあれば充分だよね
>>199
それだ!ハードオフちょっと遠いから
ついでがあったらオトナ買いしてくるわw
0216774ワット発電中さん
垢版 |
2018/11/24(土) 20:19:47.85ID:Q2eDRXbg
>>215
チャンネルロジックレベル変換器です。これって3.3vから5vの変換するやつですよね?
0217774ワット発電中さん
垢版 |
2018/11/24(土) 20:25:52.21ID:olq3BN4a
>>216
何でそんなの要るの?
全部arduinoでやるんだろ?
レベル変換は付いてないよ
0218774ワット発電中さん
垢版 |
2018/11/25(日) 01:22:25.03ID:c/WG/ctX
アマゾンの安い互換機は
触り心地とかでいかにも安物中国製ってわかる出来
使う分には問題ない
けどLEDが自己主張強すぎてうざい
0219774ワット発電中さん
垢版 |
2018/11/25(日) 02:15:31.08ID:AzJbWz6S
互換機しか買ったことないけど、出来も良くてなんら不満ないな。
基盤のLEDの消費電力が多いから回路上の配線切って使ってるが、安いから気軽に出来るのもいい。
これで電池駆動でも長持ちさせれる。
0220774ワット発電中さん
垢版 |
2018/11/25(日) 03:15:39.30ID:EfzXojew
業務レベルで必要なものを素人がここで質問しながら作るって、大丈夫なのか?ww
0221774ワット発電中さん
垢版 |
2018/11/25(日) 04:18:48.85ID:nFWw0rZV
>>220
案外、素人に毛が生えたようなのが設計してることはよくある。
その代わり、確認する人がいたり、規格認証があったりして、変なのは蹴られる。

電気屋に機械設計やらせたり、機械屋に電気設計やらせたり、とかもあるしね(汗
酷いとこなんて、電気屋に同じ電気だろとか言いながら半導体設計やらせた会社もあるらしい。
0224774ワット発電中さん
垢版 |
2018/11/25(日) 08:02:13.29ID:WOtekV9a
>>221
製品としてなら、RaspberryPiはともかく、Aruinoは使わないよね。
センサーのデモ用とか、学習目的とかなら業務上でも有ると思うけど。
0225774ワット発電中さん
垢版 |
2018/11/25(日) 08:32:14.31ID:E/X40Zyf
>>224
そうでもないよ。
一品ものや、ごく限られた製造数のものだとわりと見かけるし、
個人向けCNC、3DプリンタでもArduinoが使われているのは珍しくもない。
0226774ワット発電中さん
垢版 |
2018/11/25(日) 08:33:23.03ID:E/X40Zyf
それに、「Arduino」がUNOやmicroなどの基板そのものではなく、概念を指すのであれば、
見かけ、普通のAVRやARMのマイクロコントローラが使われているように見えて、
Arduinoという場合もあるだろうし。
0227774ワット発電中さん
垢版 |
2018/11/25(日) 23:20:46.40ID:K33uKIe9
String = "abcあいう"

String[]に1文字ずつ分解していれたいのですが、どうしたもんでしょ?
マルチバイトがはいると急にややこしくてこまっております・・・
0228227
垢版 |
2018/11/26(月) 00:31:23.45ID:kAzpqXLm
とりあえず何とか動いた奴は↓です。
(日本語だけ使えればいいので1バイトと3バイト以外は非対応です)

String str = "a!\\アあ漢";

String splitStr[100];
unsigned int strLen = 0;
for (unsigned int i = 0; i < str.length(); i++){
char c = str.charAt(i);
if (c <= 0x7e)
splitStr[strLen++] = String(c);
else {
//全角は3バイト文字のみの前提とする
byte b[] = {c, str.charAt(++i), str.charAt(++i), '\0'};
splitStr[strLen++] = String((char*)b);
}
}

Serial.println("--出力--");
for (unsigned int i = 0; i < strLen; i++)
Serial.println(String(i) + "@" + splitStr[i]);
0229774ワット発電中さん
垢版 |
2018/11/26(月) 12:04:10.67ID:0+4JSKPb
>>223
機械屋を見ていると電気の設計は無理だと思う。
少なくともこれまでに電気設計が出来る機械屋に会った事が無い。
機械屋も同じように、電気屋に機械設計は出来ないと考えているだろうな。
「餅は餅屋」という言葉もあることだし。
0230774ワット発電中さん
垢版 |
2018/11/26(月) 16:19:03.77ID:pqWR4Zv+
やってしまいました
vinとgndを逆にして12vを供給してしまい焦げ臭い匂いが広がりました

これはATMEGA自体を載せ替えたら直りますか?それとも基盤ごとお亡くなりでしょうか?
0231774ワット発電中さん
垢版 |
2018/11/26(月) 16:48:12.20ID:92yc+Afa
>>230
どこに影響有るかわからん物は使わん方がいい。
目をつぶってゴミ箱へぽいー。
0232774ワット発電中さん
垢版 |
2018/11/26(月) 17:16:24.26ID:SGKANs0G
もしスイッチサイエンスから純正品を買っていれば・・・
電源を逆接してしまったとか変なところをショートしてしまったとかコーヒーをこぼしたりしても大丈夫!!
送料負担だけで完動品が返って来る!

https://trac.switch-science.com/wiki/warranty

なお純正品のお値段は中華クローン(CH340でなくちゃんとATmega16U2の奴)の6倍する模様
0234774ワット発電中さん
垢版 |
2018/11/26(月) 19:19:22.07ID:pqWR4Zv+
そうですか
ありがとうございます
残念ながら正規品では御座いません
貧乏性なのでゴミ箱送りにせず、部品取りにしようとおもいます
代わりの中華aruduinoを手配しました
0235774ワット発電中さん
垢版 |
2018/11/26(月) 19:34:05.27ID:BAklv53l
arduinoじゃないけど、俺も今日リレーモジュールにプラスとマイナス逆につないだら
チップトランジスタが一瞬で焦げたw
0236774ワット発電中さん
垢版 |
2018/11/26(月) 19:43:08.96ID:otJUcPRz
Pro mini のRAWじゃなくてVCCに電源繋いで、ノートPCにシリアル接続したら、PCが落ちてBIOSも起動しなくなったな。
バッテリー抜いたりやってみたがダメで壊れたかと思ったが、CMOSクリアで復活して助かった。
でもまたやったら怖いから中古でノートPC新たに買った。
0237774ワット発電中さん
垢版 |
2018/11/26(月) 22:02:45.48ID:0+4JSKPb
昔、
明日は午後から客が来て立ち会い検査という夕方に、
ヒマだったので最後の念のための動作チェックをやろうとして、
DI/Oボードの内部5V系電源ピンに外部入出力用24Vをつないで、
予備品の無いボード数枚を壊した事がある。
そりゃもう私は言葉も出ず、茫然自失、課内中の関係者も大騒ぎだったw
0243774ワット発電中さん
垢版 |
2018/11/27(火) 07:31:28.03ID:IAQ84Pps
昔話老人の経験では、電源5VのICに
 24Vだともれなく死ぬ。
 12Vだと生き残る奴が出てくる。
 9Vだと生き残る率が高くなる。
 6Vだとほぼ生き残る。
ただし一度でも過電圧を加えたら、たとえ動いたとしてももう実験用に回すしかない。
(趣味ならどうしようとカラスの御勝手だが)
0248774ワット発電中さん
垢版 |
2018/11/27(火) 12:59:58.55ID:IAQ84Pps
>>241
課長と二人で徹夜してボードのフォトカプラを交換した。

電源と言えば、最近アナログ用の±15V使わないな。
私のサブの実験用電源(PW18-1T)にはデジタル用の他に、
アナログ用トラッキング±18V(Max)出力があるのだが、
ここ2、3年使った記憶が無い。
0249774ワット発電中さん
垢版 |
2018/11/27(火) 20:01:10.04ID:ZLv3BnXQ
壊れると言えば、電源投入直後のポート状態がおかしくなったNANOがあるな
スケッチも普通に動くんだけど、3桁7セグのダイナミック表示するときに
正常なNANO→全消灯
問題を抱えたNANO→デタラメな表示(毎回変化せず固定的)
ブートローダーのポートの初期化部分が死んでるんだろうか?
ブートローダーの焼き直ししようと思って忘れててどれだかわからなくなった…
0250774ワット発電中さん
垢版 |
2018/11/28(水) 20:43:15.52ID:EsjFTMfU
スイッチング電源のリップル・ノイズをチェックするのに、
これって使えますか?作った人います?

Arduino 簡易オシロスコープ
https://www.iizuka.kyutech.ac.jp/faculty/physicalcomputing/pc_kitscope

これを見ながらコンデンサーを取っ替え引っ替えしたいです。
0251774ワット発電中さん
垢版 |
2018/11/28(水) 22:53:10.90ID:PyeCeRVI
>>250
昔、作ったことあるけど・・・
まぁ只みたいな材料で作れるから作ってみて。
0252774ワット発電中さん
垢版 |
2018/11/28(水) 23:30:07.24ID:v5g98S6k
>>250
主としてアナログ電子回路の解析理論・設計論をしっかり学習するのなら実習用にAmazonの中華製でも充分だから最低でも数万円のオシロは揃えるべき。
そうじゃなく回路製作遊びでいいのなら玩具としては充分かと思う。
0255774ワット発電中さん
垢版 |
2018/11/29(木) 04:03:12.83ID:w0OhEcFL
50kS/sか微妙なところだな
今どきのスイッチングレギュレータは100kHz以上のスイッチング周波数のものもあるからな
従来のトランス式の電源の測定なら十分使えると思うけど
0257774ワット発電中さん
垢版 |
2018/11/29(木) 07:04:30.89ID:ttdtNutW
たとえば100kHzのスイッチングレギュレータというと、やや遅い部類に入ってしまうけど、
これぐらいのスイッチング周波数でもでもリップルを観察しようとすると、
オシロは500kHz以上の帯域は必要になるだろね。
等価サンプルは除外するとして、サンプリングレートは1Mサンプル/秒は欲しいところ。

もっと高い周波数のスイッチングレギュレータも見たいなら相応のものが要るし。

…テスターに比べればオシロは高いね。
0258154
垢版 |
2018/11/29(木) 07:43:05.27ID:Rd7FRyrb
予算2500円以下でたのむ。
0259774ワット発電中さん
垢版 |
2018/11/29(木) 08:03:40.26ID:7j3gYT0z
>>258
それは無理。
もしあっても性能低く過ぎて無駄。
どうしてもやりたいなら友達にオシロ借りろ。
0261774ワット発電中さん
垢版 |
2018/11/29(木) 08:21:34.05ID:ttdtNutW
>>258
名前欄は154になってますけど、話題は>>250 関連の波形観測ですよね。

さすがに2500円で完成品で、となるとAliExpressで探してもしんどいかも。

用途を限って波形を見るなら、ちゃんとしたオシロである必要もない。
10MS/sできるフラッシュ型 A/Dコンバータは 500円ぐらいで買えるし、
数100円ぐらいのオペアンプで電圧を調整するとして、あとはそれをどうやって
取り込んで見えるようにするか、かな。

sigrok でデジタル8ビットをアナログ波形として見るようなことができたっけ。
それができれば、1000円ロジアナ、 sigrok、A/Dコンバータで >>250の目的は
達成できるのでは。
0264774ワット発電中さん
垢版 |
2018/11/29(木) 12:48:32.26ID:7j3gYT0z
>>262
これ!
製作中の回路はもちろん製品や完動してる過去の自作回路とかの様々な回路部品や端子の波形を見れるとホント楽しいのにね。
0265774ワット発電中さん
垢版 |
2018/11/29(木) 13:24:38.26ID:7ngNRq2d
2-3千円のdsoなんとかっていうキットのオシロ愛用してる
金が溜まったら3万くらいのオシロ買いたい
0267774ワット発電中さん
垢版 |
2018/11/29(木) 18:24:16.23ID:xWQ6YFOU
ArduinoIDEでコンパイルするときにgccに渡す最適化オプション
サイズ最適化になってるよね?これって変えられる?
0268774ワット発電中さん
垢版 |
2018/11/30(金) 01:07:27.96ID:yeO+W5DT
大阪万博のイタリア館でArduinoとか展示されるんかな・・・
0269774ワット発電中さん
垢版 |
2018/11/30(金) 06:16:36.34ID:6uVrWHBE
みんな知ってるもん持ってくる意味がないだろ
ウジ虫チーズとかじゃないと
0270774ワット発電中さん
垢版 |
2018/11/30(金) 08:06:29.94ID:sK0JDSvY
>>250
スイッチング電源のリプルをちゃんと見る目的では、それだと帯域的に厳しいのでは
0271774ワット発電中さん
垢版 |
2018/11/30(金) 08:38:56.95ID:xW4G0NDU
リプルちゃん に見えた(^p^)
0272774ワット発電中さん
垢版 |
2018/11/30(金) 15:29:32.04ID:cZF6giHN
をっちゃん にみえた
0274774ワット発電中さん
垢版 |
2018/12/02(日) 01:11:16.31ID:qZfzw3ti
ビルド遅い
blinkの初歩的サンプルぐらい3秒以内で終わらないものかね…
0278774ワット発電中さん
垢版 |
2018/12/02(日) 18:59:17.82ID:Oqt+KN48
UTF8をSHIFT-JISに変換するんじゃなくて、その逆がしたいんだけどいいサンプルないかな。
0280154
垢版 |
2018/12/03(月) 08:10:16.90ID:98c7Es1w
>>279
そではなくて、取得したHTMLがjisなんだけどlcd画面表示時はutfで渡さないとならないとです
0281774ワット発電中さん
垢版 |
2018/12/03(月) 16:41:26.01ID:/txfBHwp
ESP8266でエアコン・照明とかをIoT可しようと思ったけど
部屋がゴミ屋敷みたいに汚いから、まず掃除するわ
0283774ワット発電中さん
垢版 |
2018/12/03(月) 18:21:50.86ID:fON6fXwC
サーボで壁スイッチ押したり
リモコンの信号をエミュするなら電工いらん
0284774ワット発電中さん
垢版 |
2018/12/03(月) 21:35:13.57ID:UY1Bzr52
pythonでsklearn等のライブラリで統計処理や機械学習させたものをラッパーとしてcのコードで呼び出してarduinoの方で使用する
ということをやりたいのですが、具体的なやり方が調べても全く出てきません。
このやり方をarduinoで使うことはできるのでしょうか?
0285774ワット発電中さん
垢版 |
2018/12/03(月) 21:47:18.96ID:swg6jW+r
シリアル通信でPCからArduinoにデータや命令を送信すればいい
シリアル通信はどの言語でもできる
0287774ワット発電中さん
垢版 |
2018/12/05(水) 02:28:31.64ID:DgzOGC73
Pro miniのVINに12Vいれて
5V出力にWS2812を8個繋ぎたいんだけど
最大60mAx8~480mAも取れるかな
0288774ワット発電中さん
垢版 |
2018/12/05(水) 06:46:06.85ID:Re41V22M
>>287
Pro mini の回路図を見る。
それでわからなければ、Pro mini に使われているレギュレータのデータシートを見る。

これからずっと役立つ習慣も手に入れられるよ。
0292774ワット発電中さん
垢版 |
2018/12/05(水) 12:17:43.95ID:k9ctpmGl
>>290
このレギュレータICのままだとトランジスタの追加で電流ブーストは難しいから、RAW端子と並列に電流が大きく取れるレギュレータを入れ、そこからLEDを並列駆動するのが簡単かな。
ただ全体の希望イメージが書いてないから妥当なソリューションかは分から無いが。
0293774ワット発電中さん
垢版 |
2018/12/05(水) 12:51:55.59ID:K/1hPVFa
>>291
フォトトラかフォトカプラかな。0.5Aも流すならリレーか?その前に三端子で5V作んのか。めんどくせー
0296774ワット発電中さん
垢版 |
2018/12/05(水) 19:46:38.25ID:Re41V22M
はーん。トランジスタ使えを、レギュレータの電流ブーストではなくて、LEDのスイッチ用だと思ったのかな? >>293
0298774ワット発電中さん
垢版 |
2018/12/07(金) 20:55:17.22ID:UDvIhVpi
ArduinoISPでATtiny13Aに拍子抜けするくらい簡単にスケッチ書けた。
それで、デバッグなんですが、
いつもは適当な所にシリアルプリントいれてArduinoIDEのモニタで数値を見てるんですが、
UARTの無いArduinoの良いデバッグ方法はありませんか?
とりあえず、TM1637の4桁7セグLEDがあるので、これでkeypadのアナログ値が適切かどうか
確認したりしようと思っています。
まだやってないので、どれだけ容量食われるかわかりませんけど
0299774ワット発電中さん
垢版 |
2018/12/07(金) 22:12:47.41ID:UDvIhVpi
NANOでやってみました
>最大30720バイトのフラッシュメモリのうち、スケッチが2590バイト(8%)を使っています。
>最大2048バイトのRAMのうち、グローバル変数が38バイト(1%)を使っていて、ローカル変数で2010バイト使うことができます。
Tiny13Aはフラッシュ1kRAM64バイトしか無いんですが…

ATtinyで利用できるソフトウェアUARTというのを見つけたのでこれを試してみます。
半二重通信で1ピンのみ利用、消費フラッシュメモリ62バイトSRAMの消費は無しらしいです
■ このスレッドは過去ログ倉庫に格納されています

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