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 (無線韌體下載),
還挺有趣的!

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Galileo 的頭像
    Galileo

    Galileo's Sky

    Galileo 發表在 痞客邦 留言(0) 人氣()