Arduino初心者熱烈大歓迎質問スレ part23
■ このスレッドは過去ログ倉庫に格納されています
>>494
下の2つのボードは >>478 で言ってる奴と同系統の亜種だから
そもそも USB3.0 のような大電流対応のポートにつながないと安定しないし
それでもダメな場合があって >>482 のようにコンデンサ入れるかするしかない。
既にそういう話が出てるのに分からない初心者ならおとなしく動いてるボードでやっとけとば? >>497
でも、どっかのスレで
純正品とは明確に区別できるのだ、えっへん
ってやつがいたよ、大いに笑わせてもらった。
まあ、そのレベルさ。 >>498
ESP8266系は使ったこと無いけどWifiないぞだから電流(電力)食うし、Amazon見ると「・・USBからの電源だけでは電源電圧が安定しないので、改造するか、6V/500mA以上の別電源を加えて動かすこと。・・ESP8266はmemory leak問題などが表面化するので、・・注意が必要。現時点ではOTA:Over the Air updateは安定しないが、気長に付き合う覚悟が必要。」とか書いてあるね。
オシロがあれば直ぐ確認できるけどノイズや電圧変動のマージンが少ない(しかも今回はセンサー側の最低電圧!)3.3Vは初心者は避けたほうがいいと思う。 ESPはNGにしないとダメだよ。粘着してすぐ暴れるから。 バッテリー駆動は上手に間欠スリープさせないと厳しいね ESP8266/ESP32は専用スレのほうに移動いただいたほうがいいと思う
格安wifiモジュール「esp8266」「esp32」 2個目
http://rio2016.5ch.net/test/read.cgi/denki/1494293812/ そっちのスレで質問しても
arduino coreなんてゴミ使う方が悪いって云われておわるだけやろ
初心者は普通のArduino使うのがいちばんだよ >>494はこっちの質問には一切情報を出さないな。
ていうか、情報収集や対処方法の模索でなく、要するに出来た出来ない報告をしに来ただけなのな。 Arduinoってパスコンついてる?付けなくていいの? ATmega328pだいたいわかってきたから、Tiny85でv-USB学習したあとで
ESP8266いってみようと思ってたけど、トラブル色々あるんだな
しかもあっちのスレなんか荒れてるし
いっそSTM32いくかw >>494
暇なので確認してみた
ESPマイコンのボード〜DHTセンサ間に
https://www.amazon.co.jp/dp/B014F8ZEVM/
双方向レベル変換モジュール
を入れたら普通に使えますよ
当然、DHTセンサは5V電源で動作させてね。 Model DHT22
Power supply 3.3-6V DC
ってなってるけど5Vじゃないとまともに動かないってこと? >>513
>>487 が言う通り、ESPとLDOが乗った開発ボードは多数あるし、それぞれでLDOも違えば平滑の方針も違うので一概には言えないんだから
どこで買ったどのESPマイコンのボードで動かしたかを教えてあげたほうが親切だと思うよ
>>514
>>482 のとおりESPボード側で起動時に3.3Vが維持できないものがある。
ちゃんと3.3V安定してれば動くんじゃないの?個人的には3.3Vギリギリを攻める気はしないけど >>514
仕様上のmin値は素材、製造上のバラツキ、温度、経時変化を含めての保証値だとは思う。
でも、3.3V電源出力は負荷変動による電圧ドロップ、電源のバラツキがある
(例えばAMS1117-3.3のOutputVoltageはmin 3.251V)
それらを考慮すると、DHTの電源電圧をmin値として回路を組むのは適当ではないと思います
余談だけど、ESP8266EXの仕様上は、GPIO Vin max 3.6Vなので、3.5V LDOでDHTセンサを動作させれば、
レベル変換無しでDHTセンサの電源電圧と、データ線のレベルを満足するかもしれんけど、バラツキを考慮するとやりたくないねー >>513
電圧レベルの差のせいにするのは無理があるかな。
3〜5Vと書いてあるし、ESP8266で動かしてる作例もいくつかある。
https://www.adafruit.com/product/385 あ、もちろん根本的に電源がヘボけりゃダメですけどね。 いずれにしても>>494がダンマリなのでこれ以上語っても無意味かと。
このセンサー自体がすでにあまりおいしくもないものに成り下がっていますし…。 >>520
なるほど、データシートにrecomendedとある以上
adafruitの作例は全部ガセですかw あれ。
○recommended
×recomended ESPのwifi動作がイマイチ安定しないときは電源にデカ目のコンデンサで大体良くなるけど、
今回のはなんか違うような気がする
何だかんだフツーの2.0USBポートで充分動くし。 超初心者ですいませんが質問です
arduino nano互換機にステッピングモーター(28BYJ-48 )とモータードライバーULN2003)をつなげて
回転させるだけの装置を作っているのですが、やはり電源は別に用意したほうがいいのでしょうか?
nanoを動作させるのに9vの乾電池を使っています >>526
目指す工作(どのくらいモーター回すかとか)がわからないと何ともいえないけど別にその電源から取る行為自体は問題ないと思う。 >>496
ケーブル接続やり直しとボードの違いの問題切り分けはできていません。
とりあえず他のボードでは大丈夫なので
センサーやケーブルの不具合ではないって事は確認できたと思います。 >>497
まったく区別できていません…
とりあえずarduino ideで開発するのがarduinoだと思ってました… >>494
取得したデータを送信したいのでネットにつなげたいんですよね… >>
ごめんなさい。
どういった情報が必要でしょうか? >>
試したいただきありがとうございます!
双方向レベル変換モジュール ってどういう役割をするモジュールですか? その後、問題なく動作するようになりました…
単純にデジタルピンを2から4に変更しただけです。
理由はわかりませんがたまたま4に変更したらうまく動きました。
電圧は3.3vでも5vでも動いています。
動かなかった2種類のボード、両方とも動くようになりました。 >>534
それだから、写真を貼れとか問題の切り分けをしなとか言ってたわけ、みんなが。 >>494 名前:774ワット発電中さん[] 投稿日:2019/01/11(金) 23:13:46.49 ID:eMRG+r/8
>>528 返信:774ワット発電中さん[] 投稿日:2019/01/14(月) 14:35:18.08 ID:gk5NvPlP [1/7]
こういう失礼な奴はもう来るなよと言いたいな。
質問後に何時間以上空いたらもう無視とか決めた方がいい。
相手にしてもクソの役にも立たんし、他の初心者の邪魔でしかない。 >>535
>>536
ご迷惑をおかけしました。
以後、気をつけます。
お騒がせしまして誠に申し訳ございませんでした。
ありがとうございました。 気にするな。
しかしここで質問するとはどういう事か色々と勉強になっただろ? >>534
NodeMcu系のモジュールの場合GPIO2はD4だというオチか。
ピン番号の違いはつい最近あれ?と思ったところだから、写真1枚で即解決してたな。
トロイ質問者に限って回答者の言うこと聞かない。
https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0.PDF 自己解決できるならそもそも質問なんてしないだろw
大目に見てやれよ >>541
質問自体を責めてねえだろ。
写真貼れって言ってるのに3日放置で、結果写真見せりゃ済む内容だった、という無意味さを言ってる。 >>527
レスありがとうございます
高速で回そうとするとモーター自体が回らず唸り出すのですが
そこまで回転させることはないので、別途電池を使わずいきたいと思います。 >>542
5ちゃんの質問者なんてそんなもんだろ。
おまえさんが回答者としてはまだまだ初心者ということだ。 録音するプログラムやPCM再生するプログラム参考にしてArduinoで入力した音声をシリアルで送ってもう一つArduinoでPWMを使って音声出力するプログラム作ったんだけど改善する点ってある?
https://i.imgur.com/j8qxIL0.jpg >>534
おま、それじゃID:lRk70JDkの立場が…。 >>526
006Pとかだとモータ回すとあっと言う間に電池なくなるよ。 https://www61.atwiki.jp/kumikomi-yitjc/pages/127.html
このサイトに以下の記述があるけど
>EIFRの各ビットはソフトウエアで書き換え可能。(従って、このビットの制御によって、ソフトウエアで割り込みハンドラを
呼び出したり、呼び出しをキャンセルすることが出来る。
このビットに1書けばキャンセルされるのは理解した
じゃあ0書けばハンドラが呼ばれるん? いやフラグだけ弄って呼ぶことはできない
そのサイトの記述がおかしい
1のときに1を書いたときに0になる以外の機能はない
ピン変化割り込みであるから自分で出力ピンにしてオンオフするなどで呼び出すことはできる >>550
△このビットの制御によって、ソフトウエアで割り込みハンドラを呼び出したり、呼び出しをキャンセルすることが出来る。
○このビットを書き換えることで、割り込みが発生してもハンドラを呼び出さないように出来る。 ソフト割り込みが使えればいいのにね
int21とかww 8bitAVRにおいてソフトウェア割り込みって
割り込みたいタイミングでcli()して関数呼ぶのとなんか違いあるか? isr(xxx_vec){
hogehoge();
}
やったこと無いけどxxx_vec()で呼べる?
hogehoge();ならわかる promini 8M 3.3vを3vコイン電池で稼働させたいんだけど、ロジックレベルは5vでいいんだよね。 >>557
3VがAVRの電源端子の供給電圧なら1/0の論理レベル判断は0〜1.5〜3Vでしょ? Vcc3.0に6V入力とかしてると電気的に破壊するぞ 5vのUNOと3.3vのprominiは何がどうちがうんですか? 3.3のほうのVCCに5Vいれても大丈夫なのかが尻体です ミスって何度か5V繋いだけど一つも壊れてないが辞めたほうがいい たとえば ATMEGA328P のデータシートには
Input High Voltage の Max が VCC+0.5V と書いてあるので
3.3V に 5V 入れたらダメです >>566
自分はやったこと無いけど3.3V版のPro miniはクロックが8MHzだから5V入れても動作が遅いだけで問題は無いと思うな。
どうせ中華Arduinoだろうし高くても300円位なんだから壊しても大したこと無いでしょ? >>568 は >>557 への回答的なことを書いてしまったが
VCCに5V 入れるのは周りもちゃんと5V対応になってれば平気かと 557です。
3.3v_prominiが届いたので、色々実験してみます。
電源についてはコイン電池で動作確認できました。oledとrtcも並列に繋いで動作してしました。
取り敢えず時計は出来ました。
ただwebで調べてもロジックレベルは出てこないんですよね。 回答書いてあっても無視してたら誰も回答しなくなるぞ >>573
557です。
私はロジックレベルについてしか伺っていません。今のところはっきりとした回答はいただいてません。
多分vccについて質問した別の方と勘違いしているのではないかと思います。
私も分かったことがあったら報告しますね。 どんくらいのレベルの初心者かわからんのがなぁ
1. 回路図を探してよく見る
2. 回路図内のマイコンのデータシートを探して読む
って詳しく書かないといけないのかもな 初心者レベルを3段階ぐらいに自己申告するルールが必要だなw >ロジックレベルは5vでいいんだよね。
ロジックレベルが何なのか理解しているような質問
>ただwebで調べてもロジックレベルは出てこないんですよね。
>私はロジックレベルについてしか伺っていません。今のところはっきりとした回答はいただいてません。
「ロジックレベルとは何ですか?」なら欲しい回答が得られたかも知れない
あと>>558にレスしてないので理解度が計れない 追うの面倒だから無視するけど。
次からはレス番に>>つけとくれ。 回答者なのに質問者様にあれこれ要求するやつって幼稚すぎるんだよ
知恵袋にでもいってろって 質問者なのに回答者様にあれこれ要求するやつって幼稚すぎるんだよ
知恵袋にでもいってろって ・回答者はエスパーではありません。状況が分かるように詳しく書きましょう
詳しく書いてくれないと、答える方も困ってしまいます。答えようがないのです
>>1を叩けw 違うな、本件は
質問が不明確なのに回答が無いとボヤいてるのだから たどるの面倒だから>>580を借りて答えれば、
>ロジックレベルは5vでいいんだよね。
いいえ。
>ただwebで調べてもロジックレベルは出てこないんですよね。
そうですか。
>私はロジックレベルについてしか伺っていません。今のところはっきりとした回答はいただいてません。
ざまあみろ。
で終了。 データシートに横軸VCCで縦軸ロジックレベルのグラフあるやろ >>587
そうは言ってもさぁ、小学生相手でもあるまいし、
今更、足し算引き算レベルの説明するのも面倒だぜ >>591
ここ回答者のレベルが低いし、性格悪いのが混ざってるよね。 データシートへのリンクや該当箇所はどこかなど詳しく教えてあげればいいじゃん
それが嫌なら書き込むなよ
ところでロジックレベルはなぜVCCの影響を受けるのですか?
優しく教えて下さい^^ >>591
昔からPICスレに根性の悪い「腐ったリンゴ」がいて、
そいつがアチコチのスレに出没して、腐敗を伝染させるんだよ。
少し我慢するとか、言葉を選ぶとかすれば、こんな事にはならないのだが、
売られた言葉を喜んで買う奴もいるし、
ムリだろうなw >>557 はVccが3.3Vでも入力は5Vトレラントですか?
という質問にも見えるな ■ このスレッドは過去ログ倉庫に格納されています