我需要阅读与C# UWP应用程序,一个DHT11/DHT22传感器获得温度和arduino是连接到Arduino UNO。我可以在传感器管脚上使用"digitalRead“,并使用C#库‘ensors.dht’转换值吗?或者我需要更改FirmataStandard草图以包含dht库并接收“已清理”的值?
非常感谢!
发布于 2017-07-18 16:20:17
从理论上讲,您的计划可以使用Windows Remote Arduino。
但目前,还没有针对您的用例的官方解决方案。
所以你可能需要自己做一些工作。您需要修改GPIO OneWire DHT11 library以适应您的解决方案,例如,用Microsoft::Maker::RemoteWiring::RemoteDevice::digitalRead()替换Windows::Devices::Gpio::GpioPin::Read()等。还要注意由DHT11/22 datasheet引起的时间序列。
最后,您可能需要足够的测试来确保此解决方案按预期工作。
https://stackoverflow.com/questions/45110358
复制相似问题