>>933
水晶なしだとせっかくの内蔵RTCがゴミに・・・ ゴミだなw
ESP32載ってない方は自分で水晶つけろ
載ってる方はネットであわせろってことなんだろうな
内蔵オシレータでRTCは事実上使い物にならないからないからライブラリを用意しない
ならまだ理解できるけどRTCのライブラリを用意しておいてサブ水晶すらつけないのは矛盾がある
ArduinoとRenesasはこの仕様についてちゃんと議論したのか?
そもそもしれっと一ヵ月延期しているし、にもかかわらず回路図と現物の不一致があったり
公式リファレンスもUNO R4用に修正されていないしでどうなっているのかと・・
>>953
現物が来ていないのではっきりとはわからないけどサブ水晶の配線は引き出されているのかな?
回路図によればカットされているが QFPでピンは外に出てるからつなげようと思えば繋げられるんじゃないのかね
がんばって水晶を付けたとしても、miniaだとVBATTが5Vに直結されているように見える。
出来るか出来ないかで言ったらユニバーサル基板にQFPなマイコンと
水晶を載せて動かしてい作例を見たことあるしおそらくできると思うけど
デザインガイドを満足しつつ0.5mmピッチを加工できる人は相当な手練れでは
発振回路だから繋がっていればいいとはいかないし雑に作ると発振しなかったり
発振が止まったりなどのトラブルが・・・
マイコンの発振器ってびっくりするぐらい安定してる
ブレッドボードに水晶刺して、コンデンサはリード線切ってない長いまま、それをブレッドボード用の15cmコードで引き回して~
って雑さでも動いちゃうほど
>>958
なんなら隣の空いてる列からジャンプワイヤで飛ばしても発振するし 0960774ワット発電中さん2023/06/30(金) 08:21:25.67ID:Rx2NB0Bx
周波数低いから
降雨センサー使ってSwitchBotのテープライト光らせたいです
ラズパイとかアルディーノとかESP32のやつは持ってるですがワイヤレスで2mくらいの設置距離と屋外は電池交換年2以内が希望です
正解教えてくださいお願いします
電池駆動の方はstm32とesp32載せといて、esp32は通信時以外完全電源オフ
stm32はスリープ駆使して雨来たらesp32の電源入れてble通信
0963774ワット発電中さん2023/06/30(金) 10:22:42.10ID:mUx2xBve
ソーラーパネルと18650でもいいんじゃない?
>>961
m5stackのTimer Camera Fあたりがオールインワンでいいんじゃないかな 電池駆動ができるなら最悪スリープ使わなくてもバッテリー容量を増やすだけでなんとかはなるからな。
ttps://sample.msr-r.net/contents-m5stack/#toc16
ここが参考になると思う
一応arduino属っぽいからこっちで質問するけど
digisparkというのが前から売ってて、USBの箇所はattiny85だからV-USBでやってると思うんだけど
USBポートに刺した時の認良率ってどんなもんだろうか
回路図見る限りAVRの内蔵RCクロックで動いてるからキャリブレーションしたとしてもかなりの誤差が出るはずなんよね
「不明なUSBデバイス」とか出ないもんなんだろうか
USBのやり取りはエラー検出あるでしょ
VUSBの中身見て無いからどこまでやってるか知らないけど
自分もattiny85+V-USBでUSB-HIDのデバイスはいくつか作ってて、
その場合tiny85内蔵のPLLで16.5MHzで動作させる事になるんだけど
季節が変わったりして気温差が出ると、よく「不明なUSBデバイス」になっちゃう場合があって、都度キャリブレーション値をいじったりして直してるので
digisparkでそういう不具合報告がないなら、キャリブレーション値を自動で修正したりする仕組みとかあるんかなーと
よく考えたら自作で色々作ってたのがもうかれこれ10年前とかになるので、V-USBのバージョンが古いのも関係してるのか
そろそろ改修してみようかなって思って今リサーチし始めたってところです
digisparkのファームウェアは少なくともINT0をハンドラではなくポーリングで待ってたり結構違ってました
情報アップデートしなきゃだめそうだ
>>968
不明なUSBデバイスって出るならきちんと認識されてるってことだよ。 >>973
ホスト側でデバイスデスクリプタの読み込みに失敗してるからきちんとではないよ
digisparkのファームウェア解析中
tiny85は円高の時に大量に買ってあるから内蔵RCでちゃんと動くのなら今後が楽しみだわ digisparkをPC用のリモコンにして2年くらい使ってたけどたまに不安定になったなあ
USB3.0に挿すと認識しないしハブ経由だと不安定になったり、総合的な信頼性は低かった
ch552gが超安定でUSB3.0に挿しても使えるしfalsh16kなので俺はそっちを買い込んだ
ch55xもarduinoとして使えるんだけどライブラリが全然無くてリモコンやOLEDとかAVRから移植したなあ
>>976
これまでの経験だけどdigisparkみたいな内蔵RCのV-USBデバイスがUSB3.0ポートで動かないのはキャリブレーションをUSBホストの同期信号でしてるからで、
USB3.0の信号と相性が悪いのが原因なんだよね。まあUSB2.0ハブを経由させれば一応動く。クロックを外部オシレーターにするのが一番楽だけど。
って書いたまさに今、この3.0とのキャリブレーション不具合でV-USB使えねー問題があって萎えてたた事を思い出したわ
そのch552gにするかなあ え?
今から買うのだったらch32vとかじゃないの
中華ですらc51捨てて32bit移行してるし
riscvはもう少し共通の開発環境ができればな
CH32Vの推奨の中華の開発環境は手を出しづらい
>>981
ちゃんと動くUSBデバイス作りたいだけなのでarduino環境で実績のありそうなch552gで一度試してみるよ 0985774ワット発電中さん2023/07/22(土) 18:49:03.47ID:3vVR8PP5
もうArduino初心者は居ないようなのでこのスレの役目も終了しますね…
0986774ワット発電中さん2023/07/23(日) 19:43:01.61ID:SPYL3+dA
5ちゃんねるもarudinom初心者です
有識者の方に質問したのですがよろしいですか?
0987774ワット発電中さん2023/07/25(火) 12:00:12.86ID:ReZG9gTf
ベランダで園芸の気温測定用にESP32とDH22使ってるけど、
42度に達すると0.2度と誤表示されるエラーが発生してDH22を
予備に変えたら治ったんだけど、さっき46度と表示されて今度は
ESP32が不具合あったようでWiFiごと機能停止に至った
一応納豆の発泡スチロールに入れてるけど、ケースが大きいと
温度計とのケーブルが届かないんだよね
屋外での熱対策ってファン付ければ乗り切れる?
>>987
家電製品ですら酷暑で故障続出
密閉してバケツに張った水の中へGo 09909872023/07/25(火) 16:16:13.59ID:ReZG9gTf
>>987 ですが、
午前中45度でフリーズしてて、電源入れ直したら55度まで上がって
その後は何故か正常にAmbientに記録されてました(日陰になると一気に10度下がってた)
日向そのまんまだと気温測定になってないですねw
とりあえず2mのレインボーケーブルを注文したので、ダイソーの発泡スチロール
のクーラーボックスとジップロック入りの水で挟むとかやってみます
コンクリートの照り返しだけで窓際でも暑さを感じるので日陰でも40度は行きそうです 発砲スチロールに密閉したら逆効果なのでは?
電気的特性、推奨周囲温度範囲-40℃〜85℃
温度測定なら10秒くらいスリープで一瞬稼働のループでOKやろ
フル稼働したいなら主要チップヒートシンクでも全然OKやろ
自己発熱するものを発泡スチロールのケースに入れたら温度が上がるばかりだけど、
本件は間欠動作とかで実質的にはほとんど自己発熱してないのかな?
UNO R4をいろいろな環境でテスト中なんだけど、Win&MacはOKで、Linuxはエラーが出る。
こんな感じ。
Arduino:1.8.19 (Linux), ボード:"Arduino Uno R4 Minima"
/home/pi/.arduino15/packages/arduino/hardware/renesas_uno/1.0.2/cores/arduino/cm_backtrace/cm_backtrace.c: In function 'cm_backtrace_init':
/home/pi/.arduino15/packages/arduino/hardware/renesas_uno/1.0.2/cores/arduino/cm_backtrace/cm_backtrace.c:144:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
fw_name = firmware_name;
^
/home/pi/.arduino15/packages/arduino/hardware/renesas_uno/1.0.2/cores/arduino/cm_backtrace/cm_backtrace.c:145:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hw_ver = hardware_ver;
^
/home/pi/.arduino15/packages/arduino/hardware/renesas_uno/1.0.2/cores/arduino/cm_backtrace/cm_backtrace.c:146:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
sw_ver = software_ver;
^
/home/pi/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-ar: error while loading shared libraries: libfl.so.2: cannot open shared object file: No such file or directory
exit status 127
/home/pi/arduino-1.8.19/arduino-builderが127を返しました。
ボードArduino UNO R4 Minimaに対するコンパイル時にエラーが発生しました。
libfl2 パッケージを入れてないから。
ディストリが分からんからなんともアドバイスも出来ないけど、
apt-get install libfl2
なりすれば良いだけ。
--
$ apt-file search libfl.so.2
libfl2: /usr/lib/x86_64-linux-gnu/libfl.so.2
libfl2: /usr/lib/x86_64-linux-gnu/libfl.so.2.0.0
$ apt-cache search libfl2
libfl2 - SHARED library for flex (a fast lexical analyzer generator)
>>994
sudo apt-get update
sudo apt-get install flex 10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 204日 14時間 54分 52秒
10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php