2016-10-25 68 views
-1

我打算開發一個零度以下溫度的溫度監測系統。我已經做了一些研究,並決定最好的方法是將Raspberry Pi 3與Windows 10 IoT操作系統結合使用,並配合熱電偶和MAX31855熱電偶放大器。將熱電偶與運行Windows的Raspberry Pi配合使用IoT

我是Raspberry Pi開發新手,我正在努力尋找關於如何有效地使用windows 10物聯網熱電偶的教程。關於使用熱電偶和MAX31855有無數的教程,但我不確定是否可以使用這些教程提供的庫和處理代碼,這是由於我正在使用的操作系統。

建議/適合繼續這個開發計劃還是應該使用不同的操作系統。

我使用Windows 10物聯網的主要原因是我要使用物聯網集線器將Raspberry Pis連接到Azure。

在此先感謝您,任何意見均表示讚賞。

+0

可能的重複:http://stackoverflow.com/questions/38159448/read-temperature-with-max31855-thermocouple-sensor-on-windows-iot – CSharpRocks

回答

1

我認爲你是在正確的道路上。

爲了記錄,如果您的目的是連接到Azure IoT集線器,則不必使用Windows IoT Core。 Azure IoT SDK具有各種平臺支持,您也可以輕鬆地爲嵌入式Linux交叉構建。

對於IoT,返回到MAX31855,CSharpRocks提供的鏈接具有某種非官方的庫,用於使用SPI總線連接的此傳感器。如果您想將其與Windows IoT Core一起使用,則需要移植庫。具體而言,您需要用SpiController UWP提供的spi控制器來替換每個調用,但這應該不會太多工作。

綜上所述,兩個選項,

  1. 使用Linux發行版(raspbian等...),該library爲MAX31855和編譯/交叉編譯iot-hub-sdk,你可以找到教程交叉編譯上存儲庫。
  2. 使用Windows IoT Core,以便您擁有對Azure IoT Hub的本地支持,但您需要將用於MAX31855的庫移植到Windows平臺。
+0

非常感謝。感謝幫助。 –

相關問題