forked from: forked from: 021209: Arduino Basic LED Blink

by rafabarros forked from forked from: 021209: Arduino Basic LED Blink (diff: 1)
♥0 | Line 17 | Modified 2010-03-30 06:17:54 | MIT License
play

ActionScript3 source code

/**
 * Copyright rafabarros ( http://wonderfl.net/user/rafabarros )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/kgLZ
 */

// forked from Wasp's forked from: 021209: Arduino Basic LED Blink
// forked from kotobuki's 021209: Arduino Basic LED Blink
package {
    import flash.display.Sprite;
    import funnel.*;
    import funnel.gui.*;
    import funnel.ui.*;
    
    public class ArduinoBasic_Blink extends Sprite {
        // Arduinoオブジェクト
        private var _arduino:Arduino;
        
        public function ArduinoBasic_Blink() {
            // Arduinoのインスタンスを生成
            _arduino = new Arduino(Arduino.FIRMATA);

            // ArduinoGUIのインスタンスを生成して配置
            var gui:ArduinoGUI = new ArduinoGUI();
            addChild(gui);
            _arduino.gui = gui;

            // ArduinoボードのD13に接続したLEDを1000ms(1秒)周期で点滅
            var leda:LED = new LED(_arduino.digitalPin(13));
            //var ledb:LED = new LED(_arduino.digitalPin(2));
            //var ledc:LED = new LED(_arduino.digitalPin(3));
           // var ledd:LED = new LED(_arduino.digitalPin(4));
           // var lede:LED = new LED(_arduino.digitalPin(5));
           // var ledf:LED = new LED(_arduino.digitalPin(6));
           // var ledg:LED = new LED(_arduino.digitalPin(7));
           // var ledh:LED = new LED(_arduino.digitalPin(8));
           // var ledi:LED = new LED(_arduino.digitalPin(9));
            //var ledl:LED = new LED(_arduino.digitalPin(10));
            //var ledm:LED = new LED(_arduino.digitalPin(11));
            //var ledn:LED = new LED(_arduino.digitalPin(12));
           // var ledo:LED = new LED(_arduino.digitalPin(13));
           leda.blink(500, 0);
           // ledb.blink(500, 0);
           // ledc.blink(500, 0);
           // ledd.blink(500, 0);
           // lede.blink(500, 0);
           // ledf.blink(500, 0);
           // ledg.blink(500, 0);
            //ledh.blink(500, 0);
           // ledi.blink(500, 0);
           // ledl.blink(500, 0);
           // ledm.blink(500, 0);
           // ledn.blink(500, 0);
          //  ledo.blink(500, 0);
        }
    }
}

Forked