显示标签为“Arduino”的博文。显示所有博文
显示标签为“Arduino”的博文。显示所有博文

2012年10月8日星期一

[視頻] Arduino Wiznet高功率無線網路服務器



本專案採用RNX-GX4路由器配置了DD-WRT連接到Arduino WIZnet電路板板作為網路服務器。詳細請觀看視頻。


微知納特,專注開發全硬體TCP/IP協定棧晶片。

2012年9月25日星期二

【視頻演示】Arduino網路伺服器



 家庭自動化不再是一個新的話題。有很多不同的方法來實現這種系統。在這裡,我們用ArduinoW5100rfm12無線模組,試圖建立一個低成本,遠端控制家庭自動化平臺。詳細請觀看視頻。


微知納特,專注開發全硬體TCP/IP協定棧晶片。


2012年9月12日星期三

如何在ubuntu使用arduino


在安裝Arduino軟體之前,有三個相依套件需要安裝:Sun Java Runtime、 gcc-avr 和 avr-libc。
在這裡,我們使用終端機和apt - get命令進行安裝。

安裝 Sun Java Runtime
::請從 GNOME選單裡選擇應用程序 | 附屬應用程式 | 終端機
::在提示符下輸入sudo apt-get install sun-java6-jre,然後按Enter

::出現提示的時候,輸入 sudo密碼,然後按Enter
::當系統出現你是否要繼續 [是/否]的提示時候,然後按下Enter鍵,Sun Java Runtime 會開始下載並且安裝::保持開啟終端機到下一步
安裝 gcc-avr
::在提示符下輸入sudo apt-get install gcc-avr,然後按下Enter
::如果出現提示,請輸入 sudo密碼,然後按下Enter
::當系統出現你是否要繼續 [是/否]的提示時候,然後按下Enter鍵,gcc-avr將會下載和安裝
::保持開啟終端機到下一步

安裝 avr-libc
::在提示符下輸入sudo apt-get install avr-libc,然後按下Enter
::如果出現提示,請輸入 sudo密碼,然後按下Enter
::當系統出現你是否要繼續 [是/否]的提示時候,然後按下Enter鍵,avr-libc將會下載和安裝
::關閉終端機
現在,相依套件已經安裝完成、可以下載和配置Arduino軟體。

下載 Arduino
::打開 Firefox
::下載最新的Linux發行版的Arduino,請瀏覽
      http://arduino.cc/en/Main/Software
::選擇 Linux 的版本
::儲存 Arduino 檔案到你的桌面或你可以快速放置的其他地方

解壓縮 Arduino 檔案
::找出Arduino壓縮檔 
::右鍵單擊Arduino檔案
::從彈跳式選單中選擇在此解壓縮,Arduino 00XX(XX是替換為下載的Arduino版本號碼)壓縮檔將在此被解壓縮。


移動 Arduino 檔案夾到家目錄
::打開檔案視窗
::拖動Arduino檔案夾到家目錄

連接 Arduino 到你的電腦
::使用USB線,插入USB到Arduino然後連到電腦 - 這取決於Arduino連接的類型,電源 LED應該發亮

開啟 Arduino
::瀏覽你的家目錄
::雙擊打開arduino-00XX檔案夾
::雙擊Arduino檔案
::點擊執行按鈕

配置 Arduino
::從Arduino選單,選擇 Tools | Board
::從提供的選單中選擇連接到你電腦的Arduino的板子類型
::從Arduino選單中選擇 Tools | Serial Port | /dev/ttyUSB0
Arduino軟體現在已設定好,並且準備好使用Arduino
 
上傳專案(Sketch)到Arduino
::需要一個專案用於測試,打開File | Examples | Digital | Blink
::點擊上傳(Upload),在Arduino板子上的啟動燈應該開始閃爍,顯示程式正在上傳到Arduino,幾秒鐘後,板子上的LED(如果你的LED有連接到Arduino上的pin 13的話)將以穩定的速度開始閃爍
 
 
See on: arduino.tw

2012年8月22日星期三

電子積木W5100網路模組,將Arduino連接到局域網



目前將Arduino連接到局域網中已經有不少解決方案,比如之前介紹的Ethernet擴展板或者WiFi模組,這裡要介紹的電子積木W5100網路模組提供了另外一種選擇。W5100是一款集TCP/IP協定、MACPHY於一體的網路晶片,支援直接匯流排界面、間接匯流排界面和 SPI匯流排,並且Arduino IDE內置的Ethernet庫就是直接針對W5100設置的:

這款W5100網格模組電子積木採用的是SPI介面,因此我們可以使用IDC擴展板與Arduino主機板進行連接:

另外正常使用時模組上的PROG開關不能置到ON的位置上:


測試的話我們可以使用Arduino自帶的Ethernet庫中的WebServer例子,從Arduino IDEFile->Examples->Ethernet功能表中選擇WebServer,打開相應的代碼:



根據你的局域網設置的不同,一般只需要修改IP位址就可以了:


byte ip[] = { 192,168,0, 177 };


相應的程式下載到Arduino並運行起來之後,Arduino實際上就成為了一個Web Server,因此我們可以通過流覽器來進行訪問。Ethernet庫所提供的WebServer程式實際上是接收來自於流覽器的請求,讀出所有模擬輸入埠的值,並返回給流覽器。如果感興趣的話可以試著在模擬輸入埠上接上相應的感測器,來觀察返回值的不同:







                                                  WIZnet產品W5100晶片配置網路服務器視頻教程
想瞭解更多有關W5100產品信息,請登錄中文網站及官方博客:

【視頻演示】互聯網儀錶:Arduino乙太網盾介紹



外國電子愛好者用儀錶和我們WIZnet產品組裝互聯網檢測儀器,可以檢測上網流量的使用。
我翻譯了一下字幕方便大家閱讀,有問題可以與我探討噢~


Translated From:  Internet Meter an introduction to the Arduino Ethernet Shield