2013年02月一覧

大量のマトリックスLED到着

20130213_01

 秋月さんからマトリックスLEDが到着。全部に説明書が入ってるし、静電気防止ボックスに入っているからから大きな袋です。一時期似たようなのを100円で売ってた時があるみたいだけど、1個200円です。12個で2,400円。でもVFDだと桁が一桁違いますから。aitendoさんだと1個190円で買えます。けど今回はAVR Dragon用のZIFソケットやATmega168Pも買ったので。
 正直な話、コレとコレのパーツを買うので送料を考慮して一番安いのは何処だろうと計算してくれるサービスがあったら良いね。パーツの種類はとても多いので大変ですが。在庫との兼ね合いもあるし。

20130213_02

20130213_03

 マトリックスLEDは横長基板に配置して行く予定。1枚で4個くらい刺さりそう。っても2枚しかこの基板買ってないけどね。同じ基板をもう1枚在庫で持ってたのです。これで12個行けそうです。

 んでもって、シフトレジスタは別の店で頼んだので、明日到着予定。まだ遊べません。まぁ、1個あたり8+8の16pin使ったドライブで遊んで見ることは可能。ATmega168Pも10個調達したのでマトリックスLED1個毎に1マイコンでDotsduinoみたいに扱うことも可能ではある。やり方はいろいろあるですね。

 これで夏までいろいろ遊べそうだ。っかもうパーツ(あんまり)買えません。


ニュース電光板の前途多難とXBeeのCyclicSleep時の送信先(未検証)

 
 「マトリックスLEDを並べて電光掲示板を作ろう」なんて軽く考えて(かつLED発注して)しまったが。恵梨沙フォントですら60Kbyteくらいあるわけで。どうするかね。美咲フォントって7×7のもあるようだけど、一部記号は8×8になる様で、文字間の見やすさは改善されるけどデータサイズ的には8×8で同じかなと。気分で切り替えるとして。あー、恵梨沙フォントの名の元となった恵梨沙さんは偶然今日が誕生日のようですね。

 mbedならフラッシュ領域においてLocalFileSystemでfseekアクセスするか、i2cやSPIのEEPROMを使うか。 ただ、表示するネタのニュースや天気予報を今時のWebAPIでGetしてくるとすると、文字コードはUTF8な訳で。文字コードとフォントデータの結びつけにこれまたデカいテーブルが必要になるのでは?と。フォントデータをあらかじめUTF8で配置したりするとどでかいデータになってしまうし。検索したらLocalFileSystemでfseekしてる例はあったね。こういうのやるのはアジア圏だけだしねぇ。こういう時128 or 256個で文字が収まる圏がうらやましいかな。

なら、いっそAWSのサーバ上で、

  1. ニュースサイトのWebAPIから取得。
  2. JSONかXMLなので欲しい情報を抽出。
  3. UTF8からSJISに変換。
  4. SJISのコードでフォントデータ引当。
  5. フォントデータをmbedへ返信。

などと、やらせて、表示すべきフォントのバイナリーデータだけもらって、マイコン側はスクロール表示処理のみ担当するのも有りかなと思った。スクロールはリングバッファみたいなのを作るか、ハードウエアでやるか?でもマイコンのソフトでやったほうが表示方法変えられて良いかなと思う。

 あと三連休初日のXBee関連でやり残したことがある。

 CyclicSleepで入力ポートの値を定期的に送信する場合、送信先はそのPANのコーディネータ(親)だけだと思い込んでいた。
 でも、アドレス指定も出来そうなので、同一PANのルータとかにも送れるんじゃないかと思うわけで。そうすれば、XBeeが1個浮く。

 まだ、開いているXBeeは3つ以上あるので、擬似環境でテストしてみようと思う。但し期限は未定です。


8x8マトリックスLEDによる電光掲示板考察

 電光掲示板の動作としては、基本的に、縦8ドットの情報を隣に渡していけば良いかと思う。
 たまに、クリアしたり、全体で一挙に表示したり。

 秋月で12個ほど発注したので、まずは3個か4個でブレドボードで試してみてプログラム化して行きたい。フォント自体はメモリに余裕のあるmbedとかATmega1284にもたせて、i2cなりSPIでサブのマイコンに渡す。8×8をドライブするのに1個マイコンを使うと厳しいので、どうするか。LEDの電流を確保するのにFETをかませるのもありかなとかいろいろ考慮する所は多いですね。

 今年はLEDで遊ぶ年なのでじっくりやって行きたい。


次に作成するモノ

 この3連休で作ろうとしていた雨センサのXBee中継機が初日で完成してしまったので予定外。
 クリスマスイルミはまだまだ時間があるし、プロトタイプはできているので秋くらいからじわじわやれば良いだろう。

この先直近の工作ネタとしては
・AVR Dragonのバッファを強化してケースにいれてデバッグ用に活用。
・ATtiny85,84,2312系で遊ぶ。AVR Dragonも活用して非Arduinoなプログラミング。
・mbedをメインとして、マトリックスLEDを沢山つかった電光ニュース表示器。ツレに帰宅を通知するのにも使いたい。音声だすのも良いね。
・ATmega1284を使ってベランダカメラの高速化。今年は1年ぶりに朝顔を植えようと思います。
・HOLTEKの昇圧ドライバ電池ボックス量産。ATtiny系と組み合わせて使用する為に。
など、やりたいことは多々ありますね。

 第二種電気工事士の免状が届いたら、自宅のブレーカーボックスにブレーカー1個追加して(ちょうど1個ついていない場所があるのです)、ブレーカーボックスのフタに貼り付けてる電力計測Arduinoの電源をそこから取りたい。今は、リビングから細いケーブルでなんとか扉の隙間を通して使っているのです。

 なんかの資格もとっておきたいですね。第一種電気工事士はちょっとどうしようか悩み中。他に面白そうな資格ないかな。アマチュア無線の2アマとかどうだろう?4アマは持っているので。


かき醤油でたまごかけご飯

 ツレがこないだ「かき醤油」を買った。こいつをたまごかけご飯に垂らすと旨さ倍増。これは久々の大ヒットかもしれない。

 正直、毎朝「かき醤油のたまごかけご飯」でOKだ。たまごかけご飯が食べられる日本で良かった。

 晩御飯にお米を炊いてたまごかけご飯しちゃいました。もちろんかき醤油かけて。


とんかつ専門店 勝蔵

20130211_01

 お昼ごはんにかつ丼が食べたくなったので、ツレと近所のとんかつ専門店 勝蔵へいってきました。
 ここは実は所謂「かつ丼」はやってなくて、ご飯とかつ煮が別々のタイプの「柳川風」。ヒレとロースがありますが、ヒレの方にしました。ツレは「特上厚切りロースかつ定食」なるものを頼んでました。

 美味しくてお腹がいっぱいで、ご飯のおかわりはできませんでした(苦笑)。