建築発明工作ゼミ2008
四谷アートステュディウム・建築発明工作ゼミ(2008年度)の授業サブノート
主にProcessingやArduinoについて記載しています。
ラベル
LED
の投稿を表示しています。
すべての投稿を表示
ラベル
LED
の投稿を表示しています。
すべての投稿を表示
8/11/2008
Arduino+Processing マトリクスLED+Webカメラ
›
今回は、Webカメラから取り込んだ映像をArduinoに接続した 8×8マトリクスLED に映す実験を行います。まず、ProcessingでWebカメラからの映像を8×8ピクセルで取り込み、合計64個のピクセルの明るさの値(0〜255)を調べてから、その個々の値をシリアル通信でA...
8/09/2008
Arduino マトリクスLED2/MAX7219
›
以前の「 Arduino マトリクスLED1 」では、 8×8のマトリクスLED をArduino基盤に直接接続して点灯させましたが、今回は MAX7219 というLEDディスプレイドライバICを使って点灯してみます。Arduino基盤にマトリクスLEDを直結すると16個の端子が...
7/05/2008
Arduino マトリクスLED1
›
今回はマトリクス LEDの表示実験をします。 秋月電子 で購入した 8×8マトリクスLED を使用します。8×8なので合計64個のLEDが搭載されています。それぞれのLEDを直接点灯させるためには、64個分の端子が必要であり、Arduinoの端子の数以上になってしまいますが、ダイ...
5/26/2008
Arduino 圧電スピーカ
›
圧電スピーカは、ブザー(音が鳴る)として機能する一種のスピーカです。圧電スピーカについている2本の線に、そのまま電気を流しても音は鳴りません。音を出すためには、高速でオンとオフを繰り返し(パルス)、内部の金属板を振動させます。プログラム上では、 digitalWrite() を用...
Arduino アナログ入出力
›
前回までは、LEDをオン/オフ(5V/0V)するプログラムでした。今回は、オン/オフの制御ではなく、外部からの入力によってLEDの明暗を変化させるプログラムをします。 analogWrite() を用いれば、0〜255の256段階でLEDの明るさが調節できます。モータの出力に使え...
5/18/2008
Arduino 7セグLEDの点灯
›
7セグLED は、数字の形を表示するための細長い7個のセグメントと数字右下にある「.(ドット)」の合計8個のLEDで構成されています。つまり8個のLEDを制御するプログラムになるということです。授業で用いた 7セグLED は、 秋月電子で購入したもの でデータシートは付属していま...
Arduino LEDの点滅
›
LEDを点滅させるプログラム(上画像)です。 まず setup() と loop() を用いて、以下のようなフォーマットを用意します。ほぼProcessingと同じような感じです。 void setup(){ //初期設定のプログラム } void loop(){ //ループ処理...
›
ホーム
ウェブ バージョンを表示