. .
CREATE OR DIE Special Downloads Shop webinale

Schauplatz

Artikel
  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Juni 2010

Flash an Arduino, bitte melden!


Fortsetzung, Teil 3

Arbeiten mit Flash und alternativen Eingabegeräten

(Link zum Artikel: http://www.createordie.de/cod/artikel/3155)

Push it, baby!

Meine persönliche Lieblingsspielerei derzeit ist allerdings ein kleiner Drucksensor. Dieser ist in der Lage, von 100 g bis zu 10 kg Druck abzumessen. Hiermit lassen sich eine Menge Spielereien anstellen. Das Einfachste, was man allerdings damit anfangen kann, ist die Verwendung des Ganzen quasi als externen Button. Ein Skript, das uns die gemessenen Werte für Flash aufbereitet und ausgibt, ist schnell geschrieben.

  1. int fsrVoltage;
  2. unsigned long fsrResistance;
  3. unsigned long fsrConductance;
  4. long fsrForce;
  5. int fsrPin = 0;
  6. int fsrReading;
  7. void setup(void) {
  8. Serial.begin(9600);
  9. }
  10. void loop(void) {
  11. fsrReading = analogRead(0);
  12. //Serial.print(fsrReading);
  13. if (fsrReading < 10) {
  14. Serial.println(" - No pressure");
  15. } else if (fsrReading < 200) {
  16. Serial.println(" - Light touch");
  17. } else if (fsrReading < 500) {
  18. Serial.println(" - Light squeeze");
  19. } else if (fsrReading < 800) {
  20. Serial.println(" - Medium squeeze");
  21. } else {
  22. Serial.println(" - Big squeeze");
  23. }
  24. delay(200);
  25. }

Wie das dann live aussieht, habe ich in einem kleinen Video festgehalten:

Arduino board force sensor & Flash from frank reitberger on Vimeo.

Rund ums Board

Das Arduino Board ist wirklich vielseitig verwendbar, und es gibt im Internet etliche verrückte, aber auch sinnvolle Anwendungsbeispiele: Beginnend bei kleinen LED-Ampelschaltungen über floral experimentelle Interfaces bis hin zu einem auf Arduino basierenden, WIIMOTE-gesteuerten "Firefighting Robot". Dank Lösungen wie TinkerProxy ist diese Spielwiese auch mit Flash nutzbar und man darf gespannt sein, welche weiteren experimentellen Verkettungen wir an dieser Stelle noch sehen werden.

Frank Reitberger arbeitet und entwickelt als Flash-Teamleiter für anyMOTION GRAPHICS Internet- und Offlineanwendungen im B2C- und B2B-Bereich. Frank veröffentlicht unter seinem Nickname "pwdVergesser" auch viele seiner kleinen Flash Snippets im Flash-Forum sowie in seinem Blog.

 

Kommentare
Gravatar Franklin 25.06.2010
um 12:40 Uhr
Der Arduino ist wirklich ein tolles Teil. Die Verbindung zu Flash habe ich jetzt noch nicht versucht, aber werde ich bestimmt noch machen.
Es gibt einfach zuviele Möglichkeiten, was man mit dem Teil machen kann ;-)
#zitieren
Gravatar mipu 17.12.2011
um 14:00 Uhr
bin durch zufall auf dieses gute tutorial gestossen. bei mir hackt die umsetzung leider noch. ich habe eine funktionierende tinkerproxy kommunikation hergestellt.
wenn ich den beispielcode in flash einfüge und dann das projekt veröffentliche erhalte ich jede menge fehlermeldungen. ich arbeite in flash cs5 und vermute hier das problem. wäre toll, wenn mir hier geholfen werden könnte.
#zitieren
Neuer Kommentar
  • Gute Kommentare werden belohnt.
  •   (optional)
  •   (Kommentar abonnieren/Gravatar - wird nicht veröffentlicht)
  •    Benachrichtige mich bei nachfolgenden Kommentaren per E-Mail
  • -+
Tags
Werbung
arduino