玩轉Intel Edison物聯網開發套件

Intel Edison這個板子雖然已經出來一兩年了,但至今在國內不是很火,網上的資料也不是很多,尤其是中文的資料,下面我們簡單搞起。我使用操作系統是Ubuntu 15.04 x64。


這個是我拿到的板子,可以看到左上角有兩個mini usb接口,我現在連着線的是連接板子console端的,在Linux下可以看到是/dev/ttyUSB0(只要接口能提供UART-over-USB功能,就會顯示成ttyUSB*),它下面的接口是連接arduino方式的,對應/dev/ttyACM0(Abstract Control Model 是最簡單的傳輸原始數據的方式)。


首先,先玩一下arduino模式,手頭有個紅外溫度傳感器,接線如下:


打開arduino的IDE:


燒寫到板子裏後,打開監視器查看溫度:


紅外溫度傳感器使用時要標定一下,就是距離10cm左右測一下沸騰的水溫和冰水混合物溫度,小學自然課知識一個100°另一個0°,可以看到環境溫度是19.2°,我把手掌靠近,目標溫度是29.56°。


接下來,我們玩Linux模式,在自己電腦裏打開minicom,配置設備/dev/ttyUSB0,波特率115200,然後就進入板子自帶的linux系統裏。然後我們簡單配置一下:

configure_edison --setup
輸入密碼、設備名,然後就可以看到wifi配置,選擇wifi,輸入密碼就可以連接了。當然也可以直接配置wifi:

configure_edison --wifi


然後我們就把線扯掉,用ssh連接,用戶名root,密碼是上面自己配置過的。連好後,說下opkg軟件管理,相當於ubuntu下的apt-get:

opkg update
opkg list
opkg install cmake-dev

第一個是更新源,第二個是列出可以安裝的軟件,第三個是安裝軟件。自帶Python2.7,然後軟件源中也沒有Py3的包,然後我還要裝下OpenCV,所以都要下載源碼自己編譯安裝,過程不詳述,板子性能有限編譯過程太過漫長。。。


然後,就可以當做普通linux系統玩了,能做個啥全靠自己的想法啦。


轉載請註明: 轉自http://blog.csdn.net/littlethunder/article/details/52933080

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章