Интернет вещей (IoT)
Создавайте приложения Интернета вещей (IoT) для ваших любимых устройств и датчиков с помощью .NET
.NET для Интернета вещей
Создавайте приложения Интернета вещей на C# и .NET, которые запускаются на Raspberry Pi, HummingBoard, BeagleBoard, Pine A64 и других одноплатных компьютерах.
Используйте библиотеки и платформы с открытым кодом для взаимодействия со специализированным оборудованием, таким как датчики, аналого-цифровые преобразователи и ЖК-устройства.
Библиотеки .NET IoT
Используйте эти библиотеки для быстрой сборки приложений, которые запускаются на устройстве Интернета вещей и работают с сотнями датчиков, дисплеев и устройств ввода, использующих интерфейсы GPIO, SPI, I2C, PWM и последовательного порта.
Полная поддержка датчиков температуры и влажности, акселерометров, датчиков газа, модулей RFID и многого другого. Привязки устройств поддерживают HAT, включая GrovePi, Adafruit Seesaw и Sense HAT.
Meadow
Meadow — это единственная платформа Интернета вещей с полным стеком, которая позволяет запускать полнофункциональные приложения .NET на микроконтроллерах (MCU). Ее уникальный кроссплатформенный дизайн позволяет выполнять одинаковый код на различных устройствах, включая MCU, одноплатные компьютеры (SBC), например Raspberry Pi, Jetson Nano и даже настольные компьютеры. В ней обеспечивается полная интеграция с Azure при первом запуске и множество проверенных драйверов периферийных устройств. Вы также можете использовать Visual Studio или VS Code с полной отладкой на устройстве.
NanoFramework .NET
Бесплатная платформа с открытым исходным кодом, позволяющая писать приложения C# для встраиваемых устройств с ограничениями.
Подходит для многих типов проектов Интернета вещей и поддерживается .NET Foundation. Записывайте, развертывайте и отлаживайте код непосредственно на реальном оборудовании с помощью Visual Studio.
Запуск .NET на Raspberry Pi
Начните создавать Интернет вещей с помощью .NET, ознакомившись с нашей серией видео для начинающих. Вы получите представление о том, как использовать одноплатный компьютер (например, Raspberry Pi) и как запускать на нем приложения .NET. Присоединяйтесь к нам, и вы постепенно ознакомитесь с устройствами Интернета вещей и узнаете о том, как управлять ими с помощью .NET!
Смотрите серию об использовании Интернета вещей с помощью .NET для начинающих
Примеры кода .NET для Интернета вещей
Начните работу с Интернетом вещей и .NET, используя отличные готовые примеры, включая мигающие индикаторы, матричный дисплей погоды, чувствительный к усилию резистор и многое другое!
Connect, monitor, & manage IoT assets
Обеспечьте надежный двунаправленный обмен данными с высоким уровнем безопасности между своим приложением Интернета вещей и устройствами, которыми оно управляет. Центр Интернета вещей Azure позволяет серверной части решения, размещенного в облаке, виртуально подключаться к любому устройству. Расширьте возможности своего решения, обеспечив его работу как в облаке, так и на пограничных устройствах, с помощью проверки подлинности каждого устройства, встроенных средств управления устройством и масштабируемой подготовки.
Готовы приступить?
Простое обучение .NET с помощью пошаговых руководств.