- Co to jest rdzeń Windows 10 IoT i czym różni się od systemu Windows 10?
- Wymagania sprzętowe
- Instalowanie Windows 10 IoT Core na Raspberry Pi
- Połącz się z Raspberry Pi za pomocą IoT Dashboard na komputerze
Wraz z boomem w dziedzinie IoT wiele firm zaczęło projektować swoje systemy operacyjne wyłącznie dla aplikacji IoT. Microsoft jest jedną z firm, które wypuściły już rdzeń Windows 10 IoT i jest on bardzo popularny wśród hobbystów i przemysłu. W tym samouczku zobaczymy, jak zainstalować rdzeń Windows 10 IoT w Raspberry Pi i uruchomimy aplikację demonstracyjną.
Co to jest rdzeń Windows 10 IoT i czym różni się od systemu Windows 10?
Rdzeń systemu Windows 10 IoT to najmniejsza wersja systemu Windows 10 zaprojektowana, aby pomóc w tworzeniu elementów połączonych z Internetem rzeczy. Dzięki temu możesz budować zabawne projekty, takie jak oldschoolowe radio lub niektóre eksperymenty, które działają na międzynarodowej stacji kosmicznej lub na profesjonalnych urządzeniach, takich jak bramki i kontrolery linii fabrycznych do samochodów.
Podróż zaczyna się od płytki prototypowej, wystarczy płytka (Raspberry Pi), karta SD i zasilanie bez dodatkowego monitora lub klawiatury. Rdzeń Windows 10 IoT można pobrać i zainstalować na pulpicie nawigacyjnym IoT działającym na komputerze lub laptopie, o czym dowiemy się w dalszej części tego artykułu. Po zainstalowaniu podstawowego systemu operacyjnego Windows 10 IoT wystarczy włączyć płytę Raspberry pi, a płyta główna automatycznie połączy się z siecią, a następnie z komputerem z systemem Windows. Możesz napisać aplikację niestandardową w programie Visual Studio, a gdy będziesz gotowy, kod zostanie wypchnięty na tablicę i będzie można go zdalnie debugować.
Windows 10 IoT ma tętniącą życiem społeczność z wieloma przykładowymi kodami i projektami, dzięki czemu możesz dowiedzieć się, jak pracować ze sprzętem, aby ożywić swój prototyp. Rdzeń Windows 10 IoT jest klasy przemysłowej i solidny. Będąc wersją systemu Windows 10, ma sprawdzone zabezpieczenia korporacyjne i można go łatwo skalować. Zapewnia natychmiastową łączność z platformą Azure przy użyciu własnego niestandardowego sprzętu lub możesz wybierać spośród setek standardowych płyt Market i możesz opracować własne niestandardowe rozwiązanie IoT, niezależnie od tego, czy chcesz zbudować coś dla zabawy, czy też chcesz zbudować produkt komercyjny.
Wymagania sprzętowe
- Raspberry Pi 2 lub nowszy
- 8 GB lub więcej
- Czytnik kart SD
- kabel HDMI
- Zasilacz microUSB 5V 2A
- Monitor HDMI
- Mysz i (opcjonalnie) klawiatura USB
Instalowanie Windows 10 IoT Core na Raspberry Pi
1. Najpierw musisz pobrać główny pulpit nawigacyjny Windows 10 IoT na swój laptop lub komputer. Za pomocą tego dashboardu sflashujemy rdzeń na karcie SD. Możesz pobrać konfigurację pulpitu nawigacyjnego, korzystając z łącza. Po pobraniu instalacji zainstaluj ją na swoim laptopie. Zakończenie instalacji zajmie kilka minut.
2. Teraz musimy skonfigurować nasze urządzenie. Otwórz pulpit nawigacyjny i kliknij opcję Skonfiguruj nowe urządzenie w lewym panelu panelu. Jeśli masz konto Microsoft, zaloguj się do niego, w przeciwnym razie kliknij Pomiń ten krok.
3. Włóż kartę SD do czytnika kart i podłącz go do laptopa. Wybierz typ urządzenia jako Broadcomm, kompilację systemu operacyjnego jako rdzeń Windows 10 Iot. Następnie wybierz napęd karty SD, podaj nazwę urządzenia i wprowadź żądane hasło, jak pokazano na poniższej migawce.
Teraz naciśnij przycisk Pobierz i zainstaluj . Pobieranie zajmie trochę czasu w zależności od szybkości Internetu.
Po kliknięciu przycisku Pobierz i zainstaluj , zobaczysz poniżej pasek postępu pobierania i flashowania:
4. Po zakończeniu flashowania. Wyjmij kartę SD z komputera i włóż ją do płyty Raspberry Pi. Podłącz Raspberry pi do monitora za pomocą kabla HDMI i włącz go. Konfiguracja okien zajmie kilka minut. Postępuj zgodnie z instrukcjami wyświetlanymi na monitorze.
5. Teraz zobaczysz stronę główną urządzenia Windows 10 IoT Core. Jak pokazano niżej. Na tej stronie możesz znaleźć kilka ważnych informacji, takich jak adres IP Pi, podłączone urządzenia itp.
Po lewej stronie panelu znajdują się cztery zakładki menu: Informacje o urządzeniu, Linia poleceń, Przeglądarka i Samouczki. Ponadto w lewym dolnym rogu znajduje się menu Ustawienia. Możesz przejrzeć wszystkie te karty, aby uzyskać więcej informacji.
Ta jednorazowa konfiguracja za pomocą monitora została zakończona. Teraz możesz sterować swoim Raspberry pi za pomocą pulpitu IoT w swoim laptopie.
Połącz się z Raspberry Pi za pomocą IoT Dashboard na komputerze
1. Otwórz pulpit nawigacyjny IoT na swoim laptopie i kliknij Moje urządzenia . Zobaczysz swoje urządzenie tutaj na liście. Upewnij się, że współdzielisz tę samą sieć Wi-Fi z laptopem i Raspberry pi.
Jeśli twojego urządzenia nie ma na liście, uruchom ponownie Raspberry pi i sprawdź listę Moje urządzenia .
2. Kliknij dwukrotnie wymienione urządzenie, a następnie kliknij opcję Otwórz portal urządzeń systemu Windows w przeglądarce.
3. W przeglądarce otworzy się zakładka z prośbą o podanie danych logowania do Raspberry pi. Wpisz nazwę użytkownika jako Administrator i hasło, które wprowadziłeś podczas konfiguracji.
Zobaczysz coś takiego i będziesz mieć dostęp do wszystkich funkcji swojego raspberry pi z lewego panelu strony.
4. Teraz zobaczymy aplikację demonstracyjną, uruchamiając wbudowany przykładowy kod. Kliknij opcję Szybkie uruchamianie próbek w opcji Aplikacje. Zobaczysz tutaj cztery przykładowe kody, jak pokazano poniżej.
5. W tym samouczku wdrożymy przykład Hello world w Pi. Kliknij Hello world, a następnie kliknij Wdróż i uruchom . Po kilku sekundach na ekranie monitora pojawi się okno, jak pokazano poniżej.
Możesz zapoznać się z innymi przykładami i napisać również własną aplikację IoT. Aby dowiedzieć się, jak tworzyć aplikacje dla rdzenia Windows 10 IoT, kliknij łącze.
Sprawdź również film demonstracyjny podany poniżej.