ラベル GPIO の投稿を表示しています。 すべての投稿を表示
ラベル GPIO の投稿を表示しています。 すべての投稿を表示

2015年5月16日土曜日

AVRのヒューズをリセットしよう!(ATMegaxx8専用)

スーパーゴールデンウィークも終了しましたね、皆様いかがお過ごしでしょうか。

さて、今回の記事はちょっと長いので、まず序文をば。

Arduinoに多く使われていて、流通量も多いAtmelのATMegaシリーズは、全品にFlash EEPROMを採用していて、少々プログラムを書き損じてもAVRISP mkIIなどのICSPプログラマ(直列プログラミング)でチップを消去すれば何度でも修正が可能な点が魅力です。

2014年6月20日金曜日

Raspberry pi CPU用の冷却装置を作る。 ~設計編~

さて、番外編を除き、前回紹介した冷却ファンなのですが、これをRaspberry piの冷却に使うにはどうするか。

BCM2835という、Raspberry piのCPU+GPUを内包するSoC内に温度センサーが組み込まれているので、それを利用することにしました。

詳しい話は後回しにするとして、このフローチャートを見ていただければ粗方わかるかと思います。

で、これをプログラムに書き起こしてみたのが以下のコードになります。