タグ

ブックマーク / kousaku-kousaku.blogspot.com (8)

  • Arduino 小型DCモータ/TA7291P

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 小型のDCモータ「FA-130」を制御する方法についてです。このモータは、車のプラモデルなどに使われるDCモータです。最大で500mAの電流が流れます。大抵DCモータを扱う場合、Arduino基盤にとっては過電流となるので別電源(乾電池など)が必要となります。 DCモータには二の線がついており、一方をプラスに、もう一方をマイナスにつなげば回転し、プラスとマイナスを入れ替えれば逆回転します。スピードは、電圧が低いと遅く、高いと速く回転しますが、今回の場合はPWM(パルス)で調節します。パルス

    Arduino 小型DCモータ/TA7291P
  • Arduino タッチセンサ

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 今回は、ArduinoのPlaygroundサイト内のCapacitive Sensing(静電容量式)を参考に、タッチセンサをつくりたいと思います。基的には、Arduino基盤に抵抗(1MΩ)を接続するだけです(その他ミノムシクリップや金属板などがあるといいかもしれません)。この方法によって、主に抵抗だけでセンサを容易につくることができます。指先などが入力用端子に近づくと静電容量が変化し、その変化量を読み取ることで判断する仕組みになります。 接続方法は以下の通りです。8番、9番ピンに抵抗

    Arduino タッチセンサ
  • 建築発明工作ゼミ2008: Arduino Ethernet Shield

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 今回は、Arduino Ethernet Shield(スイッチサイエンス/ストロベリーリナックスにて販売)を使って、Arduinoをサーバとして機能させ、Webブラウザ(IE、Safari、FireFoxなど)から閲覧可能なページの表示実験を行いたいと思います。 そのために、Arduino開発環境の最新版「Arduino 0012」に含まれている「Ethernetライブラリ」を使います。 *Arduino MegaとEthernet Shieldを重ねて使う場合の説明はこちら。 (Ardu

    建築発明工作ゼミ2008: Arduino Ethernet Shield
  • Processing HTTPサーバ/Webページ表示

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 今回は、ProcessingのNetworkライブラリを利用して、ウェブブラウザで閲覧可能なウェブサイトのサーバとして機能させます。 サーバとして、IPアドレスならびにポート番号をあらかじめ確認/設定しておきます。 LAN内のローカルIPアドレスの場合: コンピュータのIPアドレスを調べるには、MacOSXであれば、「システム環境設定>ネットワーク」を開き、AirMacを使用している場合は「AirMac」を選択、ケーブル接続している場合は「内蔵Ethernet」を選択し、「TCP/IP」タグ

    Processing HTTPサーバ/Webページ表示
  • Processing-Arduino ネットワーク制御

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 今回は、ProcessingのNetworkライブラリを使って、ネットワーク越しに複数のクライアントコンピュータから、サーバコンピュータに接続されたArduinoのサーボとLEDを操作することにします。ネットワーク上では、情報を提供する側となるサーバコンピュータに複数のクライアントコンピュータが接続されているような状態になります。 まず、上図のようにローカルネットワーク内での通信を行ってみます(後半にローカルネットワーク外からの通信サンプルを記載しておきました)。 ひとつのクライアントからサ

    Processing-Arduino ネットワーク制御
  • 目次:Processing

    *以下のサンプルは、Processing1.5バージョンを前提としたプログラムです。現行(2013年時点)のProcessing2.0では変更点がいくつかあるので、そのままでは動作しないプログラムもあります(videoライブラリなど)。近日中に記載内容をProcessing2.0にあわせて変更していきたいと思います。もうしばらくお待ち下さい。 書籍:Books ・Built with Processing[Ver. 1.x対応版] -デザイン/アートのためのプログラミング入門 ・ビジュアライジング・データ ―Processingによる情報視覚化手法 ・Getting Started With Processing ・Processing: A Programming Handbook for Visual Designers and Artists ・Processing: Creativ

  • 目次:Arduino

    【変更】以下はArduino1.0まで対応したプログラム内容です。 特にシリアル通信においては、Arduino2.0使用の際、バイト送信する場合、 Serial.print(value,BYTE); のかわりに、 Serial.write(value); を使用してください。 ・Arduinoボード購入先については、ページ右下のショップリストに掲載(秋葉原のマップはこちら)。 ・Arduino 日語リファレンス 書籍:Books ・Arduinoをはじめよう ・Making Things Talk -Arduinoで作る「会話」するモノたち ・Prototyping Lab ―「作りながら考える」ためのArduino実践レシピ ・CQ ham radio (ハムラジオ)増刊 マイコンと電子工作No.1 電脳Arduinoでちょっと未来を作る 2010年 01月号 [雑誌] ・アーデュイー

  • 建築発明工作ゼミ2008: Arduino-Processing BlueTooth通信+曲げセンサ

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 以前、ワイヤレス通信としてXbeeモジュールを用いましたが、もう一つワイヤレス通信として「BlueTooth」を用いる方法があります。今回は、SparkfunのBlueToothモジュール「BlueSmiRF Gold」を使います(国内ではストロベリーリナックスで販売)。Xbeeは3.3V電源を使用しますが、「BlueSmiRF Gold」は3.3V〜6.0Vまでの電源を使うことができるので、そのままArduinoにも接続しやすい仕様となっています(ただし、日において、「BlueSmiRF

    建築発明工作ゼミ2008: Arduino-Processing BlueTooth通信+曲げセンサ
  • 1