ものづくりゆるりとものづくりスマートフォン用の表示で見るゆるりとものづくり夢見るおっさんの工作記録この広告は、90日以上更新していないブログに表示しています。電子工作これまで導通チェックには、テスターの導通チェックモードを使ってたんだけど、ダイオードチェックも兼ねてるためか回路内(IC内)を経由しての導通でもピーっと鳴ってしまうタイプだったんですね。抵抗値も表示されるのでメーターに目線を向ければ、回路内経由なのかちゃんと配線されているのかは判るんだけど、実装済み両面基板の配線チェックとかには使い勝手が悪い。ChaNさんの導通チェッカーを作ることにしました。これはATTiny13を使って作られていて、ちょっとはまってしまいました。ATTiny13Aを入手してブレッドボードに仮組みしたまでは良かったんだけど、ファームウェアのコンパイルと書き込みに悩むこと1時間。最近AVR系はArduinoとしてしか使ってなかったため、すっかり手順を忘れているし、環境も作っていません。ググってみると「な~んだ」というような事が分かったのでメモっておきますね。IDEで開発するメモ」ではなくて「素のAVRを素のまま開発するメモ」だということ。コマンドラインでavr-gccを使ってソースコードをコンパイルしてavrdudeを使って書き込む手順の紹介になります。IDEをインストールすれば一緒にインストールされているということ。IDEは1.6系をインストールしました(インストールしてあった)。(x86)\Arduino\hardware\tools\avr\etcのようにtoolsが挟まるようになっています—これでコマンドラインからavr-gccもavrdudeも使えるようになるし、avrdude用のMCU設定ファイル(avrdude.conf)も自動で読み込んでくれるようになる。avr-gccの標準ライブラリのインクルードパスも設定される。ISPを書き込み済みのArduinoとの接続は次の図の通り。avrdudeに以下のオプションを与えると接続確認ができます。bitを書き換える必要がある。(過去に知恵袋でうまく動かないと質問していた人がいたけど、おそらくこれが原因だと思う)書き込むべき値は、このサイトで簡単に調べられる。http://www.engbedded.com/fusecalc書き換えは以下のコマンド。ISPの標準速度である119200bpsでは通信できなくなります。ISPのスケッチを次のものに変えて2400bpsで繋げば問題なく読み書きできました。2400最後に導通チェッカーを作るときにはまったのが、回路図のBZ。説明でも「ブザー」と書かれていたのですっかり圧電ブザーのことかと思って買ってきたのだが、実際には圧電スピーカーでした。min_meouはてなブログをはじめよう!PanicMeoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。