Stap 10: Eenvoudige Software
In deze stap zullen we kijken naar een eenvoudig stukje code om te bepalen van een verzamelaanvraag.Oog op de controle van de computer met de Teensy, zullen we de Teensy na te bootsen van een toetsenbord instrueren. Op deze manier kunt we onze apparaat gebruiken om te activeren sneltoets die we willen.
Aangezien er slechts 7 mogelijk opdrachten te sturen (0 is een verzenden niets command), de makkelijkste om te doen is elke opdracht een taak toewijzen.
In de code eenvoudig voorbeeld worden de commando's gebruikt om te controleren de VLC MediaPlayer op een MAC.
De opdrachten worden als volgt toegewezen:
1 - afspelen/pauzeren - wereldruim zandbank
2 - volgende Track - cmd + pijl-rechts
3 - vorige Track - cmd + pijl-links
4 - volume omhoog - cmd + pijl-omhoog
5 - volume Down - cmd + pijl-omlaag
6 - X
7 - X
De code zelf werkt op dezelfde wijze als vóór, maar een nieuwe gegevens vlag (ndf) wordt gebruikt om aan te geven dat een taak moet worden uitgevoerd.
In de hoofdlus is deze vlag doorzocht om te controleren op nieuwe opdrachten.
Wanneer een nieuwe opdracht wordt verzonden dat een zaak switch wordt gebruikt om te selecteert u de desbetreffende taak.
De taak functies stuur dan gewoon de juiste snelkoppeling naar de computer en het programma keert terug naar de controle van het ndf.
Deze taken kunnen worden gewijzigd voor uw eigen toepassing, meer informatie over het gebruik van de Teensy emuleert een toetsenbord vindt u hier: [http://www.pjrc.com/teensy/td_keyboard.html]
Als deze stap succesvol is moet u zitten kundig voor controle van een verzamelaanvraag op afstand met behulp van het apparaat.