Schritt 3: Demonstrationen und Beispiel-Codes
(1) die Funktionen (Geste Detection) steigt mit dem Wachstum der Pflanze.
2. es ist möglich, die Interaktion mit der Pflanze und Daten drahtlos an andere Geräte senden. Ausgang der Anlage Plus deshalb offen und frei gestaltet werden.
-Gesten & Erkennung (Bild 3/A)
Diese Demonstrationen können nachweisen, dass verschiedene alte Pflanzen unterschiedliche Anzahl von Gesten und Teile erkennen können. Die Sensoren wurden zwei Pflanzen, eine jüngere Kuwazuimo und eine ältere Kuwazuimo festgesetzt. Die Konfiguration ist einfach so ähnlich wie das wachsende Pflanze-Experiment bereits erwähnt. Die jüngere Kuwazuimo erkennt weniger Gesten als die älteren. In dieser Demo sind zwei Gesten für die jüngeren und fünf Gesten sind für die älteren festgelegt.
Der Text auf dem Bildschirm wird beschrieben, wie wir die Pflanze berühren. Je ältere man erkennt...
1. berühren ein Blatt mit zwei Fingern
2. berühren einen Stiel mit zwei Fingern
3. greifen einen Stamm
4. greifen zwei Stämme und
5. Berühren zwei Blätter
Aufgrund der jüngere hat man weniger und Kleinteile, es erkennt nur...
1. ein Blatt mit zwei Fingern berühren und
2. berühren einen Stiel mit zwei Fingern
Sie können den Code in dieser Demo auf... http://www.IAMAS.AC.JP/~sopon12/Codes/gesture_detect.zip
Die Zip-Datei besteht aus 2 Ordner, einer für allgemeine Auflösung und der andere ist für 1920 Pixel Breitbild-Display.
Nutzen Sie einfach dieses Verarbeitungscode auf dem Arduino und Touche Sensor am letzten Schritt gemacht.
Dieser Code kann verwendet und kombiniert mit "Daten übertragen", die ich weiter unten beschrieben werden.
Geste Erkennung Video
-Datenübertragung (Bild 3/B, 3/C)
Dies ist eine weitere Demonstration beweist die mechanische Möglichkeit der Datenübertragung durch Berühren einer Pflanze. Es gibt nicht keine Bedeutungen der Farbe des Lichts noch die Geste die Pflanze berührt.
Dies ist die Situation, dass diese Seite eine Pflanze aber die anderen Seite man nicht muss.
Nehmen wir an dieser Seite ist "Absender" und diese Seite ist "Empfänger".
Wenn "Absender" einige Daten an den Empfänger senden möchten. Benutzer nur durch jede Geste berühren, z. B. ein Absender ein Blatt mit 2 Fingern berührt. Dann erhalten die Empfänger die Daten und die Ausgabe herauskommt, die led leuchtet in diesem Fall Farbe. "Absender" kann auch "Empfänger" durch verschiedene Gesten oder Teile der Anlage verschiedene Daten schicken.
Der Empfänger kann beschließen, die empfangene Information oder nicht interagieren. Wenn ein Empfänger damit reagieren möchten, können Benutzer auf die Website zugreifen, indem Sie ihr Smartphone und wählen Sie, wie sie Antworten möchten. Zum Beispiel der Empfänger blaue Taste gedrückt, "Absender" die Daten zugeschickt und die Ausgabe kommt, die led leuchtet in diesem Fall Farbe.
Durch diese Demonstration wird die Vision der"ruhigen" angewendet werden. Beziehen sich auf die Beispiele der ruhigen Technologie in Kapitel 2, gibt es verschiedene Möglichkeiten, wie die Ausgabe wie körperliche Bewegung, Klang, Stimme oder Licht gestaltet werden kann. Durch diese Formen der Information können Menschen peripher bekommen.
In dieser Demo, die led fungiert als eine Leistung. Entwickler, Designer können jede Art von Leistung frei machen.
In Ergänzungen zu früheren Demonstration dient dieser Zeit Web-Server als Datenbank, die Farbe der Lichter. Sobald die Benutzeroberfläche auf beiden Seiten aktiviert haben, werden die Wahl ausgewählt Daten auf dem Server ausgetauscht werden. Zum Beispiel Berühren eines Blattes entspricht rot, berühren einen Stiel Grün entspricht. Danach werden die Software auf PC liest die Daten vom Server und ändern Sie die Farbe der Lichter. Diese Demonstration nutzt HTML, PHP und JAVA-Programmierung, um Daten zwischen Arduino, PC und Web-Server zu kommunizieren. Siehe Abbildung auf Bild 3/C.
Sie können den Code in dieser Demo auf... http://www.IAMAS.AC.JP/~sopon12/Codes/data_transfer.zip
Die Datei besteht aus 3 Ordnern.
1. man wird Code für Daten Senderseite (Arduino + Sensor + Pflanze + LED) verarbeitet.
(2) einen anderen verarbeitet Code für Daten-Empfänger-Seite (Arduino + 3 Farben LED).
(3) die andere ist die Website für die Empfängerseite, zurück auf der Senderseite zu reagieren.
Beide Seiten müssen sich an den Computer mit Internet-Anschluss anschließen und die Arduinos liest die TXT-Datei auf dem Server um das Kommando über das LED-Licht zu erkennen. Darüber hinaus haben Sie Web-hosting und Domain-Namen haben, um auf die Website hochladen. Da die Empfängerseite auf die Website Daten zurück an die Senderseite online senden Zugriff muss. Wenn Sie Kenntnisse über HTML/CSS/JQUERY/PHP haben, können Sie die Website bearbeiten, wie Sie wollen.
Jedoch benötigt dieser Code Arduino mit zusätzlichen 3 Farben LED hinzugefügt.
Die Montage der LED mit Arduino ist sehr einfach. Sie können leicht herausfinden, auf das Internet.
Sie entwickeln oder diesen Code mit anderen Kombination zu bearbeiten, um mit Output-Methode verwenden, die Sie entworfen.
Daten übertragen Video(sender side)
Daten übertragen Video(reciever side)
Im nächsten Schritt "Möglichkeit Proben" Ich beschreibe Ahnung welche Pflanze Plus kann für verwendet werden.