Röststyrd Drone (8 / 11 steg)
Steg 8: Tweaking koden
Även om det kan verka skrämmande, kommer du förmodligen behöva justera koden för att passa din särskild drone.
Navigera till filen ViewController.m och hitta den "-(void) recognizeSpeech:" metoden. Under varje tal begäran i en if() {} uttalande, kommer du se något lik "self.commanderTimer = [NSTimer scheduledTimerWithTimeInterval:0.05 mål: self selector: userInfo: upprepar: Ja];"
-UserInfo: parametern definierar (i ordning) dragkraft, pitch, rulla och yaw (se bild).
-Thrust (mängden ström skickas till motorerna) kan vara valfritt värde från 0 till 1
-Beck, rulla, och gir kan vara valfritt värde från -1 till 1, med 0 är avstängd och 1 /-1 är maximal i endera riktningen.
-Om du har svårt att förstå hur till ändra koden, rekommenderar jag att använda StackOverflow.