Lugna & avslappnad interaktion: Plantera Plus (3 / 4 steg)
Steg 3: Demonstrationer och prov koder
1. funktioner (gest upptäckt) ökar med tillväxten av anläggningen.
2. det är möjligt att göra samspelet med anläggningen och skicka data trådlöst till andra enheter. Därför produktionen av anläggningen Plus är öppet och fritt kan utformas.
-Gester & upptäckt (Bild 3/A)
Denna demonstrationer kan bevisa att olika gamla växter kan upptäcka olika mängd gester och delar. Sensorerna har angetts till två anläggningar, en yngre Kuwazuimo och ett äldre Kuwazuimo. Konfigurationen är enkelt så lika som det växande växt experimentet nämnde tidigare. Den yngre Kuwazuimo kan upptäcka mindre gester än den äldre. I denna demonstration, görs två gester för de yngre och fem gester är för de äldre.
Texten på skärmen beskriver hur vi vidrör växten. Den äldre som kan upptäcka...
1. röra ett blad med två fingrar
2. röra en stam med två fingrar
3. tag en stam
4. ta tag två stjälkar och
5. röra två blad
På grund av den yngre man har mindre och små delar, det kan bara upptäcka...
1. röra ett blad med två fingrar och
2. röra en stam med två fingrar
Du kan hämta koden för denna demonstration på... http://www.iamas.AC.jp/~sopon12/Codes/gesture_detect.zip
Zip-filen består av 2 mappar, en är för allmän upplösning och den andra är för 1920 pixel widescreen-skärm.
Helt enkelt använda denna bearbetning koden till Arduino och Touche sensorn i sista steget.
Denna kod kan användas och kombineras med "Data överför" som jag beskrivs nedan.
Gest upptäckt Video
-Dataöverföring (Bild 3/B, 3/C)
Detta är en annan demonstration visar mekaniska möjligheten att överföra data genom att vidröra en växt. Det finns inte några betydelser av färgen på ljuset eller gesten växten är rörd.
Detta är den situation att denna sida har en växt men den andra sidan inte har en.
Låt oss säga att denna sida är "avsändare" och denna sida är "en mottagare".
Om "avsändare" vill skicka data till mottagaren. Användare röra bara vid den av någon gest, till exempel en avsändare rörde ett blad med 2 fingrar. Då mottagaren får data och utdata kommer ut, i detta fall led blir färg. "En avsändare" kan också skicka olika data till "mottagare" av olika gester eller delar av anläggningen.
Mottagaren kan välja att interagera med den mottagna informationen eller inte. Om en mottagare vill reagera med det, kan användare få tillgång till webbplatsen genom sin smartphone och välja hur de vill svara. Till exempel mottagaren tryckt blå knappen, data kommer att skickas till "avsändare" och utdata kommer, i detta fall led blir färg.
Av denna demonstration, kommer visionen om "Lugn teknik" att tillämpas. Se exempel på lugna teknik i kapitel 2, finns det olika sätt produktionen skulle kunna utformas som fysisk rörelse, ljud, röst eller ljus. Av dessa former av information, kan människor perifert få dem.
I denna demonstration, ledde agerar som en utgång. Utvecklare, designers kan fritt göra någon form av produktion.
I tillägg till tidigare demonstration används denna tid webbserver som en databas av färgen på ljuset. När användargränssnittet i båda sidor har aktiverats, kommer data på servern att ersättas som valet valts. Exempelvis röra ett blad lika röda, vidröra en stam är lika med gröna. Efter att kommer att mjukvaran på PC läsa data från servern och ändra färg på belysningen. Denna demonstration använder HTML, PHP och JAVA-programmering för att kommunicera data mellan Arduino, PC och webbservern. Se bild på bild 3/C.
Du kan hämta koden för denna demonstration på... http://www.iamas.AC.jp/~sopon12/Codes/data_transfer.zip
Filen består av 3 mappar.
1. en bearbetas kod för avsändaren datasidan (Arduino + Sensor + växt + LED).
2. en annan bearbetar koden för mottagaren datasidan (Arduino + 3 färger LED).
3. den andra är webbplatsen för mottagaresidan reagera tillbaka till avsändaren sida.
Båda sidor måste ansluta till datorn med internet-anslutning och Arduinos kommer läsa TXT-fil på servern för att upptäcka befalla av LED-lampan. Du måste dessutom ha web hosting och domän namn för att ladda upp webbplatsen på. Eftersom mottagaresidan behöver åtkomst till webbplatsen och skicka data tillbaka till avsändaren sidan online. Om du har kunskap om HTML/CSS/JQUERY/PHP, kan du redigera webbplatsen som du vill.
Denna kod måste dock Arduino med ytterligare 3 färger led läggas.
Montering av LED med arduino är mycket enkel. Du kan enkelt hitta på internet.
Du kan utveckla eller redigera här koden med annan kombination för att använda med utdata metod du designat.
Data överför Video(sender side)
Data överför Video(reciever side)
I nästa steg "Tillfälle prover", jag kommer att beskriva idé om vad anläggningen Plus kan användas för.