新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 伽利略開發(fā)板和BeeMail(四):程序庫的妙用

        伽利略開發(fā)板和BeeMail(四):程序庫的妙用

        作者:EEPW編譯 時間:2014-11-28 來源:電子產(chǎn)品世界 收藏

          這是創(chuàng)建項目的第四部分。之前板已經(jīng)能正常運行,蜜蜂模型和馬達電路也設(shè)計搭建完畢。目錄見本文末尾。

        本文引用地址:http://www.104case.com/article/266133.htm

          現(xiàn)在就只剩下按照我的需求修改示例工程里的代碼了。不幸的是,復制粘貼代碼引起了各種各樣的錯誤,直到現(xiàn)在我還是根本無法理解。鑒于工程中涉及到許多相關(guān)系統(tǒng),而其中大多數(shù)對我還是未知,在此感謝Jim Lindblom,他的成果對我是個莫大的指導。編譯排除錯誤幾乎可以說就是分離變量的過程。

          我的備忘錄如下:

          ? WiFi 工作是否正常?? WiFi硬件是否能被識別?

          ? WiFi是否已連接到網(wǎng)絡(luò)?

          ? Galileo是否能夠訪問網(wǎng)絡(luò)?

          ?能否識別找到SD卡? ? SD卡是否初始化?

          ?Arduino草圖能否創(chuàng)建文件?

          ?Arduino草圖能否將目錄添加到文件?

          ?Arduino草圖能否讀文件?

          ?Arduino草圖能否刪除文件?

          ?加入蜜蜂模型.

          ?Python工作是否正常? ? Python能否運行?

          ?shell 能否訪問網(wǎng)絡(luò) / 郵箱服務器能否訪問網(wǎng)絡(luò)?

          ?Python 腳本能否在Galileo上運行?

          ?Python 腳本輸出情況如何?輸出到了哪里?

          ?草圖調(diào)用Python腳本是否正常?

          ?Arduino草圖能否正確識別輸出文件?

          ?加入蜜蜂模型

          我之前的博客里有前兩部分及相關(guān)代碼。

          WiFi

          在英特爾板上使用WiFi的方式并非WiFi shield。這里便用到了板底部的Mini PCI插槽。PCI即為外部控制器接口。PCI卡能夠標準化地擴展計算機硬件功能。Mini意味著PCI為小型計算機而設(shè)計。其實有3種型號的Mini PCI:傳統(tǒng)型,全高型和半高型。伽利略板上有個全高型插槽,而這也就意味著半高型WiFi卡需要一適配器,當然這很容易找到。即使能相對廉價地用多種類型的PCI板卡拓展英特爾伽利略工程,但一定要記住它并不是開源的。然而有個可行的措施,特別是因為并非所有Arduino都與伽利略板兼容。英特爾公司已列出與之兼容的板卡,預計這些板卡以后還會兼容。

          購物清單

          ?類似Intel Centrino? Advanced-N 6205 或the N135的wifi板卡一塊,要求與箱中固件協(xié)調(diào)工作。Sergey Kiselev 給出了如何針對其他板卡升級固件,如Intel Centrino? Advanced-N 6235 802.11n. 更多信息詳見論壇。

          ?適配器一個,供半高型板卡能在全高型PCI插槽上正常工作。

          ?天線

          ?鑒于mini PCI插槽在板卡底部,需絕緣支座并用螺絲固定,防止板卡掉落摔壞。

          圖注:插有WiFi板卡和天線的伽利略板

          充分利用WiFi

          Arduino WiFi中的示例代碼第一次編譯就通過了,而今想起來還讓我雀躍難忘。不出所料,編譯結(jié)果顯示能夠與開放網(wǎng)絡(luò)和WPA安全認證網(wǎng)絡(luò)連接。我把兩段代碼復制,單獨創(chuàng)建了一個文件,這樣以后我就可以直接拿來,用在比如像這個Arduino草圖的其他涉及WiFi功能的工程里了。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 右玉县| 宁阳县| 海林市| 安新县| 永和县| 遵义县| 彭州市| 霍山县| 南木林县| 吉安县| 唐河县| 福泉市| 大理市| 盱眙县| 洪泽县| 泰兴市| 通辽市| 扎赉特旗| 东港市| 天津市| 肥西县| 呼和浩特市| 江津市| 上饶市| 安庆市| 山阳县| 竹山县| 曲沃县| 桐梓县| 慈溪市| 贡山| 政和县| 三原县| 依安县| 盐源县| 库尔勒市| 江阴市| 会同县| 洪雅县| 富蕴县| 道真|