Arduino初心者熱烈大歓迎質問スレ part33
レス数が1000を超えています。これ以上書き込みはできません。
ちなみにビルゲイツがBASICを開発するのに使ったコンピュータは
大学にあったPDP-10で
ビルゲイツの相方のポールアレンは死ぬまで
実際に動作するPDP-10の互換機を所有してたらしい あと、vsprintfやvnsprintfが使えるやるならSerial.printfは簡単に作れる
#include<stdarg.h>
char str_buff01[256];
void printf1(const char* format, ...)
{
va_list ap;
va_start(ap, format);
vsnprintf(str_buff01, 1024, format, ap);
va_end(ap);
Serial.print(str_buff01);
} あ、
vsnprintf(str_buff01, 1024, format, ap);
ここ、1024ではなくて256ね
直すの忘れてた finger思い出した
おじいちゃんですいませんねえ 8080の機械語が2bit+3bit+3bitだったな
http://my-web-site.iobb.net/~yuki/wp-content/uploads/2018/04/201804_sa20_Instruction-code1.jpg >>908
3の倍数のbitの話題だし、PDP-11は16bitだから除外されてるんだろうね
PDP-11は16bitの頃のUNIXのターゲットマシンだったから有名だね
ちなみにUNIXを開発したケン・トンプソンは
現在標準になってきてる文字コードのUTF-8も開発してる 8bitPC時代には既にメモリダンプと言えば16進数だった。
3bitの倍数のマシンのメモリダンプは8進数だったんか? 暗記の得意だった人は16進でハンドアセンブル、理論的思考が得意な人は233でハンドアセンブルだったな(おれのまわり) そういえばUNIXのダンプコマンドはdumpじゃなくてodだったな(デフォルト8進) で、知らずにdumpコマンド何度も打って「オマエ何しようとしてるんだ?」っていわれた遠い昔… 質問失礼します
ドローン用のA2212モーターとESCを買ってarduinoで回してみたんですけど、ドローン用なので買ってから逆回転出来ないことに気づいてしまったんですが、アルディーノで両回転とも制御できるお勧めの安いesc、モーターなどありますでしょうか?3セル(11.1v)で探してます かつてメモリや磁気ストレージが何よりも貴重だったのだろう
メモリ数キロワードくらいなら12ビットアドレシングの方が僅かだけど有利なる
12ビットCPUには存在意義があったんだろうな
intとかポインターが12bitというのもアレだけど
6502(AppleII ファミコン)、6809はネィティブに
8bitのアドレシングモードがある
昔のコンパイラとか苦しめた事だろう(しらんけど)
ASCIIコードが7bit/8bitだから3bit 倍数が消える原因の一つになったかな arduino, RDA5807, SSD1306でFMラジオを作ってます。
これにダイソーの300円スピーカーのアンプ部分(8002A)を
arduinoからトランジスタS8050(500k〜10kΩで試しました)でオンオフしています。
質問ですが、アンプを繋げるとarduinoが暴走?してしまいます。音はならないし、ボタン入力も効きません。
アンプを別電源、またはarduinoに繋げない(音は鳴りませんが)と正常に動きます。
症状としては、起動時にピンをHIGHにしてトランジスタ経由でアンプの電源をONにしてますが
テスター計測で100mA近く流れています。アンプ単体で通常は6〜20mA、
FMモジュールが20mAぐらいだと思うので、何かの原因で流れ過ぎかなと思います。
アンプの電源部には470uFの大きいコンデンサが付いてます。これに最初に100mAぐらい流れるのかな?
回路図は表示部が違いますがこのサイトのように、特段変わったつなぎ方はしていません。
https://xn----7sbhgu4ahbanfnng.xn--p1ai/%D0%B1%D0%BB%D0%BE%D0%B3/fm-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA-%D0%BD%D0%B0-arduino-%D0%B8-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5-rda5807/
FMラジオモジュール・SSD1306にはarduinoからI2Cの2本、電源から各線2本
FMラジオモジュールからアンプに音声出力 Pentium〜Core2なんかもメモリバス節約されてたりするからな
32ビット分フルで実装されていなかった >>909
PDP-11も8進数体系でしたね11/34のコンソールキーパッドの数字は0-7だし。
トグルスイッチのある機種(11/40)は3桁ごとに色が分けられてきれいだった。 >>916
どのピンから電源とってんの?arduinoの種類は? >>916
電源を別にすれば動くなら、答えはもう出てると思うけど
Arduinoの3V3を供給してるパーツの定格を調べてみたら?
リンク先の回路図と違うならそれも示さないと詳細は不明 3.3vのpro miniです
arduino, RDA5807, SSD1306はそれぞれバッテリーから直で取ってます
アンプは+がバッテリー直、GNDがS8050のコレクタ、
ベースはarduinoのデジタルピン、エミッタはバッテリーのマイナスです 回路図書けない人か。
電源と言ったりバッテリーと言ったり、まさにそこがボトルネックだと思うけど
そのあたりの重要性が分からない人のようだ。 >>923
言葉尻はいいですから、原因はわからないんですね? >>922
アンプのGNDレベルが0.7V上がってしまっているので不都合が生じてるんじゃないかな
S8550でプラス側をスイッチしたほうがいいよ 電源だ言うとるやろ
なのにあんたときたら回路図も出さない上に電源と言ったりバッテリーと言ったり
肝心な情報がブレブレじゃねえかと言ってんのに言葉尻だと?
馬鹿はそこで1人で吠えてなよ なぜ回路図書け言われると逆切れする奴が多いいんだろうね>>924
それともいつも同じ奴なのかな? >>925
あ!なるほど!PNPを使ってみます!ありがとうございました
>>926
原因がわからないなら私と同レベルじゃないですか。仲良くしましょうよ >>927
回路図ではキレてないですよ。
全体的な文章を見て反論いたしました。 横からだけど
ほとんどの人は>>916のリンク先見て3V3だなと思う
そのあと>>922に字面でごちゃごちゃ書かれてもいちいち見ないよ
後出し、回路図出さないの典型的な悪質問 >>932
その上逆切れのおまけつき>>924
最近こんなんばっかだよな 最初の質問で情報全部出せる人は稀だし、そんな人は自力で解決出来るだろう。質問しても答えてくれないと妄想で変な想定して的外れな回答する人が出て来たりするから、結局解決しないんだよね。 で、回路図はまだなの?
何を回答しても後出ししてきそうだから回路図が出るまではみんな傍観するよねw 別に悔しくはないんだろ
大部分の人は>>922の返答の仕方を見て回答する気にならなかっただけ >>937
で、解決したのか?
吠えてないで、ちゃんと事後報告しろよ 変なやつなんてゴロゴロ居るんだから気に入らなきゃNGして関わらなきゃ良いのに >>941
正論だけど、5chの楽しみ方からはズレてる。 初心者質問以前に明らかに人格おかしいぞw
解答得られない事が明白になったから
IDころころの荒らしパターンなんだろうな >>916が貼ったロシアのサイトは販売店で、場所はウクライナのすぐ東じゃん。
その店に罪はないんだろうけど、何だか複雑だな。 >>944
暇つぶしか何か知らんがでっちあげの質問みたいなのがたまにあるよね >>945
それは大賛成だけどさ、問題は解決したのかい? なんか荒れてるな
原因わかっちゃったかも、NPNをPNPに変えても同じだと思う
足りないものを足すかトランジスタをMOSFETに変えれば解決かな… まあ自分で作れそうにないものを人に聞きながら作ろうとする時点で
センス無いよ おれは極力教えてもらわないで作る 癖になるからね >>951
このスレ覗いてマウンティングすることが癖になってますよ。 アンプの電源のハイサイドスッチにp-MOS FET入れ、そのゲートを100kΩで入力電圧にプルアップ。
さらに、そのゲートをNPNトランジスタのオープンコレクタでGNDへ引っ張る。トランジスタのベースは47kΩでGNDに引っ張ると同時に10kΩでArduinoのポートへ接続てな感じかな。
Arduinoが5VならNPNトランジスタは省略可能だったけど、3.3Vなら入れといた方が良いだろうね。 >>953
そもそもそのMOSFETって何のために必要なの? >>954
電源電流の逆流防止じゃないの?
電圧が2-3V?以上だとMOSがオンして電流が流れ、それ以下ならMOSがオフしてボディダイオードで繋がってる状態になり、逆流を阻止する 8002Aの電源のスイッチングをArduinoのポートでしてるんだよね?
その必要性が分からない。
そもそも私が何か勘違いしてるのかな? >>916
バッテリーの電力不足だと思うよ。
これくらい説明あれば回路図はいらんと思うし、無いとイメージできないなら黙ってたほうがいいな。 > アンプを別電源、またはarduinoに繋げない(音は鳴りませんが)と正常に動きます。
なので電力不足では無いだろ
音が出ないのに政情という判断基準がよくわからんが
バッテリーからの電力供給がマイコンとアンプに分岐する前にパワースイッチ入れれば、アンプのパワー制御なんて不要だと思うんだけど
ヘッドホンを接続時の省電力化とか何か理由があるんだろう
CKE8002Bのデータシート見たら1pin Shut-down Logical Control, ‘1’ is active.になっているから
これを10kでpull-downしてマイコンに繋げばスイッチ回路は省略できると思う、待機時0.5uA >>959
別電源にすれば動くと書いてるのになんで電力不足ではないと思った? 8002を直接使っているならシャットダウンピンを使う手もあるけど、ダイソーのUSBスピーカーの状態で使いたいみたいだから電源を直接制御したいんだろう。
あと、Pro mini使ってるのは消費電流を最小限にしたいんだろうね。 言われた回路図も出さずに回答者をバカにする質問者
それでも回答するマヌケ回答者。。。 大人になっても漫画とかアニメとか見てる人たちは文字から読み取る能力が低いんだろうな。 >>959
>CKE8002Bのデータシート見たら
だよね
何余計なことやってんだ感しかない >>962
>ダイソーのUSBスピーカーの状態で使いたいみたい
あ、そか
ならその回路図も出さなきゃだな >>964
ぴこーん)マニュアルを漫画にすればいいんじゃね? >>964
出た、図表の存在意義の完全否定
お前はただ回路図が書けないだけだろが
こういう低学歴ってスキルを身につける努力は一切しないのに
なぜか自分にスキルが無いことの言い訳だけは用意してある >>967
・・・何の脈絡もなく解説者の美女が脱衣しながら解説するというサービス精神あふれる漫画で
概説が終わるあたりで残り一枚、というペース、そして決まり文句の「続きはwebで!」。
該当URLをクリックすると 一枚の絵もなく該当範囲の詳細な説明が文字だけでビッチリなされている(しかも英文) >>964
漫画・アニメに対する昭和生まれのステレオタイプな認識そのまま
化石の様な思考回路のヤツに限って持論の稚拙さに気づかずに生きていて迷惑 >>951
作れそうだと思って始めたんだろ
問題はそこじゃなく回答者からの質問にまともに答える努力と誠意がこの質問者に皆無なこと
そして毎度のように質問者はとんずらで
経過報告もクソもあったもんじゃない低民度w RDA5807は面白そうだし、いつか通る道かもと思って眺めてたけど
よく考えたらうちはFMの電波がまともに入らないんだったわw 昨今の漫画・アニメは異世界物が多い、「小説家になろう」という投稿サイト原作のものが40%以上だ
なので漫画・アニメを見て続きが気になって小説サイトの原作を読むようになって、漫画版・アニメ版は見なくなるというのが最近の流れ
活字離れどころか活字寄りになってきている
ところが、誰でも投稿できて校正する人もいないまま原文でアップされているので、文章能力の無さが露骨に表れてる >>972
うちも電波状況悪くてまともにはいるのは2局だったけど
アンテナ入力の前にS9018で一石アンプ入れたらすごく高感度になって5局入るようになった お前らここでなに期待してるんだ?
リアルで会話できる人間居るのか? たまに電子工作ネタ拾えるからなあ
リアルだと木工やレザークラフトやバイクのエンジンいじってるやってる奴はいるが電子工作は俺だけだな >>974
テッコンキンクリートなので1局も入らないです。
RDA5807で遊ぶためだけにアンテナ立てるのもなあという怠け者です。 >>977
アンテナは1辺92cmの四角いループアンテナを天井に張ってるよ、リード線なので100円もしない
ベランダに出すだけでもかなり違うと思うけど
ローカルFM放送はネットでも聴けるしそこまでやる価値あるのかと言われるとアレだよねw >>968
完全否定なんてしてないが?
やっぱこうなっちゃうんだよなwww 実際の所、何処が最も有利なのだろう・・・
1)天井
2)窓枠
3)窓開口部の一部
3案は、ループ外面積も逆相で実は重要なのでは?という発想(^p^;)
>>980
室内は壁や天井に電線通ってるからそれに結構左右されるよ
子供の頃深夜放送聴くために壁の電線通ってるとこにロッドアンテナ並行に近づけてたわ
ナツイわー
ベランダにタープとかシェード張って4隅にワイヤー這わせると目立たずいい感じに偽装できるかも
arduinoとどんどんかけ離れてくなw >>979
図表はそれ単独で用が足りる場合もあるが文字による説明を補う存在でもある
したがって図表はあった方がいいに決まっていて無い方がいいケースなど存在しない
人に質問を投げる立場ならなおさらのことだ
そういう意味でお前のは認識の甘さから生じた図表の完全否定 初心者が質問して初心者レベルの中級者が回答するスレw >>982
引用元のような実体図でいいわけよ
やらない理由探しばかりするのやめなよ
自分でみじめじゃないの? まあ、俺のスタンスとしては
図を出さないから解決策が得られなくて損してるのは質問者本人
だから基本どうでもいいんだけど
向学のためにとここをのぞいてる身としては実につまらん展開ですよ そうか、壁裏に配線されている電灯線や配水管が導体だから電磁場に影響を与えてしまうんですな・・・
ん? って事は逆に考え性能を活用する方向で見直すと・・・フィルタで周波数成分を取捨選択すれば、
屋内配線をコンセント経由でアンテナとして用いる術があり得るのかな!(^p^)ふひひ! 互いの利害が拮抗してるなら「張り合い」なわけだけど
回答しなくても回答者側には何のデメリットも無いので
情報出さなけりゃ回答しないだけのこと >>980,991
ダイソーの太さ3mmのアルミワイヤーと4個入りだったかな小さいパーツケースでダイポール作った
https://i.imgur.com/6rUoXz2.jpg
それで家中向きを変えながら歩き回って見たけど窓際より玄関(スチールのドアがあるのに)の近くのほうがよく受信できたのは意外だった
屋根の上に出せれば一番いいんだろうけど家の中はやってみないとどこが一番いいかはわからないってことかな 自宅にFMアンテナ建てましたよ
マイコン式ラジオで聞いています >>994
ほえー・・・ Arduinoでフォックスハンティング的な
電波強度の数値化or視覚化ツールを組めれば
最適位置探しも楽しそうですな(^p^)
>玄関
八木アンテナは後ろから二番目が本体で、前方に並んでいる骨は
電気的にはつながってなくて 導体が存在する事で何故か感度が強くなる実験的事実を応用した導波器 らしいですから
もしかすると、ドアが導波器的にふるまっていてくれていたのかもしれませぬですな・・・
>>995 おお! また車輪の再発明をしてしまっていたんですな・・・(^p^;)ご教示ありがとうございまする! アンテナ端子をアースし、電源トランスの浮遊容量を利用して配電線をアンテナ代わりに使うのが電灯線アンテナのオリジナルの姿なんだけどは。 レス数が1000を超えています。これ以上書き込みはできません。