close
Pololu Wixel 模組已經進來很一陣子了 (超過兩個月啦!), 一直沒有抽空去用它,
這是一塊非常小巧的 USB+2.4G 無線傳輸開發板, 即使不打算在他上面開發應用程式,
原廠 Pololu 也已經寫好幾個很有用的的程式,
使用者只要安裝好驅動程式及 configurator (用來下載韌體到 Wixel 上),
就可以將原廠寫好的韌體下載到 Wixel 上直接使用.
這些寫好的韌體包括:
1. Wireless serial port (無線串列埠)
2. USB-to-UART/USB-to-RF
3. USB-to-I2C/UART-toI2C
4. Wireless I/O repeater
5. Wireless tilt mouse
當然, 使用者也可以根據自己的需求來寫其他的 USB 或 無線傳輸 相關的應用韌體.
細節另外再來做介紹.
因為要想要搭配 Arduino 來使用, 所以當然就要弄個 shield 才會方便, Wixel 是吃 3.3V 電壓的,
而且 I/O 腳不是 5V tolerant (不能直接接到一般的 5V output 腳, 會燒壞的!),
所以要加些 level shifter 電路, 但是這次沒有連原廠的 Wixel Arduino Shield 一起買
(其實下星期一就進來了), 所以就只好 DIY 啦!
使用網路上買得到的 protoshield (也就是洞洞板) 來做, 會比較簡單些,
電路是參考 Pololu 原廠的電路圖, 使用了兩顆 N-channel MOSFET 做 3.3V-to-5V I/O level shifter,
兩顆電阻做 5V-to-3.3V I/O level shifter.
另外用了一顆 N-channel MOSFET 做 DTR, 是用來 reset Arduino 的, 這在做 wireless sketch download 時會用到.
這是背面的樣子,
電路雖然簡單, 但想要把它做得簡潔一點, 所以電阻都採用 0805 的 SMD resistors.
當然跳線還是免不了的.
如果不想自己搞東搞西, 買原廠現成的shield 還是比較方便, DIY 有一大部分的原因還是好玩.
做好以後用電腦透過 Wixle 連上 Arduino, 可以做 wireless sketch download (無線韌體下載),
還挺有趣的!
全站熱搜
留言列表