2014-10-01 54 views
0

我對WebIOPi非常陌生,我正在嘗試第一次測試。首先,我爲我的英語道歉。 我試圖在CE1上使用MCP3008來處理RPi,在CE1上使用SPI總線使用MCP23S17在Web上使用MCP3008和MCP23S17時出現的問題WebIOPi

我的問題是,設備只在CE1上連接時工作(所以,當23017在CE0上時,我無法將引腳設置爲輸入或輸出並將其設置爲1或0,但3008位於CE1上,我看到它的水平發生了變化,反之亦然 - 23017在CE1上,它功能齊全,但是3008個輸出保持不變。由於這個原因,我認爲這不是一個硬件問題(我沒有太多的電子專業知識,但幸運的是我不會自己構建電路:)),我認爲這是WebIOPi中的一個問題配置。這是我的WebIOPi配置:

[DEVICES] 
mcp1 = MCP23S17 chip:1 slave:0x27 
adc0 = MCP3008 chip:0 

我只將這兩行添加到我的配置文件。
我沒有碰到我原來的WebIOPi安裝的其他內容。

在這種情況下(ADC0功能齊全,MCP1不工作),裝載WebIOPi設備時監視I看到ADC0水平工作良好和MCP1銷作爲一個輸入和一個輸出,並從0和1之間 隨機地改變它可能是一個配置錯誤?

回答

0

改爲使用python和spidev模塊!在mcp3008芯片的另一個線程上查看我的答案。

相關問題