Arduino用LANインタフェース(ハード編)

Arduinoで使えるLANインタフェースを作ってみました。イーサネットコントローラは秋月で売っているENC28J60です。トランス内蔵RJ-45モジュラジャックも秋月で売っているJ0011D21BNLです。 回路はオプ …

ATmega88でLCDを動かす

秋月で売っている浜松ホトニクスのS9705という照度センサを使って、LED電球の明るさを測ってみたいと思っています。 このセンサは照度を周波数にリニアに変換して出力しますので、受け側では単純に周波数を測定して定数をかけて …

Arduinoベースの加速度計を改造

Arduinoベースの加速度計ですが、思ったよりも電池の消費が大きく20mAくらい食っています。ですので、200mAhの006P型の電池では10時間くらいしか持ちません。しかし、頻繁に地震で揺れるので、できれば電源をいれ …

CY8C24123A-24PXIでLEDチカチカ

先にインストールしたPSoC DesignerでLEDチカチカしてみました。 まず、ストレス発散に一言。 『PSoC Designer 使いにくいっ!!』 なにが使いにくいかというと、内部処理でいろいろと怪しい橋を渡って …

PSoC環境構築

ふとしたことから、しばらく前に見た鼓動にあわせて光るペンダントの記事を思い出しました。 ・・・で、ペンダント形にするかどうかはともかくとして、鼓動に合わせて光るものを作ってみたい、ということで、なんとなくPSoCの開発環 …

ArduinoでSDカード(2)

前回ハードウェアが完成しましたので、とりあえず動かしてみます。 といっても、サンプルにすでにありましたので、「File」→「Examples」→「SD」→「DataLogger」でデータロガーのサンプルを開きます。 ソー …

ArduinoでSDカード(1)

センサが読めるようになったら、今度はそれをロギングしたくなるのは当然と言えるでしょう。 というわけで、こんなものを作ってみました。 単にSDカードのソケットをユニバーサル基板に載せただけです。載せるにあたって、位置合わせ …

Arduinoでジョイスティックの値を読む

今度はArduinoでジョイスティックの値を読んでみました。 こんな感じでA0とA1にジョイスティックの出力を接続します。 プログラミングはさすがに超簡単です。 これだけでジョイスティックの値を読んで、シリアルコンソール …

PIC10F222でジョイスティックの値を読む

PIC10F222でA/D変換した値を9600bpsで送信できるようになったので、抵抗式のアナログジョイスティックを接続してみました。 接続したところはこんな感じです。 左上に小さな変換基板が2つありますが、その下の方に …

PIC10F222でA/D変換

UART送信プログラムができたところでターゲットをPIC10F200からA/D内蔵のPIC10F222に変更して、実際にA/D変換させたものをソフトUARTで送信して、それをAE-UM232R経由でPC上のTeraTer …