arduino

2021年7月27日 (火)

2840円のUSBミニオシロスコープ買ってみた

OSC001 PCB SCOPE(USBミニオシロ/データロガー)
https://akizukidenshi.com/catalog/g/gK-11841/
を思わず買ってしまった。

2840円で2CHとか凄すぎ、USB接続で画面がキャプチャ出来るのもステキ
とか、勢いで買ってしまった。
高いものではないのでハズレでもそんなに痛くはない。

Osc001

買ってからGoogle先生に聞いてみると性能的には難ありだそうで
回路図が公開されているので見る人が見ると解像度的に「どうしてこうなった」な部分があるし、
データロガーとロジックアナライザ機能は実質使いものにならないレベルらしい。
ゆるく楽しむ分にはデジタル信号のHIGH/LOWが識別できれば良いので問題ではない。

オリンピックでロジスティクスが混乱していると言われていたがポチッた翌日に届いた、過去最速記録じゃあるまいか。
えっ?秋月だよねAmazonじゃないよね?とか2度見するレベル

ブレッドボードに直挿しで使えるのも便利だし意外ノイズも少なくて扱いやすい。

良いお買い物だった。

▲ArduinoのPWM出力を観測してみた。

| | コメント (0)

2021年3月 7日 (日)

BCDクロックを作ってみる(後編)

LED16個の損失は痛かったけど気を取り直して再チャレンジ。

今度は電源から始めてまずはI2Cの動作確認。
当初予定していた搭載方法では接触不良でRTCが動作せず (・Д・`)
搭載方法の変更&断線箇所発見に手間取り現在時刻をOLEDに表示する所までで4時間ががり。

ボタンの動作確認。
付ける抵抗間違えたか?電源の違いか?ボタン3の電圧値がブレッドボードで組んだ時より高くて認識できない。
スケッチの修正が必要。

慎重に導通を確認しながら配線。
導通チェッカー大活躍。
制御系を確認、シフトレジスタもちゃんと連携動作している。

LEDを一個一個確認しながら接続。
途中一個LEDが点灯せず原因解明に手間取る。
ランドがショートしてるのに気づけなくて仮付けだと光るのに、はんだ付けすると光らない…なんでじゃ〜って悩んだ (´・ω・`)

Fd192763120b4dd7b747622e08a35d35

16個のLEDが無事に接続完了。
アイスクリーム自販機型2進化10進数表示クロックできたよ〜 (*^ω^*)

972a5d744d5d45d9a8101ba7ae7dc086

| | コメント (0)

2021年2月27日 (土)

BCDクロックを作ってみる(前編)

micro:bitで時計を作ってからBCD(2進化10進数)表記の時計を作りたかったのですが、適当なガワが作れず断念していました。
今回、ツイにガワが出来ましたので中身を作ってゆきます。

Ffcb1be8cc974ce88dace305bb2dd8cb

(貧乏性なので)低価格化のためにATTiny85を使います。
ビットシフターは学校のチャイムを7セグメントで作ろうと思って買ったのがありますのでソレを使います。
※7セグメントを4個並べるよりOLEDをつけた方が安上がりだったので使わず余っていた。

まずはブレッドボードで検証。
LEDを16個も並べるの面倒くさいので半分で実験。
OLEDはデバック用、実機(?)には付けません。

B63f81586b914d2db26c9191b71b3e79

ビットシフターを駆動するのに3ピン、RTCに2ピン使うと時刻合わせ用のスイッチ入力に使えるのが1番ピン(リセット)しか残らない件 (・Д・`)
1番ピンをGNDに落とさなければリセットかからないのでスイッチ3個付けて時刻合わせUIに使う。
※ちなみに同時押しするとリセットがかかります。
このさい時刻合わせが出来ればOK、使い勝手は考慮しない(できない)

ココまではOK
後はケースに収めるべくユニバーサル基板に組みます。

勢いで始めたもので… 左右を間違えている事に気付いたけど左右が逆になっただけだからソフトで調整すればOK

… とか思っているうちに配置位置がクロスしてるから立体配線が大変な事になり…

…動かない…けど最早どこが間違っているのか調べる事すら不可能 :(;゙゚'ω゚'):

C60ba033406445e3b33bfef5c7cf8364

やっぱね、計画は必要だと思うんだ。

To be continue

| | コメント (0)