2009年10月30日 星期五

Arduino + Flash

Arduino + Flash

連線步驟
1. Arduino 設定
1030 BUTTON 上傳(UPLOAD)用檔案
11/6 send to FLASH!


2. 橋梁
Serproxy

3. Flash
3.1 Arduino.as
3.2 Flash2Arduino.fla
3.3 FLASH 安全性設定
3.4 Flash2Arduino.SWF 執行檔

5 則留言:

  1. Button 09 ==>

    http://spatialinteraction2009f.dareno.org/flash/Button09.pde

    回覆刪除
  2. 做到Flash打開之後, 那兩個圈圈會緩慢移動~
    他自己在左右晃....
    可是想改他的serial-println 和serial-print 的數值
    我的打開 是這個程式...
    到底是哪一部做錯了呢????????????



    // 在舞臺上畫個方塊,並命名為symBar
    var symBar:Sprite = new Sprite();
    symBar.graphics.beginFill(0x0000FF);
    symBar.graphics.moveTo(0,0);
    symBar.graphics.lineTo(150,0);
    symBar.graphics.lineTo(150,15);
    symBar.graphics.lineTo(0,15);
    symBar.graphics.lineTo(0,0);
    symBar.graphics.endFill();
    //this.addChild(symBar);
    symBar.x = 0;
    symBar.y = 300;


    var barWidth:Number = symBar.width;

    var sMax:Number = stage.stageWidth - barWidth;
    var sMin:uint = 0;
    var step:Number = sMax / 1024;
    var curPos:Number = 0;


    //實作,並建立5334 port
    var a:Arduino = new Arduino(5333);
    a.addEventListener(DataEvent.DATA, receiveData);

    //接收從Arduino的數值
    function receiveData(event:DataEvent):void{
    trace(event.data);
    var newPos:Number = sMax - event.data * step;
    //var foo:Number = newPos - curPos;
    if(event.data){
    //trace( );
    hello.x = event.data/5;
    }


    }

    回覆刪除
  3. 我是一位正在尋找flash as專業配合的創作者~我的創作需要一些互動裝置~不知道有沒有人有意願跟我談談呢~~
    我的msn~corelcdr@hotmail.com~
    我的手機~0930960090~
    我的名字~王建堯~
    目前在雪梨科大藝術創作博班就讀~

    回覆刪除