タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

LED matrixに関するbooniesのブックマーク (9)

  • 6桁デジタルクロック_1/1

    6桁スタティック表示クロック...page.1/1 概要 マイクロコントローラー:PIC16F877(A)に時計のプログラムを施して、その後は貴方のアイデアでデジタル回路を組んで時計として完成させるものです。 応用でアラーム回路や時報回路を組めますので、デジタル回路の学習に活用してみて下さい。 目に優しいスタティック表示ですから、明るく大きな7セグメントLEDを使えば、店舗や工場で活用できる時計に仕上げることができます。 PIC16F877(A)のプログラム BCD出力の6桁デジタルクロックです。これを解凍して下さい。 「時」、「分」、「秒」のレジスタがあり、「時」は24でクリア、「分」と「秒」は60でクリアされる単純なものです。 これらレジスタは2進-BCD変換しポートに出力させています。 「停電発生表示」、「1Hz出力」、「12/24時間表示」、「ゼロサプレス」、「AM/PM出力」がプ

  • マトリックスLED時計の製作 | 参加サイト

    表示部 マトリックスLEDの制御といえば、シフトレジスタ(74HC164や74HC595)とトランジスタアレイ(TD62083APGやTD62783APG)を使った回路が定番ですが、今回は「夜間利用がメインなので明るくなくてもいい」「シフトレジスタのICよりマイコンの方が安い」というわけで、制御に組み込み用マイコン・Atmel AVR ATtiny2313 を使うことにしました。 ATtiny2313は17のI/Oがあるので、そのうち16をLED駆動に使い、残り一で表示用データの受け取りに使います。 マトリックスLEDとATtiny2313ピン配置を揃えることで、配線の手間を簡略化しました。 データ受信に使える線が1しかないのでI2CやSPIは無理。そこで、表示用データ受信はUSARTを使って、9600bps 8bit パリティ無しの、非同期シリアルで受け取ります。 LEDは電流制

    boonies
    boonies 2012/03/12
    富豪的
  • マイコンと表示器をつなぐ10の方法

    3-1 7 LED 85 3 86 87 n n 88 89

  • 建築発明工作ゼミ2008: Arduino マトリクスLED2/MAX7219

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 以前の「Arduino マトリクスLED1」では、8×8のマトリクスLEDをArduino基盤に直接接続して点灯させましたが、今回はMAX7219というLEDディスプレイドライバICを使って点灯してみます。Arduino基盤にマトリクスLEDを直結すると16個の端子が必要でしたが、MAX7219を使えば5V電源とGND以外に3の端子で制御することが可能になります。原理的には、シリアルデータを送り、マトリクスLEDを表示させることになりますが、ArduinoにはマトリクスLED用のライブラリ

    建築発明工作ゼミ2008: Arduino マトリクスLED2/MAX7219
  • LED マトリクスでのグラデーション表現 - Radium Software

    前の実装では,ダイナミック点灯を利用することによって画素毎の輝度調整を可能にした。ただし,4段階程度しか表現できないうえ,目に分かるフリッカーが生じてしまっていた。これにいくつかの改良を加えたところ,8段階の表現が可能になり,そのうえフリッカーも軽減することができた。 改良したのは,タイマー割り込みを導入することによってダイナミック点灯の切り替えタイミングを厳密に設定できるようにしたという点と,その切り替え間隔を細かく調整したという点だ。この方式の場合,切り替え間隔は 3164 マイクロ秒,ないしは 3955 マイクロ秒に設定すると良いらしい。この値に根拠はなく,検証を繰り返すことによって求めた。 MAX7219 のリフレッシュレートが 800Hz とのことだったので,その倍数にすると良いのかと思ったのだけれど,それではあまり良い結果を得ることができなかった。 ソースコードは Google

    LED マトリクスでのグラデーション表現 - Radium Software
  • MAX7219 による LED 制御 - Radium Software

    Arduino から LED マトリクスを制御する最も簡単な方法は, MAXIM 社の LED ドライバー MAX7219 を使用する方法だ。 Arduino playground の LEDMatrix の項にノウハウやソースコードがたくさん載せられている。ここにある Matrix ライブラリやLEDControl ライブラリを使えば, MAX7219 とシリアル通信を行う部分の処理はライブラリ任せにすることができる。 Arduino 側から使用するピンは3つだけで済むし,様々な面で非常に効率的な方法だと思う。 MAX7219 はマルツ等で入手することができる。 MAX7219 の唯一の不満点は,画素毎の輝度の調整ができないことだ。表示全体での輝度は 16 段階で設定することができるが,特定の画素だけを明るくしたり暗くしたりということはできない。7セグメント LED を使った数値の表示や

    MAX7219 による LED 制御 - Radium Software
  • 【武蔵野電波のプロトタイパーズ】 マトリクスLEDキットを作ろう

  • マゾ向け電波時計

    マゾ向け電波時計の製作です。どこらへんがマゾいかというと、LED640個あたりを淡々と植え付ける作業がマゾいわけです。 制作がマゾいだけで、出来上がったもの自体はそこそこマトモです。 電波時計です。時刻を標準電波から取得します。時刻合わせの必要がなく、常に正確な時刻を表示します。 液晶と違い、自発光デバイス(LED)による表示で、真っ暗な部屋でもはっきりと見えます。寝室に最適です。 周囲の明るさに応じて輝度を自動的に調整できます。昼ははっきり、夜はおだやかな表示が可能です。 40kHz(福島)、60kHz(九州)の標準電波に両方対応しています。受信できる方の電波を自動的に選択します。 劣悪な受信状態でも、長期的な電波の受信と統計処理を組み合わせて時刻を決定できる強力なアルゴリズムを搭載しています。 常に5分進めて表示、別のタイムゾーンの国の時刻を表示、などができます。 12時間制、24時間

  • マゾ向け電波時計2

    前作に引き続き、(制作が)マゾい電波時計です。 LEDを1,536個(48列☓32行)使用しますので、思う存分ハンダ付けを楽しむことができます。 もちろんSMD部品は未実装!やだ、隣とショートしちゃう!ワクワクドキドキのハンダ付けタイムです。

  • 1