2347368 ランダム
 HOME | DIARY | PROFILE 【お気に入りブログ登録】 【ログイン】

CPUを作ろう ~計算機教材とマイコンと電子工作~

8x8LED電光掲示板

8x8ドットマトリクスLEDによる簡易電子掲示板(電光掲示板)


今日の工作はこれ↓

DSC03362.JPG

AVRマイコン活用ブックに同じような記事がありましたが,それとは違うLEDマトリックスが手元にあったので,回路を手直しして作りました.入力ポートが空いてたのでついでに押しボタンをもう一つ追加しました.
学校の工作ネタに,電光掲示板のプログラムをこれから作ります.

---------------------------

夜更かししてソフトもできました.
”CPU”って表示してる途中↓

DSC03363.JPG

ゲーム機にもなるようにキーを配置しているんですが,電光掲示板を電池駆動だと心もとないので,4方向のみで文字入力できるようなインターフェースを作りました.

上下:文字選択,長押しで自動送り
左右:文字列の位置選択,
   右キー長押しでモード選択(設定,表示),更に長押しで消去
モード切替時にEEPROMに文字列を記録して,電源を切っても保持されるようになってます.

動画はこちら,8x8 LED簡易電子掲示板

基板の設計がこんな感じでできました.
小学高学年から中学生位の半田付け教室の題材には良いのではないでしょうか...

LEDdisplay-2.JPG

-----------------------------------------------

両面基板を試作中.

DSC03458.JPG

スルーホールを作ったところ.

DSC03459.JPG

まだ途中,今日はここまで.

DSC03466.JPG

------------------------------

半田付け終わり.ちゃんと動きました.

DSC03469.JPG

前のブレッドボードによる試作と比べるとずいぶんコンパクトになりました.
基板があれば半田付けもあっという間で,電子工作教室的ネタにはいい感じです.

DSC03468.JPG


-------------------------------------

ひらがなフォントを作って,8x8LED電光掲示板にひらがなバージョンを作りました.

SBSC0198.jpg

ひらがなでんこうけいじばんのどうがはこちら

-------------------------------------

P板に頼んでいた基板が到着しました.

DSC03493.JPG

先日作った試作品と並べて写真

DSC03497.JPG

裏面も,パターンの誤りもないようで,一安心.

DSC03498.JPG

完成品↓

DSC03672.JPG

製作テキストもできました.
8x8LED電光掲示板の製作

-----------------------------------
LED電光掲示板その後

せっかくだから,ひらがなもカタカナも英数字も漢字もちょっとくらい表示したいなぁと思って,フォントをたくさん作って入れたら,まったく何も表示されなくなりました.
どうやら,メモリがプログラム用とデータ用に分けられていて,普通にconst配列を作ると,データ領域に作られ,2kくらいしかないのでオーバーしてしまうようです.
プログラム領域は全然余裕があるのでこっちに作って欲しいのですが.
調べたら,指定してプログラム領域に固定配列を作れるようで,URLをブックマーク.

http://avrwiki.jpn.ph/wiki.cgi?page=Getting+Started+Notes+-+Program+Memory

でもちょっとめんどくさい.

-追記-
ちょっとやってみたら2次元配列の場合は更に面倒なことになるもよう.
やめようかな・・・

-追記2-
試しにフォントを一部分だけ抜き出して1次元配列にして作ってみたら,プログラム領域に配置して読みだせるようになった.
ほか,ひらがな,カタカナ,英数字,漢字の入力を切り替える構造も作ってみた,バグ有だけど.
あとは,ぼちぼち作業.

--------------------------------------

前に書いたように,左にデータを送っていけば電光掲示板を横に拡張できそうなので,
試しに作ってみました.

2時間弱でハード完成↓
DSC03701.JPG

つなげたところ↓
DSC03716.JPG

プログラムを作って早速実験↓
DSC03714.JPG

どうやら,タイミングが合ってないようで,頻繁に画面上にゴミが出ます.
表示とデータ送りのタイミングを双方とも全般的に見直さないといけない模様.
どちらも内部OSCをクロックに使っているし,電池電源なので電圧変動でクロック周期が
どう変わるかとかも影響しそうなのできっちり動かすのはちょっと大変.
動きそうなことは分かったので,ひとまず終了.

2連8x8LED電光掲示板の動画

--------------------------------------

先日試作したアタッチメントの基板を設計して発注してたのですが基板が到着したので早速作ってみました.実は,裏面のシルク印刷のチェックを忘れたので裏面がさびしいです.
LEDを除く部品はほとんど裏面なのに.

CIMG0438.JPG

取りあえず作製しました.裏面↓
CIMG0477.JPG

右側面,これを本体に接続↓
CIMG0495.JPG

左側面,どんどんつなげていけるはず↓
CIMG0496.JPG

つなげたところ↓
CIMG0535.JPG

--------------------------------------
内部発信器を使ってたので非同期シリアル通信だと不安なので,クロックを追加した
同期シリアル通信のソフトを書きました.

こんな感じでゴミがでなくなりました↓ 何個までつなげられるか試してみたくなります.
CIMG1592.JPG

動画はこちら→ 8x8LED電光掲示板のアタッチメント

--------------------------------------


広告↓

(大きいサイズ)8文字F5赤緑LED電光掲示板フレーム付きキット(パネルスイッチなし)


(高輝度)4文字F3.75赤LED電光掲示板キット(ケーブルと電池ボックス付属)


今買うと取り付けに便利な吸盤付きスタンドをプレゼント!LED 電光掲示板 小 24/12V共用 赤


BBR5210BBR5210サンハヤト【BBR-5210】スルピンキット(1.0mm用)スルホール加工が安全・簡単・手早くできる!(BBR5210)














Copyright (c) 1997-2018 Rakuten, Inc. All Rights Reserved.