- Wat is de Windows 10 IoT-kern en hoe verschilt deze van Windows 10?
- Hardwarevereisten
- Windows 10 IoT Core installeren op Raspberry Pi
- Maak verbinding met Raspberry Pi via IoT Dashboard op computer
Met een hausse op het gebied van IoT begonnen veel bedrijven hun besturingssystemen exclusief voor IoT-toepassingen te ontwerpen. Microsoft is een van de bedrijven die de Windows 10 IoT-core al heeft uitgebracht en het is vrij populair bij hobbyisten en industrieën. Dus in deze tutorial zullen we zien hoe je Windows 10 IoT core in Raspberry Pi installeert en een demo-applicatie draaien.
Wat is de Windows 10 IoT-kern en hoe verschilt deze van Windows 10?
Windows 10 IoT core is de kleinste versie van Windows 10 die is ontworpen om u te helpen IoT-verbonden dingen te bouwen. Hiermee kun je leuke projecten bouwen zoals een old-school radio of enkele experimenten die op het internationale ruimtestation worden uitgevoerd of professionele apparaten zoals gateways en fabriekslijncontrollers voor auto's.
De reis begint met een prototype-bord, alles wat je nodig hebt is een bord (Raspberry Pi), een SD-kaart en voeding zonder extra monitor of toetsenbord. Windows 10 IoT-kern kan worden gedownload en geïnstalleerd voor het IoT-dashboard dat op uw computer of laptop wordt uitgevoerd, waarover we later in dit artikel zullen lezen. Na installatie van Windows 10 IoT core OS zet u gewoon het Raspberry pi-bord aan en uw bord zal automatisch verbinding maken met uw netwerk en vervolgens met uw Windows-pc. U kunt een aangepaste applicatie schrijven in Visual Studio en wanneer u klaar bent, wordt uw code naar het bord geduwd en kan op afstand worden gedebugd.
Windows 10 IoT heeft een levendige community met veel voorbeeldcode en projecten, zodat u kunt leren hoe u met de hardware kunt werken om uw prototype tot leven te brengen. De Windows 10 IoT-kern is van industriële kwaliteit en robuust. Omdat het een versie van Windows 10 is, heeft het bedrijf bewezen beveiliging en is het eenvoudig op te schalen. Het biedt directe Azure-connectiviteit met behulp van uw eigen aangepaste hardware of u kunt kiezen uit honderden standaard Market-boards en uw eigen aangepaste IoT-oplossing ontwikkelen, of u nu gewoon iets voor de lol wilt bouwen of een commercieel product wilt bouwen.
Hardwarevereisten
- Raspberry Pi 2 of hoger
- 8 GB of groter
- SD-kaartlezer
- HDMI kabel
- 5V 2A microUSB-voeding
- HDMI-monitor
- Muis en (optioneel) USB-toetsenbord
Windows 10 IoT Core installeren op Raspberry Pi
1. Eerst moet u het Windows 10 IoT-kerndashboard downloaden op uw laptop of pc. Met behulp van dit dashboard zullen we de kern van de SD-kaart flashen. U kunt de instellingen voor het Dashboard downloaden via de link. Installeer de setup na het downloaden op uw laptop. Het duurt enkele minuten om de installatie te voltooien.
2. Nu moeten we ons apparaat instellen. Open het Dashboard en klik op Een nieuw apparaat instellen in het linkerdeelvenster van het Dashboard. Als u een Microsoft-account heeft, log dan in, of klik op Sla deze stap over.
3. Plaats de SD-kaart in de kaartlezer en sluit deze aan op uw laptop. Kies het apparaattype als Broadcomm, OS-build als Windows 10 IoT-kern. Kies vervolgens het SD-kaartstation, geef een apparaatnaam op en vul het gewenste wachtwoord in, zoals weergegeven in de onderstaande momentopname.
Klik nu op de knop Downloaden en installeren . Het downloaden duurt even, afhankelijk van uw internetsnelheid.
Nadat u op de knop Downloaden en installeren heeft geklikt, ziet u onderstaande voortgangsbalk voor downloaden en knipperen:
4. Nadat het knipperen is voltooid. Verwijder de SD-kaart uit uw pc en plaats deze in uw Raspberry Pi-bord. Verbind de Raspberry pi met de monitor via een HDMI-kabel en zet hem aan. Het instellen van de vensters duurt enkele minuten. Volg de instructies op de monitor.
5. Nu ziet u de startpagina van het Windows 10 IoT Core-apparaat. Zoals hieronder getoond. U kunt op deze pagina enkele belangrijke informatie vinden, zoals het IP-adres van de Pi, aangesloten apparaten, enz.
Er zijn vier menutabbladen aan de linkerkant van het paneel: Device info, Command line, Browser en Tutorials. Daarnaast is er een menu Instellingen in de linker benedenhoek. U kunt al deze tabbladen verkennen voor meer informatie.
Deze eenmalige installatie met behulp van de monitor is voltooid. Nu kunt u uw Raspberry pi bedienen met behulp van het IoT-dashboard op uw laptop.
Maak verbinding met Raspberry Pi via IoT Dashboard op computer
1. Open het IoT-dashboard op uw laptop en klik op Mijn apparaten . U ziet uw apparaat hier in de lijst. Zorg ervoor dat u hetzelfde Wi-Fi-netwerk deelt met uw laptop en Raspberry pi.
Als uw apparaat niet in de lijst staat, start u de Raspberry pi opnieuw op en controleert u de lijst Mijn apparaten .
2. Dubbelklik op het weergegeven apparaat en klik vervolgens op Windows-apparaatportaal openen in browser.
3. Er wordt een tabblad geopend in uw webbrowser waarin u wordt gevraagd naar de inloggegevens van uw Raspberry pi. Vul de gebruikersnaam als administrator en het wachtwoord in dat u aanvankelijk bij de installatie hebt ingevuld.
U ziet zoiets als dit en hebt toegang tot alle functionaliteiten van uw raspberry pi via het linkerpaneel van de pagina.
4. Nu zullen we een demo-applicatie zien door een ingebouwde voorbeeldcode uit te voeren. Klik op Quick-run-voorbeelden onder de optie Apps. U ziet hier vier voorbeeldcodes, zoals hieronder weergegeven.
5. Voor deze tutorial zullen we het Hello world- voorbeeld in de Pi implementeren. Klik op Hallo wereld en klik vervolgens op Implementeren en uitvoeren . Na een paar seconden verschijnt een venster op het beeldscherm, zoals hieronder getoond.
U kunt andere voorbeelden verkennen en ook uw eigen IoT-applicatie schrijven. Volg de link om te weten hoe u applicaties bouwt voor de Windows 10 IoT-kern.
Bekijk ook de onderstaande demonstratievideo.