網頁

顯示具有 Arduino 標籤的文章。 顯示所有文章
顯示具有 Arduino 標籤的文章。 顯示所有文章

2012年9月23日 星期日

使用 Timer 中斷讓 Arduino 控制 VGA

Pyroelectro.com 使用 Timer 中斷來讓 Arduino UNO 輸出 VGA 訊號。Timer 中斷是用來控制 VGA 協議的訊號同步,由於 Arduino UNO 速度為 16MHz,所以使用中斷輸出VGA訊號幾乎是將 Arduino UNO 推到極限。


Arduino VAG via Interrupt, 共分為七格部分說明。


使用 "Breakout" 控制 Arduino

Breakout -- 是一個利用 Arduino 平台與 Firmata 的協議,純粹使用 Javascripr 讓用戶能夠經由網路控制或接收物理輸入與輸出訊號。Breakout 需要 Arduino-IDE-1.0 以上。

  1. 安裝 Breakout 之後,在 Arduino 中打開 "File \ Examples \ Firmata \ StandardFirmata" 編譯 (Compiler) 後上傳 (Upload)
  2. 連接線路 (按下面按鈕 Show Schematic)
  3. 開啟 Breakout Server
  4. ...接下去請連接到 "Breakout \ Getting Started" 繼續看下去。
現在很多設備或裝置都講求遠端控制,甚至還需要將資料回傳到網頁上做為紀錄或顯示成趨勢圖 (
如我們之前介紹過的 The Internet of Things - 連接設備與應用程序到 COSM 平台,分享你的數據與想法於網路上 )。不過,總歸一個字 "懶",也就是想懶所以造就了方便,對吧!

2012年8月16日 星期四

Use Arduino sketches to program TI Launchpad MSP430

相信使用 Arduino 開發 AVR 韌體的都知道,其控制函式語法很直覺化。相對於 TI MSP430 LaunchPad  只要花費美金 $4.3元就可買到,但對於沒接觸過 16-bit 微處理器的人來講,其學習過程就是要下那麼一番苦工,才能得到我們所要的結果。

還好,網路上就是有那麼多有心人士分享其開發成果,讓我們有下面要介紹的這軟體可以像在開發 Arduino 韌體一樣開發 MSP430。

Energia 是使用與 Arduino IDE 一樣的核心 (Processing),函式與語法使用上都與 Arduino 大同小異,如果你沒有使用過 Arduino IDE,可以先上 Getting Started 網頁看看,裡面有 Energia 安裝及使用的說明,有較深入的問題就上 Disscussion Froum 論壇找答案。



更多資訊請上:https://github.com/energia/Energia/wiki


手邊沒有 TI MSP430 LaunchPad ? 只要註冊後花費 $4.3 美元(免運費),每個人最多可買 3 片,3-7 天就會運送到府,非常的划算。配合上面所介紹的開發工具,有興趣的你(妳)還在等什麼 ?