2012-08-01 125 views
0

我是一個相當精通的網絡開發人員,我期待探索計算機編程的世界到電子接口/構建.. ala This ...當我看到這,我被吹走了。我已經購買了這個...... http://www.relaycontrollers.com/Relay/Relay/ethernet_relay_controllers開始試驗和玩耍,但我想挑選那些曾經與這些東西混淆過的人的大腦。繼電器開關和控制:學習編程電子學...

首先,我的經驗對PHP很有幫助,但我知道用php做這種工作有點骯髒。我寧願使用本地運行的東西,並且可以更好地訪問硬件。我傾向於使用的語言是Python。有沒有人做過像python這樣的工作?從視頻中的快速瞥看,他們使用的是C語言......

其次,是否有這種類型的東西的社區或資源...我找不到教程,介紹或任何有...

最後,我做的基本python的東西是嚴格的編程。我打算保持這個作爲本地應用程序,所以有沒有庫或任何其他的建設python接口? (我很習慣HTML/CSS)

如果你們知道這種類型的工作有什麼好的資源,我將不勝感激,如果你能分享。謝謝。

+1

Python被解釋爲不能以本機代碼運行 – grinch 2012-08-01 19:52:05

+3

您將不得不使用C/C++,彙編,VHDL等。社區資源是http://electronics.stackexchange.com – 2012-08-01 19:52:31

回答

4

要做的最好的事情是看看像Raspberry Pi這樣的嵌入式系統,它不僅是一個完整的支持Linux的「納米計算機」,還包括GPIO以及用於更復雜接口的I2C/SPI總線。實際的設備接口是低級別的,但是Python可以訪問相應的IOCTL。至於網頁開發,yeah, it's there

+0

因此,樹莓派,我可以把它連接到我的comp。並通過編程訪問它?如果是這樣的話,似乎是一種很好的學習方式...... – 2012-08-01 20:13:56

+0

Raspberry Pi *是一臺計算機。您可以直接將鍵盤,鼠標和HDMI顯示器連接到它並破解。 – 2012-08-01 20:15:13

+1

@G:緊接着這個答案,[這](http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/)。 – 2012-08-03 21:13:50