Stap 2: Software Setup!
1. Mediatek LinkIt één Setup:
- Ten eerste moet u opstelling uw MediaTek LinkIt een bord met de Arduino IDE, dus ik verzoek u de instructies beschikbaar in de officiële Website van MediaTek Labs: http://bit.ly/1KcU66X
- Zodra u de installatie hebt voltooid, kunt u starten de IDE en ervoor zorgen dat u bent verbonden met de juiste COM-poort.
2. sprong Motion Software Setup:
- Ten eerste moet u de verwerking-IDE downloaden: [Download hier]
- Vervolgens moet u het installeren van de bibliotheek van de motie sprong voor verwerking, om dit te doen:
- Klik op bibliotheek schets → importeren... → Bibliotheek toevoegen. Vervolgens sprong beweging zoeken en installeren van de bibliotheek door Michael Heuer of download het [hier] en voegt u de bibliotheek tot uw processing schets directory ~/processing/libraries/
3. algemene instructies:
- Nu, kunt u het downloaden van de LeapTek Arduino Code gekoppeld hier of uit mijn [Github Repository]
- Vervolgens moet u het downloaden van de LeapTek Processing Schets bijgevoegd hier of uit mijn [Github Repository]
- Ten eerste, uploaden van de Arduino schets naar uw MediaTek LinkIt een bord en dan vervolgens het uploaden van de schets van de verwerking door het bewerken van de waarde van de COM-poort in de schets.
De broncode van de verwerking:
/* LeapTek : Connecting Leap Motion Controller to the MediaTek LinkIt One Board * Author : Geeve George * Instrubtables : <a href="
Arduino broncode:
<p>/*<br> * LeapTek : Connecting Leap Motion Controller to the MediaTek LinkIt One Board * Author : Geeve George * Instrubtables : */</p><p>int ledone = 8; int ledtwo = 10; int ledthree = 11; int c = -1; // int for income value</p><p>void setup() { Serial.begin(9600); //set serial with baud rate pinMode(ledone,OUTPUT); pinMode(ledtwo,OUTPUT); pinMode(ledthree,OUTPUT); }</p><p>void loop() { if (Serial.available()>0){ //if we have incoming value c =Serial.read(); //read the value minus 48 Serial.println(c); if(c == 0) { digitalWrite(ledone,LOW); //if 0 fingers turn off led digitalWrite(ledtwo,LOW); digitalWrite(ledthree,LOW); } else if(c==1) { digitalWrite(ledone,HIGH); digitalWrite(ledtwo,LOW); digitalWrite(ledthree,LOW); }</p><p> else if(c==2) { digitalWrite(ledone,LOW); digitalWrite(ledtwo,HIGH); digitalWrite(ledthree,LOW); }</p><p> else if(c==3) { digitalWrite(ledone,LOW); digitalWrite(ledtwo,LOW); digitalWrite(ledthree,HIGH); } else if(c == 5) { digitalWrite(ledone,HIGH); digitalWrite(ledtwo,HIGH); digitalWrite(ledthree,HIGH);//if 5 fingers turn on led } } }</p>