forked from: forked from: 021209: Arduino Basic LED Blink
forked from forked from: 021209: Arduino Basic LED Blink (diff: 1)
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);
}
}
}
