發表文章

[失敗]土製大型電玩搖桿轉電腦USB-暴力改裝法

圖片
我先聲明 ,這是個失敗的實驗..... 前陣子去日本旅遊時買了個大型電玩用的雷神Control-Box!!但其實家裡空間有限,每次要玩就在那邊安裝基板也有點麻煩,所以就一直放在旁邊....一直放著都怕生灰塵!!不過一直有朋友問我,能不能把雷神拿來當電腦用的搖桿,拿來玩模擬器? 基本上當然是不可能直接把雷神接到PC上當搖桿,如果要改裝,最麻煩的就是要有搖桿USB device的介面電路. 最不用動大腦的方式就是直接找一隻不要的USB手把,把上面的按鍵拆掉,將雷神的按鍵訊號接到手把的電路上取代原本手把的按鍵當開關. 竟然要這樣,那就找一隻不要或便宜的手把犧牲來用,在光華商場看到"兩隻"(共線)一組99元的"雙打精靈"手把.滿心期待的買回來改裝. 基本上,這之手把的電路算蠻簡單的,基本上所有的按鍵都是一頭接到MCU,透過按鈕(開關)接地,來偵測低準位訊號判斷按下. 雷神本身就有外部I/O腳位,很方便可以"借用"他高質感的搖桿來做改裝!! 線路不複雜,只是金手指端子現在不是很好買,另外由於雷神的I/O本身有一個腳位的防呆,所以要先把一個腳位鋸下來!! 由於雙打精靈本身有兩隻,所以改裝完1P後,第二支還在,可以拿來改2P或是2P保留用手把!! 最後接上電腦後按鍵有反應,不過經過多人確認後,發現真的怪怪的,感覺取樣頻率很低...必殺技都按不出來....基本上我也懶得找BUG了, 打算下次用"方案2"

可以上網的垃圾桶---garbageText

圖片
我的想法大概是希望垃圾桶可以將垃圾桶使用的狀態統計,儲存在伺服器上,然後可以透過網路顯示該垃圾桶的資訊 系統架構是用一台NAS當webserver,垃圾桶上搭載一個用Raspberry Pi的嵌入式系統 垃圾桶的狀態可透過webserver顯示 超音波感測起使用HC-SR04 source code https://github.com/firmamentone/garbageText 參考資料: GPIO控制:  http://www.pieter-jan.com/node/15 程式延遲:  http://www.raspberry-projects.com/pi/programming-in-c/timing/clock_gettime-for-acurate-timing