ReDreaM 電光掲示板 ガジェットキット

はじめに

ArtifactNoise製ReDreaMを使った電光掲示板ガジェットの操作方法及び開発方法についてまとめました。

電光掲示板に文字を表示させるには最低限以下のライブラリが必要です。

Linuxは主にDebian系の特にUbuntuを元に説明します。

  • FTDIシリアルドライバー
  • Python
  • easy_install
  • Pyserial
  • PIL
  • ReDreaM-Matlix用ライブラリ
  • IPAフォント

また、応用例としてTwitterを読み上げる物を作るとした際に

  • python-twitter

が必要になります。

1. FTDIシリアルドライバーをインストールする。

Win,Mac,Linux 共通

FTDI公式サイトからD2XX Driversをダウンロードし、インストールする。

(Linux,Macは今の所インストール無しで利用可能)

http://www.ftdichip.com/Drivers/D2XX.htm

2. Pythonをインストールする。

Linux,Mac

Linux系OSには標準でPythonが入っていますので、特にインストールする必要ありません。

コマンドプロントを開き、Python と打ち込みソフトが起動するかを確認する。

Winのみ

本家サイトからダウンロードをする。

http://www.python.org/download/

見つけづらいので直リンクを乗せておきます(最新版は各自確認してください)

(for 32bit) Python 2.7.3 Windows Installer http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi

(for 64bit) Python 2.7.3 Windows Installer http://www.python.org/ftp/python/2.7.3/python-2.7.3.amd64.msi

3. easy_installをインストールする。

Linux,Mac

コマンドプロントで以下のコマンドを入力し、インストールする。

> sudo apt-get install python-setuptools

Winのみ

以下のサイトからソースをダウンロードし、好きなディレクトリーにez_setup.pyとして保存する。

http://peak.telecommunity.com/dist/ez_setup.py

その後、保存したディレクトリにコマンドプロントで移動し、以下のコマンドを実行する。

> python ez_setup.py

4. PySerialをインストールする。

Linux,Mac,Win共通

コマンドラインより、以下のコマンドを入力し、実行する。

> sudo easy_install -U pyserial

5. PILをインストールする。

Linux

コマンドラインより、以下のコマンドを入力し、実行する。

>sudo apt-get install python-imaging

Mac

以下のリンクからdmgファイルをダウンロードし、インストールする。

http://pythonmac.org/packages/py25-fat/dmg/PIL-1.1.6-py2.5-macosx10.4-2007-05-18.dmg

Win

以下のリンクよりexeをダウンロードし、インストールする。

http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe

7. ReDreaM-Matlix用ライブラリを使用してみる