[過去ログ] Arduino初心者熱烈大歓迎質問スレ part25 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
86: 2019/10/05(土)14:52:19.11 ID:09PVVC0K(1/2) AAS
タイマー割り込みを使えばいい。
"arduino 時間 割り込み"でぐぐってみたまい。
というかそもそも君のそのマルチタスクのプログラムというのは
タイマー割り込みを使用しないで出来ているのか?
95(1): 2019/10/06(日)22:11:49.11 ID:/br1Kqen(1/2) AAS
sprintfで整形すればいいじゃない
97(1): 2019/10/06(日)23:54:30.11 ID:crnK2XO3(1) AAS
>>96
そらそやろ。sprintf の戻り値はintだからやで。しかも引数も間違えてるよ。
228: 2019/10/30(水)00:33:29.11 ID:bs0eVpQK(1/2) AAS
サンプリングじゃなくて割り込み使えば、クリスタル変えなくてもいけます。「avr 周波数カウンタ」で探せば良いかと。
それともモーターからはキレイな矩形波が期待出来ないから、サンプリング周波数を上げてデジタルフィルタ的な事をやろうとしてるのか
277: 267 2019/10/31(木)02:16:07.11 ID:TuwdFCoT(2/3) AAS
>>271
割り込みだと割り込み後の処理によって計測可能な速度が大きく左右されるので具体的な速度は出せません。
UNOだとして単純にカウンターの変数に1足す(インクリメント)するのと数値の比較なら30サイクルから100サイクル程度じゃないでしょうか?
アセンブラで詰めればもっと早くなるとは思いますが
16Mhzで100サイクル必要なら最大160KHz程度になりますがもっと少ない可能性があります
今回の質問のようなモーターの周期なら十分に対応可能な速度で動くと思われます
また他の人も回答してますがUNOにはハードウェアでパルスなどの入力をカウントする機能が備わってます
そちらを使用すればより高い周波数のパルスをカウント出来ます
505: 2019/11/27(水)10:56:36.11 ID:6BW5nEeo(1) AAS
SIMつけられるArdoinoってあるのかな
565: 2019/12/04(水)22:23:07.11 ID:luGrr//t(7/7) AAS
>>564
申し訳ない、少し調べてみる。ありがとう。
737: 2019/12/23(月)02:30:00.11 ID:QAeXN+nF(2/2) AAS
え?金ないのに、ダウンロードしたいとか?
Arduinoで音楽聴きたいのか、違法ダウンロードしたいのか?
スマホが重いなら、Arduino+バッテリーの時点で無理じゃね?
スマホより軽いバッテリーなんて限られてくるけど。。。
801(1): > 2020/01/02(木)06:53:25.11 ID:JiORKqPq(1) AAS
>>799
そう言うことなら
サンハヤトのSAD-101は幅広でESP32いけるよ。
809: 2020/01/02(木)17:02:49.11 ID:tljXuqdB(1) AAS
ESP8266・ESP32なら漢字表示もできる!
907: 2020/01/09(木)01:43:14.11 ID:nVyeb+mQ(1) AAS
mbedはまた別だなぁ
でも他にスレが立ってなかったらここでも良いんじゃね?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.215s*