Re: [問題] 想做 USB 電子琴

看板Electronics作者 (ResolaQQ)時間10年前 (2015/08/04 04:12), 編輯推噓0(0019)
留言19則, 3人參與, 最新討論串2/2 (看更多)
去讀書館抓了幾本書看,不過還是霧煞煞,麻煩各位再指點一下 1. 請問 usb controller 需要自己處理 packet 嗎? http://chamberplus.myweb.hinet.net/usb_diy2.htm 像是上面那些圖,我本來以為太低階了不用管,但是卻在某本書上也有看到 如果真的要處理,我想我搞不定,得直接放棄 2. 書上的晶片對個人小量用戶來說是不是都很難買? 我 google 了幾間比較常見的電子材料行都沒在賣 3. http://www.codetinkerhack.com/2012/11/how-to-turn-piano-toy-into-midi.html 上面這個應該就是底下兩位 K 大建議的 Arduino + midi 了吧 他的 code 只有短短 157 行,看起來也只是寫了一些按鍵定義,電路也不難 請問 Arduino 真的這樣就能動嗎? 4. 如果要買 Arduino,除了假貨還有什麼常見地雷嗎? 麻煩各位了 -- 放著養蚊子的部落格 http://resolaqq.blogspot.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.71.79 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1438632758.A.071.html

08/05 14:52, , 1F
非電子科的還是買Arduino回來研究吧,他在跟電腦溝
08/05 14:52, 1F

08/05 14:53, , 2F
通的USB方面都幫你弄好了,只要偵測SerialPort就能
08/05 14:53, 2F

08/05 14:54, , 3F
抓到你要的東西了。然後Arduino要買到假貨應該也不容
08/05 14:54, 3F

08/05 14:55, , 4F
易,他圖上的是Uno R3,要小型的話可以買nano,其中
08/05 14:55, 4F

08/05 14:56, , 5F
USB晶片的部分建議可以買CH430的版本,雖然是426晶片
08/05 14:56, 5F

08/05 14:57, , 6F
要去cn網站上抓Driver(看你在不在意),不過在Win上的
08/05 14:57, 6F

08/05 14:57, , 7F
USB溝通的確是比較穩定的(國外論壇也這樣講)
08/05 14:57, 7F

08/05 14:58, , 8F
你要做的就只是將每個按鍵拉電路到Arduino當input
08/05 14:58, 8F

08/05 15:00, , 9F
然後code裡依照input輸出你要的結果,再寫個win程式
08/05 15:00, 9F

08/05 15:00, , 10F
接收Arduino的輸出結果(跟IDE一樣)進行分析就好了
08/05 15:00, 10F

08/05 15:01, , 11F
有興趣的話還可以接藍芽去傳輸,雖然我想會有時差性
08/05 15:01, 11F

08/06 03:19, , 12F
謝謝建議,我再試一下 USB,還不行就用 Arduino 吧
08/06 03:19, 12F

08/09 16:48, , 13F
跑了一趟,結果全部電子材料行都沒在賣USB的IC...
08/09 16:48, 13F

08/09 17:14, , 14F
你覺得 UART 輸出,再用 USB-UART 轉接線如何?
08/09 17:14, 14F

08/09 17:15, , 15F
Arduino Uno 就是用同樣方式(內建轉接IC)提供 USB 連線
08/09 17:15, 15F

08/10 12:59, , 16F
目前正朝這個方向走,本來是因為Arduino價格很亂在研究
08/10 12:59, 16F

08/10 12:59, , 17F
爬文爬到有人說Arduino也可以自製,所以就想試試看
08/10 12:59, 17F

08/10 13:02, , 18F
目前用PL-2303HXD晶片照datasheet做的東西有被電腦抓到
08/10 13:02, 18F

08/10 13:03, , 19F
不過正確性和速度還要再測試看看,希望不會出問題
08/10 13:03, 19F
文章代碼(AID): #1Llyis1n (Electronics)
文章代碼(AID): #1Llyis1n (Electronics)