デジタル回路に限った話ではありませんが, 何かを開発する際, その開発する環境が整っている方が開発しやすいです. ここでは, 特に開発環境が整っているArduinoを使用します.
Arduinoとは, 総合開発環境の一種です. Arduinoを用いることで, マイコンごとの差を隠蔽します. もっと詳しく言うと, Arduinoという開発環境上で書かれたプログラムはArduinoが対応しているマイコンすべてに動作します. Arduinoを用いないとすると, たとえ同じ機能を持つプログラムでもそれぞれのマイコンに合ったプログラムを書く必要がありますが, Arduinoを用いると, 書くべきスクリプトは一つで済みます.
Arduinoにはライブラリがたくさんあります. これらライブラリを用いることで, 液晶, サーボモータ, SDカードなどを簡単に操作することができます.
Arduinoにはたくさんのユーザーがいます.
ArduinoのホームページはArduino-Homeへ.
ArduinoUnoとはArduinoが用意する開発ボードの一種です. デジタル回路を始めたばかりの方にお勧めです.
ArduinoUnoに関する詳しい情報はArduino - ArduinoBoardUnoを参照してください.
ArduinoUnoは以下のサイトから入手できます.
ArduinoUnoRev3: マイコン関連 秋月電子通商 電子部品 ネット通販
ArduinoIDEとはArduinoUnoにプログラムを書き込むためのソフトウェアです.
ArduinoIDEは以下のサイトからダウンロードできます.
Arduino - Software