- Що таке ядро Windows 10 IoT і чим воно відрізняється від Windows 10?
- Вимоги до обладнання
- Встановлення Windows 10 IoT Core на Raspberry Pi
- Під’єднайтеся до Raspberry Pi за допомогою інформаційної панелі IoT на комп’ютері
З бумом в галузі IoT багато компаній почали розробляти свої операційні системи виключно для додатків IoT. Microsoft - одна з компаній, яка вже випустила ядро Windows 10 IoT, і вона спокійно популярна серед любителів та галузей промисловості. Отже, у цьому посібнику ми побачимо, як встановити ядро Windows 10 IoT в Raspberry Pi, і запустимо демонстраційний додаток.
Що таке ядро Windows 10 IoT і чим воно відрізняється від Windows 10?
Ядро Windows 10 IoT - це найменша версія Windows 10, розроблена, щоб допомогти вам створювати речі, пов'язані з IoT. Це дозволяє створювати такі цікаві проекти, як радіостанція старої школи або деякі експерименти, що проводяться на міжнародній космічній станції, або на професійних пристроях, таких як шлюзи та контролери заводських ліній для автомобілів.
Подорож починається з прототипу плати, все, що вам потрібно, це плата (Raspberry Pi), SD-карта та живлення без додаткового монітора або клавіатури. Ядро Windows 10 IoT можна завантажити та встановити для інформаційної панелі IoT, що працює на вашому комп’ютері чи ноутбуці, про що ми дізнаємося далі в цій статті. Після встановлення базової ОС Windows 10 IoT просто увімкніть плату Raspberry pi, і ваша плата автоматично підключиться до вашої мережі, а потім до ПК з Windows. Ви можете писати власні програми у Visual Studio, і коли будете готові, ваш код буде висунутий на дошку і може бути віддалено налагоджений.
В Інтернеті речей Windows 10 створено живу спільноту з безліччю зразків коду та проектів, тому ви можете навчитися працювати з апаратним забезпеченням, щоб оживити ваш прототип. Ядро Windows 10 IoT є галузевим та надійним. Будучи версією Windows 10, вона має перевірену корпоративну безпеку і її легко масштабувати. Він забезпечує миттєве підключення до Azure за допомогою власного обладнання на замовлення, або ви можете вибрати серед сотень стандартних плат Market і можете розробити своє власне рішення IoT, незалежно від того, хочете ви створити щось для задоволення чи хочете створити комерційний продукт.
Вимоги до обладнання
- Raspberry Pi 2 або вище
- 8 ГБ або більше
- Зчитувач SD-карт
- Кабель HDMI
- Блок живлення microUSB 5В 2А
- Монітор HDMI
- Миша та (додатково) USB-клавіатура
Встановлення Windows 10 IoT Core на Raspberry Pi
1. По-перше, ви повинні завантажити основну інформаційну панель Windows 10 IoT на свій ноутбук або ПК. Ми прошиємо ядро на SD-карті за допомогою цієї панелі інструментів. Ви можете завантажити налаштування для інформаційної панелі за посиланням. Після завантаження установки встановіть її на свій ноутбук. Завершення встановлення займе кілька хвилин.
2. Тепер ми повинні налаштувати наш пристрій. Відкрийте інформаційну панель і натисніть Налаштувати новий пристрій на лівій панелі інформаційної панелі. Якщо у вас є обліковий запис Microsoft, увійдіть до нього, інакше натисніть Пропустити цей крок.
3. Вставте SD-карту в пристрій зчитування карток і підключіть до ноутбука. Виберіть Тип пристрою як Broadcomm, збірка ОС - як основне для Windows 10. Потім виберіть диск SD-карти, дайте ім’я пристрою та введіть потрібний пароль, як показано на знімку нижче.
Тепер натисніть кнопку Завантажити та встановити . Завантаження займе час, залежно від швидкості вашого Інтернету.
Після натискання на кнопку Завантажити та встановити , ви побачите нижче панель виконання для завантаження та прошивки:
4. Після завершення прошивки. Вийміть SD-карту з ПК і покладіть її на плату Raspberry Pi. Підключіть Raspberry pi до монітора за допомогою кабелю HDMI та увімкніть його. Налаштування вікон займе кілька хвилин. Дотримуйтесь інструкцій, що відображаються на моніторі.
5. Тепер ви побачите домашню сторінку пристрою Windows 10 IoT Core. Як показано нижче. На цій сторінці ви можете знайти важливу інформацію, таку як IP-адреса Pi, підключених пристроїв тощо.
У лівій частині панелі є чотири вкладки меню: Інформація про пристрій, Командний рядок, Браузер та Підручники. Крім того, є меню налаштувань у нижньому лівому куті. Ви можете вивчити всі ці вкладки для отримання додаткової інформації.
Одноразове налаштування за допомогою монітора закінчено. Тепер ви можете керувати своїм Raspberry pi за допомогою інформаційної панелі IoT на своєму ноутбуці.
Під’єднайтеся до Raspberry Pi за допомогою інформаційної панелі IoT на комп’ютері
1. Відкрийте інформаційну панель IoT на своєму ноутбуці та натисніть Мої пристрої . Ви побачите свій пристрій тут у списку. Переконайтеся, що ви використовували одну і ту ж мережу Wi-Fi із ноутбуком та Raspberry pi.
Якщо вашого пристрою немає у списку, перезапустіть Raspberry pi та перевірте список Мої пристрої .
2. Двічі клацніть на перерахованому пристрої, а потім натисніть на Відкрити портал пристрою Windows у браузері.
3. У вашому веб-браузері відкриється вкладка із запитом на введення даних вашого Raspberry pi. Введіть Ім'я користувача як Адміністратор та пароль, які ви ввели спочатку під час налаштування.
Ви побачите щось подібне і зможете отримати доступ до всіх функцій вашого Raspberry Pi з лівої панелі сторінки.
4. Тепер ми побачимо демонстраційну програму, запустивши вбудований приклад коду. Клацніть на Quick-run sample під опцією Apps. Ви побачите тут чотири приклади коду, як показано нижче.
5. Для цього підручника ми розгорнемо приклад Hello world у Pi. Клацніть на Hello world, а потім натисніть на Deploy and run . Через кілька секунд на екрані монітора з’явиться вікно, як показано нижче.
Ви можете вивчити інші приклади, а також написати власний додаток IoT. Щоб знати, як створювати програми для ядра Windows 10 IoT, перейдіть за посиланням.
Також перевірте демонстраційне відео, подане нижче.