Ich habe einen Conrad Adventskalender für Raspberry Pi geschenkt bekommen. 😍
In der Anleitung zum Adventskalender steht im einleitenden Text
Außerdem ist das Windows-Betriebssystem denkbar ungeeiget, mit Elektronik zu kommunizieren.
Na das wollen wir doch einmal sehen! 😄 Ich werde versuchen die Schaltungen von jedem Tag als Windows IoT Projekt hier bereit zu stellen. Das wird ein Spaß! 😏
- Windows 10 IoT installiert, wie hier beschrieben: https://developer.microsoft.com/de-de/windows/iot/Docs/GetStarted/rpi2/sdcard/insider/getstartedstep1
-
- Schaltung aufgebaut
- Dieses Repository aufgesetzt 😏
- Ich habe die IoT-Vorlagen von hier heruntergeladen und installiert: https://marketplace.visualstudio.com/items?itemName=MicrosoftIoT.WindowsIoTCoreProjectTemplates
- Danach habe ich ein neues C#-Projekt mit dem Namen "Tag2" erstellt, wie hier beschrieben: https://developer.microsoft.com/de-de/windows/iot/docs/backgroundapplications
- Als Nächstes habe ich einen Verweis auf die "Windows IoT Extensions for the UWP" hizugefügt
- "Projektmappen-Explorer" > Rechtsklick auf "Verweise" > "Verweis hinzufügen..." > "Universal Windows" > "Erweiterungen" > "Windows IoT Extensions for the UWP" anhanken
- Zum Schluß habe ich das Microsoft Blink-beispiel verwendet und angepasst, und damit die Aufgabe von Tag 2 mit Windows IoT gelöst 🤘 https://developer.microsoft.com/en-us/windows/iot/Samples/HelloBlinkyBackground
- Neues Projekt "Tag3" erstellt 😏
- Heute gab es eine Farbe mehr im Wechsel. Funktioniert auch! 😄
- Heute Farbenspiel per Zufall, funktioniert ebenfalls
- Pullup-Wiederstand an GPIO Pin ausgeschalten, wie hier beschrieben: https://developer.microsoft.com/de-de/windows/iot/docs/PinMappingsRPi#gpio-sample
- Sensorkontakt funktioniert wie im Beispiel
- Heute Sound-Erzeugung
- Die Compileroption "Unsicheren Code zulassen" muss für den Sound Generator wie hier beschrieben aktiviert werden: https://msdn.microsoft.com/de-de/library/ct597kb0.aspx
- Die Sound Erzeugung habe ich am Beispiel der GenerateAudioData-Hilfsmethode von hier implementiert: https://msdn.microsoft.com/de-de/windows/uwp/audio-video-camera/audio-graphs
- Schlussendlich, die Frequenz aller Noten von Wikipedia: https://de.wikipedia.org/wiki/Frequenzen_der_gleichstufigen_Stimmung
- Sound generierung funktioniert auch mit Windows IoT!
- Bildschirm besorgt, und wie hier beschrieben den Touch-Support hinzugefügt: https://www.hackster.io/dotMorten/windowsiottouch-44af19 ** Das empfohlene Display von Microsoft war mir etwas zu teuer, erspart aber die Implementation des eigenen Touch-Cotrollers: https://developer.microsoft.com/en-us/windows/iot/docs/hardwarecompatlist#Miscellaneous ** Alternativ kann man auch ein TV-Gerät und eine Maus anschließen
- to be continued...