W naszym poprzednim artykule byliśmy dość sfrustrowani instalacją Windows 10 na ARM na naszym Raspberry Pi.Należy powiedzieć, że ten system operacyjny absolutnie nie jest zoptymalizowany do działania na malinie. W końcu zdecydowaliśmy się więc tym razem przetestować system operacyjny przeznaczony dla nano-komputerów, wdrożony i zatwierdzony przez Microsoft: jest to Windows 10 IoT Core.

Co to jest Windows 10 IoT Core?

Nie daj się zwieść jego oznaczeniu, Windows 10 IoT Core nie ma wiele wspólnego z najnowszym głównym systemem operacyjnym Microsoftu , przynajmniej nie zawiera tych samych obietnic, co Windows 10 ARM64. Środowisko pulpitu Windows 10 na Raspberry Pi .

Ta minimalistyczna i bardzo lekka wersja jest zoptymalizowana pod kątem modułów i nano-komputerów (Raspberry Pi, Intel Joule, Dragonboard i Minnowboard Max) z wyświetlaczem lub bez. Rzeczywiście, do działania nie wymaga więcej niż 400 MB pamięci RAM.
Jak sama nazwa wskazuje, Windows IoT Core jest przeznaczony dla IoT - Internetu rzeczy - i jest szczególnie przeznaczony dla twórców, którzy chcątworzyć i zarządzać połączonymi obiektami . Dzięki temu rozwiązaniu Microsoft otwiera swoje drzwi do świata wolnego i otwartego oprogramowania oraz umożliwia tworzenie urządzeń do zastosowań takich jak robotyka, automatyka domowa i wiele innych systemów wbudowanych dzięki nano- niedrogie komputery.
Uruchomiony na komputerze z systemem Windows 10, Windows 10 IoT omija środowisko pulpitu lub interfejs wiersza poleceń, ponieważ wykorzystuje interfejs API Universal Windows Platform (UWP), który umożliwia tworzenie aplikacji. które można wykonać z wieloma połączonymi obiektami. Dodatkowo Windows 10 IoT Coredziała również z szeroką gamą języków, takich jak Python, C ++, C #, Node.js, a nawet JavaScript. Początkujący hakerzy i profesjonaliści mogą również używać Visual Studio do tworzenia swoich aplikacji, ale także narzędzi, takich jak Arduino's Wiring API czy projekt Connect the Dots Open Source, który umożliwia wdrożenie Rozwiązania IoT z wykorzystaniem usług analitycznych Microsoft Azure .
Na swojej stronie GitHub firma Microsoft oferuje dziesiątki przykładowych aplikacji skategoryzowanych dla Twoich urządzeń. Na hackster.io znajdziesz również wybór projektów realizowanych z wykorzystaniem Windows 10 IoT Core.

Rozpocznij z łatwością dzięki narzędziu IoT Dashboard

Aby jak najłatwiej zarządzać różnymi urządzeniami IoT, firma Microsoft opracowała praktyczne i łatwe w użyciu narzędzie: Windows 10 IoT Core Dashboard lub prościej IoT Dashboard . To narzędzie pozwoli Ci między innymi łatwo zainstalować Windows 10 IoT Core na Twoim Raspberry Pi, a także na dowolnym innym module, zarządzać różnymi urządzeniami, łączyć się przez Microsoft Azure, ale także szybko znajdować różne urządzenia podłączone do lokalna sieć.

1. Wdróż Windows 10 IoT Core na karcie SD

Aby rozpocząć, musisz pobrać plik wykonywalny, aby zainstalować pulpit nawigacyjny Windows 10 IoT Core. W tej pierwszej części nie będziesz jeszcze potrzebować swojego Raspberry Pi, ale po prostu komputer z systemem Windows, a także karta microSD i ewentualnie jej adapter.

Zainstaluj Pulpit nawigacyjny IoT przy użyciu pliku wykonywalnego pobranego z Centrum projektowania systemu Windows. Na tej stronie firma Microsoft oferuje również inne pliki do pobrania, takie jak Visual Studio 2017 lub Windows Developer Tools for Visual Studio , narzędzia, które mogą okazać się przydatne później.

Po zainstalowaniu otwórz aplikację, a następnie przejdź do sekcji „Konfiguruj nowe urządzenie”. Zauważysz, że aby uzyskać dostęp do najnowszych wersji Windows IoT Core , konieczne jest zalogowanie się za pośrednictwem konta Microsoft .
Tutaj wystarczy wybrać typ urządzenia, w naszym przypadku „ Broadcomm Raspberry Pi 2 i 3 ”, a także wersję systemu operacyjnego, którą chcesz uzyskać. W tym samouczku wybraliśmy najnowszą stabilną wersję systemu Windows 10 IoT Core, a nie wersję Insider Preview .

Następnie wybierz lokalizację swojej karty SD, uważając, aby nie pomylić się z powodu procesu instalacjiusunie wszystkie dane w wybranej lokalizacji . Twoja karta microSD musi mieć co najmniej 8 GB pojemności, najlepiej jest też użyć karty klasy 10.
Wszystko, co musisz zrobić, to wybrać nazwę i hasło do swojego urządzenia. Jeśli chodzi o połączenie Wi-Fi, wyświetlane są tylko sieci, z którymi Twój komputer był już połączony; aby wskazać sieć, z którą następnie chcesz się połączyć przez Raspberry Pi, zaznacz pole „Połączenie z siecią Wi-Fi”, jeśli jest to oczywiście konieczne.
Zaakceptuj warunki umowy licencyjnej oprogramowania, a następnie kliknij „Pobierz i zainstaluj”.
Będziesz mógł śledzić postęp pobierania i instalacji systemu operacyjnego na karcie microSD. Samo pobieranie jest dość szybkie, ponieważ obraz waży około 800 MB, ale jego umieszczenie na karcie SD może zająć kilka długich minut.

Zwróć uwagę, że instalację systemu Windows 10 IoT Core można również wykonać w uproszczony sposób za pomocą narzędzia NOOBS, które już Ci przedstawiliśmy w celu zainstalowania Raspbian na Raspberry Pi. Tylko, że woleliśmy opisać tutaj rozwiązanie z IoT Dashboard aby mieć bardziej dogłębną kontrolę nad naszym sprzętem przy jak najlepszym wykorzystaniu zasobów udostępnianych przez firmę Microsoft.
Przeczytaj także:
Instalacja systemu operacyjnego na Raspberry Pi z rozszerzeniemNarzędzie NOOBS

2. Instalowanie Windows 10 IoT Core na Raspberry Pi

Po zakończeniu wdrażania na karcie microSD będzie ona zwykle mieć trzy partycje. Możesz teraz prawidłowo wysunąć kartę, aby włożyć ją do swojego Raspberry Pi.Podłącz
swoją malinę do zasilania, a także do ekranu za pomocą kabla HDMI, włóż kartę microSD i gotowe , będziesz mógł teraz przejdź do części instalacyjnej na swoim Raspberry Pi .

W przeciwieństwie do klasycznej instalacji systemu Windows 10, takiej jak nasza instalacja systemu Windows 10 ARM64 na Raspberry Pi, zobaczysz tutaj, że proces jest raczej czysty i szybki, ponieważ przed wyjazdem wystarczy skonfigurować połączenie internetowe. znajdź w interfejsie Windows 10 IoT Core.
Sama instalacja może zająć dobre pięć minut na Raspberry Pi 3 B lub nawet 15 minut, jeśli używasz karty SD wolniejszej niż klasa 10. Microsoft zaleca również wymianę karty microSD, jeśli kiedykolwiek. masz problemy z powolnym działaniem lub jeśli instalacja po prostu nie działa. Dlatego pierwsze uruchomienie może chwilę potrwać, niemniej jednak należy pamiętać, że kolejne uruchomienia powinny, logicznie rzecz biorąc, być znacznie szybsze (w naszym przypadku około 30 sekund).

Po uruchomieniu Raspberry Pi i połączeniu z Internetem powinieneś znaleźć swoje urządzenie na pulpicie nawigacyjnym, wcześniej używanym do instalacji Windows IoT Core na karcie SD. Jeśli jednak używasz Raspberry Pi 2, jest bardzo prawdopodobne, że masz problemy z łącznością Wi-Fi, jeśli tak, najprawdopodobniej będziesz musiał przejść przez kabel Ethernet.

Aby znaleźć swoje urządzenie, po prostu przejdź do „Moje urządzenia” w interfejsie IoT Dashboard na komputerze z systemem Windows 10. Jeśli nie ma tam Twojego Raspberry Pi, sprawdź, czy autoryzowany jest windows10iotcoredashboard.exe . do komunikacji w sieci za pośrednictwem zapory systemu Windows.

3. Logowanie do portalu urządzeń systemu Windows

Za pomocą prostego kliknięcia prawym przyciskiem myszy na urządzeniu będzie można uruchomić portal urządzeń z systemem Windows , który firma Microsoft określa tutaj jako „ Portal urządzeń ”. Zostaniesz przekierowany za pośrednictwem przeglądarki internetowej na adres IP Twojego urządzenia. Następnie wprowadź nazwę użytkownika „ administratora ” (a nie administratora!), A także hasło wybrane podczas pierwszego kroku w IoT Dashboard.
Odkryjesz dość kompletny interfejs, który pozwoli ci zarządzać wieloma parametrami (na przykład połączeniami sieciowymi i Bluetooth), sprawdzić, czy dostępna jest możliwa aktualizacja, aktywować zdalny serwer Windows IoT, monitorować wydajność z urządzenia, aby uzyskać szczegółowe informacje o uruchomionych procesach luba przede wszystkim zzarządzać aplikacjami zainstalowanymi na urządzeniu , instalować nowe i tak dalej. Krótko mówiąc, bardzo dobre narzędzie do interakcji z Windows IoT Core .

Aby dowiedzieć się, jak działa Windows 10 IoT Core, możesz zacząć od wdrożenia jednego z przykładów oferowanych w IoT Dashboard, takiego jak klasyczne Hello World, radio internetowe, a nawet IoT. Standard Blockly, który pozwala w prosty sposób zaprogramować Raspberry Pi wyposażone w kartę rozszerzeń Sense Hat.
Przeczytaj także:
Jakie akcesoria kupić z Raspberry Pi?

Windows czy Linux?

Chociaż Raspberry jest generalnie używany z Linuksem, Windows oferuje tutaj potężną i spójną alternatywę dla Makerów , niezależnie od tego, czy są to amatorzy, czy profesjonaliści, w celu tworzenia wysokiej jakości systemów wbudowanych. Na przyszłość, podczas gdy do wdrażania w pełni działających aplikacji wymagana jest solidna wiedza programistyczna, Windows IoT Core sprawia, że ​​to zadanie jest niedrogie i dostępne nawet dla amatorów, dzięki niezliczonym zasobom zaprojektowanym tak, aby umożliwić Ci wykorzystanie tego, co najlepsze. możliwe doświadczenie.
Twoja kolej !

Popularne Wiadomości

Jak reaktywować swoje konto na Instagramie?

Trzeba było odpocząć od Instagrama: gotowe. Teraz tęsknisz za siecią społecznościową i chcesz wrócić do aplikacji? Nic nie jest prostsze. W tym nowym samouczku pokazujemy, jak ponownie aktywować konto na Instagramie ... ku radości subskrybentów!…

Jak zmienić numer telefonu powiązany z moim kontem na Instagramie?

Powiązanie numeru telefonu z kontem na Instagramie to prawdziwy plus, aby zabezpieczyć połączenie, ale wprowadzony numer musi być prawidłowy! Niezależnie od tego, czy najpierw podałeś zły numer, czy po prostu go zmieniłeś, czy też wcześniej popełniłeś błąd podczas pisania, postępuj zgodnie z tym samouczkiem, aby dowiedzieć się, jak zmienić numer telefonu powiązany z kontem na Instagramie.…

Jak stworzyć wideo na żywo na Instagramie?

Instagram umożliwia transmitowanie filmów na żywo z Twojego konta: jest to szczególnie przydatna funkcja do gromadzenia jak największej liczby subskrybentów w tym samym czasie. Będziesz mógł przekształcić wydarzenie na żywo w prawdziwe wydarzenie! Ale zanim zaczniesz tego typu publikacje, lepiej być przygotowanym i wiedzieć, dokąd się wybierasz. W tym samouczku pokażemy Ci krok po kroku, jak postępować.…

Jak dezaktywować identyfikację swoich zdjęć na Instagramie?

Na Instagramie można zidentyfikować bohaterów obecnych na zamieszczanych przez Ciebie zdjęciach. Może się więc zdarzyć, że sam zostaniesz oznaczony w sieci. Na szczęście, jeśli nie chcesz, aby Twoje imię i nazwisko były powiązane z postem, możesz wyłączyć tagowanie na zdjęciach.…