Stap 4: Schrijf wat code
Zoals in de inleiding al zei, gaan we om een UWP applicatie te ontwikkelen. Deze toepassingen zijn kundig voor stormloop op elk apparaat dat ondersteuning biedt voor .NET Framework. Zodat de toepassing op uw PC, de telefoon en de Raspberry Pi uitvoeren kunt. De code die we willen schrijven kan worden uitgevoerd op een Windows 10 machine, voor het doel van de ontwikkeling en Raspberry Pi te gebruiken de GPIO. Beide toepassingen ondersteunt de Gebruikersinterface uitgevoerd in de toepassing.
We moeten een versie van Visual Studio 2015 voor de ontwikkeling. Als u al een versie hebt geïnstalleerd vóór of tijdens de stap van de "Bereiden uw Raspberry Pi" je kunt duiken middenin, anders gelieve gaat u terug naar "Bereiden uw Raspberry Pi" of volg deze link [5] downloaden en installeren van de Community Edition van Visual Studio.
De volledige code is beschikbaar op Github [6]
Eerst ga je gang en maak een nieuwe oplossing met een UWP toepassing. Om te doen-zo Klik op Bestand > Nieuw Project... In het volgende dialoogvenster selecteren de Windows -> Universal -> lege App (Universal Windows) sjabloon. Visual studio zal nu uw oplossing genereren en setup van het project.
Zullen we enkele externe libs die zal helpen ons onze code implementeren. Klik met de rechtermuisknop op het Project en selecteer "beheren Nuget pakketten …" in het volgende dialoogvenster "MVVM licht Toolkit" invoeren in de zoekbalk en de libs-pakket installeren, zoals in de schermafdruk.
Vervolgens zullen we de libs om te communiceren met de GPIO pinnen van onze Raspberry Pi. Microsoft heeft al ons met een bibliotheek die ons zal helpen dit doen. Klik met de rechtermuisknop op de vermelding van de referentie in het project en klik op "Toevoegen referentie...". Schakel het selectievakje voor de ingang "Windows IoT extensies voor de UWP" en klik op ok. Nu zijn alle libs waarnaar wordt verwezen.
U vindt commentaar in de code die beter beschrijven wat de code doet.