Как прочитать данные датчика Raspberry Pi 2 с помощью C#?
Я хочу прочитать данные датчика температуры (Dht222 и DH18B20) из Rasperry Pi2 (Windows 10). По сути, я программист, и я настроил все через Azure (например, IoT Hub, Event Hub, Notification Hub, iOS-приложение для уведомлений), но так как я не парень из EC, я не уверен, насколько легко я могу получить данные датчика.
Для справки, я использую этот код: https://www.hackster.io/porrey/dht11-dht22-temperature-sensor-077790
Кто-нибудь может направить меня что-то для этого?
1 ответ
Начните здесь: http://ms-iot.github.io/content/en-US/win10/SetupPCRPI.htm
Затем выполните следующие действия: https://github.com/drcrook1/MTPSolution/tree/master/MTPSolution/Documentation
Я работал над документацией только на это. Повернись к "Подключенные датчики" или "Введение в датчики". Проблемы с файлами, если вы столкнетесь с проблемами.
Примечание: Raspberry Pi не имеет аналоговых входов, похожих на Arduino, вам необходимо взаимодействовать с аналоговым цифровым преобразователем. Это тот, который я использую в своей документации: https://www.adafruit.com/products/856
Обратите внимание, что Windows.IOT.Devices теперь также включает поддержку MCP 3008 (не отражено в коде моего GitHub на сегодняшний день, но должно измениться в течение недели или двух).
Вам понадобится официальный Pi Dongle или кабель Ethernet. Если вы используете кабель Ethernet для соединения сети между вашим pi и Интернетом, убедитесь, что вы просматриваете мою документацию "Настройка Pi" в моем GitHub, вашему Pi необходимо разрешить разрешение имен DNS для разрешения имен IoT Hub,