arduino/flash/pir motion senso
hello , thank i've received far on site,
i trying create object controls flash based on motion detection.
what have far is:
a pir sensor connected digital pin 2, ground, , 5v on duemilanove loaded firmata standard connected via usb win32 pc running serproxy , flash cs4 as3glue libraries. flash problem begins, not familiar as3.
what have far is:
which returns:
arduino initialized.
digital pin 0 on port: 5331 = 1
in output. guess arduino being read properly, thought pir return high or low , furthermore on pin 2.
basically question how read digital pins within flash repeatedly or when change , store value?
thanks, , forgive ineptitude.
gazaa
i trying create object controls flash based on motion detection.
what have far is:
a pir sensor connected digital pin 2, ground, , 5v on duemilanove loaded firmata standard connected via usb win32 pc running serproxy , flash cs4 as3glue libraries. flash problem begins, not familiar as3.
what have far is:
code: [select]
import net.eriksjodin.arduino.arduino;
import net.eriksjodin.arduino.events.arduinoevent;
import flash.events.mouseevent;
var arduino = new arduino("127.0.0.1", 5331);
var ledpin:number = 13;
var pin:number = 2;
arduino.setpinmode(pin, arduino.input);
// when arduino reboots, firmata firmware sends version indicate startup
arduino.addeventlistener(arduinoevent.firmware_version, onarduinostartup)
// arduino initialization
function onarduinostartup(e:arduinoevent):void {
arduino.setpinmode(ledpin, arduino.output);
arduino.writedigitalpin(ledpin, arduino.low);
trace("arduino initialized.");
arduino.writedigitalpin(ledpin, arduino.high);
arduino.getdigitaldata(pin);
trace("digital pin " + e.pin + " on port: " + e.port +" = " + e.value);
arduino.addeventlistener(arduinoevent.digital_data, onreceivedigitaldata);
}
arduino.addeventlistener(arduinoevent.digital_data, onreceivedigitaldata);
function onreceivedigitaldata(e:arduinoevent):void {
trace("digital pin " + e.pin + " on port: " + e.port +" = " + e.value);
}which returns:
arduino initialized.
digital pin 0 on port: 5331 = 1
in output. guess arduino being read properly, thought pir return high or low , furthermore on pin 2.
basically question how read digital pins within flash repeatedly or when change , store value?
thanks, , forgive ineptitude.
gazaa
actually figured out. ill post setup , if interested
Arduino Forum > Forum 2005-2010 (read only) > Software > Interfacing > arduino/flash/pir motion senso
arduino
Comments
Post a Comment