Tips og tricks: Brug af Windows 10 IoT Core for Raspberry Pi 2 - 💡 Fix My Ideas

Tips og tricks: Brug af Windows 10 IoT Core for Raspberry Pi 2

Tips og tricks: Brug af Windows 10 IoT Core for Raspberry Pi 2


Forfatter: Ethan Holmes, 2019

Microsoft har officielt åbnet adgang til Windows 10-understøttelse af Raspberry Pi 2 fra i aftes - gennem deres februar-meddelelse, at de ville tilbyde operativsystemet til den minimale computer. Med den installerede udgivelse kan du nu opbygge og implementere apps fra en Windows 10-pc, der kører Visual Studio.

B15 robotten, vist ovenfor, drives af en Raspberry Pi 2 kører Windows sammen med en Arduino. Det skete ud i gårsdagens BUILD-keynote og fusionerede med en Holholens overlay, som publikum kunne se igennem noget kamera magi.

Vi tog et par timer at gå igennem opsætningen, så vi kunne tage Windows 10 IoT Core til et spin på Raspberry Pi; her er vores første indtryk og noter.

Før du kommer i gang

Du skal køre Windows 10 Insider Build før du kan udvikle eller implementere kode til Pi. Du kan tilmelde dig gratis på Windows Insider Program. Download og installer den nyeste build, og få afgjort i dit skinnende nye operativsystem.

Derefter skal du installere den gratis Visual Studio 2015 Preview. Når det er i gang, har du alt, hvad du har brug for på din pc, for at begynde at spille med Windows 10 IoT Core på Raspberry Pi 2. Når du installerer previewen, skal du sørge for at lave en brugerdefineret installation og vælge Værktøjer og Windows SDK til Windows 10.

Bemærk: Hvis du modtager fejlen "Windows 10 SDK 10.0.10069: Installationsprogrammet mislykkedes. Bruger aflyst installation ", skal du ikke bekymre dig ... du aflyste ikke installationen. Men du har trippet over et kendt problem med forhåndsvisningen. Hvis dette sker, skal du downloade og installere Standalone Windows SDK til Windows 10 fra Windows 10 Developer Tools Preview Download Page.

Windows 10 IoT Core-apps er baseret på den samme Universal App Platform, der styrer apps på telefoner, tablets, pc'er, Hololens og andre Windows-10-enheder. Tidligere i dag meddelte Microsofts Terry Myerson, at de har til hensigt at bringe Windows 10 app-platformen til 1 milliard enheder ved næste år. Få Windows på Raspberry Pi 2 er et stort skridt i retning af at gøre det rigtige.

Dan Rosenstein designet og bygget en flok raspberry Pi robotter, der kører Windows 10 IoT Core; bot software af Tom Kennard

Indstil Raspberry Pi 2

Gå over til Windows IoT og vælg Raspberry Pi 2. Følg anvisningerne på Raspberry Pi siden til:

  • Download den Windows_IoT_Core_RPI2_BUILD.zip fil og udpak det. Hvis du ser en tom liste over downloads på download siden, skal du følge instruktionerne øverst på denne side for at tilmelde dig Microsoft Connect-programmet.
  • Brug kommandoen dism.exe, der vises på installationssiden, til at indsætte billedet på kortet. Du kan ikke skrive billedet til kortet ved hjælp af dd eller andre diskbilleder. det virker ikke, fordi dism forbereder partitionerne på kortet såvel som kopier af filer.
  • Installer SD-kortet, tilslut dine eksterne enheder, og tilslut din Pi til det samme Ethernet-netværk, som din Windows 10-computer er tilsluttet. Hvis din computer har en Ethernet-port, kan du muligvis forbinde dem direkte. PC-opsætningssiden, som skal være dit næste stop, har nogle tips om konfiguration af forbindelsesdeling, hvis du foretager en direkte Ethernet-forbindelse mellem din pc og Pi.

Bemærk: PC-opsætningssiden fortæller dig at installere Windows 10 Insider Preview og Visual Studio 2015 RC. Hvis du allerede har gjort det, skal du bare installere filen WindowsDeveloperProgramForIoT.msi og konfigurere netværk mellem Pi og pc'en, som begge forklares på denne side.

Første gang du tænder på Pi, blinker aktivitets-LED'en i nogle sekunder, og stopper derefter i et par minutter. Når Windows har afsluttet sin oprindelige konfiguration, skal LED'en begynde at blinke igen, og du bør også se, at Ethernet-forbindelseslysene tændes.

Du er helt oprettet nu: Du har installeret Windows 10 Insider Preview på din pc sammen med Visual Studio 2015 Release Candidate, Windows 10 SDK og WindowsDeveloperProgramForIoT.msi pakken. Hvis din Windows-maskine kan se Raspberry Pi, er du god til at gå til næste trin, Blink en LED.

Når Windows IoT Core Watcher-programmet finder din Raspberry Pi, er du klar til at programmere

Blink en LED

Du vil downloade alle prøver fra MS-IOT Github-depotet. Når du har hentet dem og pakket ud på harddisken, skal du navigere til Blinky-> CS-undermappen for at finde C # Blink-eksemplet. Dobbeltklik på Blinky.csproj for at åbne det i Visual Studio. Du kan få en advarsel om at åbne projekter fra tilfældige steder på internettet. Pas forsigtighed mod vinden og åbn den! Så gør du følgende:

  • Åbn mappen Mainpage.xaml i vinduet Løsning, og dobbeltklik på filen Mainpage.xaml.cs for at åbne den. Dette er hovedprogrammet, og du vil ændre på det:

  • Rul ned til bunden af ​​filen, og skift værdien af ​​LED_PIN til 47. Dette er indbygget aktivitets-LED, og ​​sparer dig for at forbinde en LED (du kan gøre det senere, hvis du vil!):

  • Derefter skal du se efter værktøjslinjens muligheder til højre for Debug. Sørg for, at ARM er valgt, og skift enhed til fjernmaskin. Hvis din Pi ikke vises på listen, skal du indsætte i dens IP-adresse her og ændre godkendelsesfunktionen til Ingen, og klik derefter på Vælg:

  • "Enhed" ændres til "Fjernmaskine" på værktøjslinjen. Klik på den grønne afspilningsknap til venstre for "Fjernmaskine", vent lidt, og din indbyggede LED skal blinke!

Når du downloadede Github-depotet, fik du en masse flere eksempler at lege med. Glad hacking!



Du Kan Være Interesseret

Brug af quadrotors til at samle en bygning

Brug af quadrotors til at samle en bygning


Fange op med Open Source Ecology

Fange op med Open Source Ecology


Crafty Events

Crafty Events


Arduino 1.0 er ude: Her er hvad du behøver at vide

Arduino 1.0 er ude: Her er hvad du behøver at vide