В предишната ни статия излязохме доста разочаровани от инсталирането на Windows 10 на ARM на нашата Raspberry Pi. Трябва да се каже, че тази операционна система абсолютно не е оптимизирана за работа на малината. Затова най-накрая решихме, този път, да тестваме операционна система, предназначена за нано-компютри, внедрена и одобрена от Microsoft: това е Windows 10 IoT Core.

Какво е Windows 10 IoT Core?

Не се заблуждавайте от нейното предназначение, Windows 10 IoT Core няма много общо с най- новата основна операционна система на Microsoft , поне не носи същите обещания, които изпълнява Windows 10 ARM64. Работна среда на Windows 10 на Raspberry Pi .

Тази минималистична и много лека версия е оптимизирана за модули и нано-компютри (Raspberry Pi, Intel Joule, Dragonboard и Minnowboard Max) със или без дисплей. Той не изисква повече от 400 MB RAM за работа.
Както подсказва името му, Windows IoT Core е предназначен за IoT - Интернет на нещата - и е специално създаден за производители, които искатсъздаване и управление на свързани обекти . С това решение Microsoft отваря вратите си за света на безплатния и отворен код и прави достъпно създаването на устройства за приложения като роботика, домашна автоматизация и много други вградени системи благодарение на нано- евтини компютри.
Стартирайки от компютър, работещ с версия на Windows 10, Windows 10 IoT заобикаля работна среда или интерфейс на командния ред, тъй като използва API на Universal Windows Platform (UWP), който ви позволява да разработвате приложения. които могат да бъдат изпълнени с множество свързани обекти. Освен това, Windows 10 IoT Coreработи и с голямо разнообразие от езици като Python, C ++, C #, Node.js или дори JavaScript. Начинаещите хакери и професионалисти също могат да използват Visual Studio за разработване на своите приложения, но също и инструменти като API за свързване на Arduino или проекта Свързване на точки с отворен код, което прави възможно внедряването IoT решения, като същевременно се възползвате от аналитичните услуги на Microsoft Azure .
На своята страница GitHub Microsoft предлага десетки примерни приложения, категоризирани за вашите устройства. На hackster.io ще намерите и селекция от проекти, извършени с помощта на Windows 10 IoT Core.

Започнете лесно с инструмента за управление на IoT

За да управлявате вашето разнообразно IoT оборудване възможно най-лесно, Microsoft разработи практичен и лесен за използване инструмент: Windows 10 IoT Core Dashboard или по-просто IoT Dashboard . Този инструмент ще ви позволи, наред с други неща, лесно да инсталирате Windows 10 IoT Core на вашия Raspberry Pi, както и на всеки друг модул, да управлявате различните устройства, да се свързвате чрез Microsoft Azure, но и бързо да намирате различните устройства, свързани към локална мрежа.

1. Разполагане на Windows 10 IoT Core на SD картата

За да започнете, ще трябва да изтеглите изпълнимия файл, за да инсталирате таблото за управление на Windows 10 IoT Core. В тази първа част все още нямате нужда от вашия Raspberry Pi, а просто от компютър с Windows, както и от microSD карта и евентуално от адаптера.

Инсталирайте IoT Dashboard с помощта на изпълнимия файл, извлечен от Центъра за разработка на Windows. На тази страница Microsoft предлага и други файлове за изтегляне, като Visual Studio 2017 или Инструменти за разработчици на Windows за Visual Studio , инструменти, които биха могли да ви бъдат полезни по-късно.

След като го инсталирате, отворете приложението, след което отидете на раздела „Конфигуриране на ново устройство“. Ще забележите, че за достъп до най-новите версии на Windows IoT Core е необходимо да сте влезли чрез акаунт в Microsoft .
Тук просто трябва да изберете типа устройство, в нашия случай „ Broadcomm Raspberry Pi 2 & 3 “, както и версията на операционната система, която искате да получите. За този урок се насочихме към най-новата стабилна версия на Windows 10 IoT Core, а не към Insider Preview .

След това изберете местоположението на вашата SD карта, като внимавате да не сгрешите, защото процесът на инсталиранеще изтрие всички данни на избраното място . Вашата microSD карта трябва да има поне 8 GB капацитет, за предпочитане е също да използвате карта от клас 10.
Всичко, което трябва да направите, е да изберете име и парола за вашето устройство. По отношение на Wi-Fi връзката тук се показват само мрежи, към които вашият компютър вече е свързан; за да посочите мрежата, към която да се свържете следващата чрез вашия Raspberry Pi, поставете отметка в квадратчето „Връзка с Wi-Fi мрежата“, ако е необходимо, разбира се.
Приемете условията на лицензионното споразумение за софтуер и след това кликнете върху „Изтегляне и инсталиране“.
Ще можете да следите напредъка на изтеглянето и инсталирането на операционната система на вашата microSD карта. Самото изтегляне е доста бързо, тъй като изображението тежи около 800 MB, но разполагането му на SD картата може да отнеме няколко дълги минути.

Имайте предвид, че инсталирането на Windows 10 IoT Core може да се извърши и по опростен начин чрез помощната програма NOOBS , която вече ви бяхме представили, за да инсталирате Raspbian на Raspberry Pi. Предпочитахме да опишем решението тук с IoT Dashboard за да имаме по-задълбочен контрол върху нашия хардуер, като същевременно се възползваме максимално от ресурсите, предоставени от Microsoft.
Прочетете също:
Инсталиране на операционна система на Raspberry Pi сПомощна програма NOOBS

2. Инсталиране на Windows 10 IoT Core на Raspberry Pi

След като внедряването завърши на вашата microSD карта, тя обикновено има три дяла. Вече можете правилно да извадите картата си, за да я вмъкнете във вашия Raspberry Pi.
Свържете вашата малина към нейното захранване, както и към екран с HDMI кабела, поставете вашата microSD карта и отидете , вече ще можете отидете на инсталационната част на вашия Raspberry Pi .

За разлика от класическата инсталация на Windows 10, като нашата инсталация на Windows 10 ARM64 на Raspberry Pi, тук ще видите, че процесът е доста изчистен и бърз, тъй като просто трябва да конфигурирате вашата интернет връзка, преди да тръгнете. намерете на интерфейса на Windows 10 IoT Core.
Самата инсталация може да отнеме добри пет минути на Raspberry Pi 3 B или дори до 15 минути, ако използвате SD карта, която е по-бавна от клас 10. Microsoft също препоръчва да смените вашата microSD карта, ако някога имате проблеми с бавността или ако инсталацията просто не работи. Следователно първото стартиране може да отнеме известно време, но имайте предвид, че следващите стартирания, логично, трябва да бъдат много по-бързи (в нашия случай около 30 секунди).

След като вашият Raspberry Pi стартира и се свърже с интернет, трябва да намерите устройството си в таблото за управление, което преди е било използвано за инсталиране на Windows IoT Core на SD картата. Ако обаче използвате Raspberry Pi 2, е много вероятно да се сблъскате с проблеми с Wi-Fi свързаността, ако е така, най-вероятно ще трябва да преминете през Ethernet кабел.

За да намерите вашето устройство, просто отидете на „Моите устройства“, в интерфейса на таблото за управление на IoT на вашия компютър под Windows 10. Ако вашият Raspberry Pi не се появи там, проверете дали windows10iotcoredashboard.exe е разрешен. за комуникация във вашата мрежа чрез защитната стена на Windows.

3. Влизане в портала за устройства на Windows

С просто щракване с десния бутон на вашето устройство ще можете да стартирате Windows Device Portal , който Microsoft нарича тук „ Device Portal “. След това ще бъдете пренасочени чрез уеб браузъра към IP адреса на вашето устройство. След това въведете потребителското име „ администратор “ (а не администратор!), Както и паролата, която сте избрали по време на първата стъпка с таблото за управление на IoT.
Ще откриете доста пълен интерфейс, който ще ви позволи да управлявате множество параметри (например мрежови и Bluetooth връзки), да проверите дали е налична възможна актуализация, да активирате Windows IoT Remote Server, да следите производителността от вашето устройство, за да получите подробности за работещите процеси или,и преди всичко отуправлявайте приложенията, инсталирани на вашето устройство , инсталирайте нови и т.н. Накратко, много добър инструмент за взаимодействие с Windows IoT Core .

За да получите добра представа за това как работи Windows 10 IoT Core, можете да започнете, като внедрите един от примерите, предлагани в таблото за управление на IoT, като класическия Hello World, интернет радио или дори IoT. Standard Blockly, който ви позволява просто да програмирате Raspberry Pi, оборудван с карта за разширение Sense Hat.
Прочетете също:
Какви аксесоари да получите с Raspberry Pi?

Windows или Linux?

Въпреки че Raspberry обикновено се използва с Linux, Windows предлага мощна и последователна алтернатива за производителите , независимо дали са аматьори или професионалисти, с цел създаване на висококачествени вградени системи. За в бъдеще, докато са необходими солидни познания за разработка, за да се внедрят напълно работещи приложения, Windows IoT Core прави тази задача евтина и достъпна дори за любители, благодарение на безбройните си ресурси, създадени да ви позволят да се възползвате от най-доброто възможно преживяване.
Твой ред е !

Популярни Публикации

Преглед на GoPro Max: за стилни, но не (все още) перфектни 360-градусови видеоклипове

След успешен Hero 8 Black, калифорнийската марка сега актуализира камерата си, способна да снима на 360 градуса. Сбогом GoPro Fusion и добре дошли в GoPro Max, модел, който очевидно не е евтин, но който ви позволява да правите наистина страхотни видеоклипове, стига наистина да мислите, че вашите изображения.…

Тест на Samsung Galaxy Z Flip: рецептата за сгъваем смартфон се подобрява

Само няколко месеца след като ураганът Galaxy Fold наруши много спокойното море от смартфони, Samsung поставя капака отново с Galaxy Z Flip. Но формулата се променя напълно: от смартфон, хибридизиращ се в малък таблет, отиваме към смартфон, който иска да бъде забравен при сгъване.…

Bluetooth 5: Това ли е дългоочакваната революция?

Bluetooth е навсякъде в свързаните ни устройства: смартфони, слушалки, смарт часовници и др. Най-новата разработка, а именно Bluetooth 5, често се описва като истинска революция. Но наистина ли е така? Между мита и реалността ето малко декодиране на реалните предимства и недостатъци на Bluetooth 5.…

Master & Dynamic MW07 Plus слушалки: звукът и дизайнът най-накрая се съгласиха!

Две наглед безобидни събития променят живота на Джонатан Ливайн (да не се бърка с едноименния холивудски режисьор). Първата беше дискусия между Джонатан и неговото потомство, двама тийнейджъри, обичащи музиката и единият от които беше диджей. Те пожелаха да намерят слушалки, които са едновременно качествени и с атрактивен дизайн.…