索尼的雙搖椅3控制器可以在距離Hackaday的許多工作中看到。有一個原因:嗅探這個控制器的藍牙信號很簡單,以及使任何類型的電子工作作業進行遠程管理競標。儘管如此,藍牙具有相對限制的範圍,所以如果您想利用這種極其舒適以及極其實用的控制器,因此發生了什麼,因此在一英里左右的情況下?只需使用Xbee Radio更換具有新樣式的控制器的主板。這是[Marcel]的工作台以及看起來只是一個令人難以置信的Xbee遙控器的解決方案。 Sony Dualshock 3控制器圍繞單個主板設計,用於大部分電子產品,以及用於控制器上的彼此按鈕的三個子板的模擬棒。 [Marcel]將主要董事會拿出他的控制器,並指定逆向工程師,保持USB充電,PC通信,強制評論以及LED指示器。而不是像原始電路中的藍牙,【Marcel]使用了60MW Xbee Radio,使他能夠管理與一個Xbee收音機相關的任何東西,各種與一英里一樣。 [Marcel]的新主板是原始Dualshock 3主板的更換直接減少,以及對控制器的唯一調整為新天線鑽了一小洞。對於任何類型的RC車輛來說,這是一個很棒的東西,以及它對於您可能需要的機器人學作業是完全可編程的。 謝謝{Roel]發送這個。
建立一個Theremincello
我們完全錯過了這個項目的球。它應該在愚人節的日子裡跑來運行,如果它是真實的或惡作劇,你就不知道。這是因為在休息後給出的非常嚴重的表現很難看,而不會在沒有一點笑聲的情況下觀看。上面所示的儀器是Theremincello。它是一種符合大提琴形狀的儀器,其以與Theremin類似的方式起作用。 在該視頻剪輯中播放的儀器是第一代,上圖所示的是其繼承者。創造者想要改進電子產品,以便產生的聲音不是那麼“光暈”。結果可以聽取嵌入在這個Theremin世界文章中的視頻,我們認為他們已經完成了目標;聽起來好多了!在剪輯中[Thierry Frenkel]用左手說明了在指板上的更改筆記。通常彎曲琴弦的右手操作槓桿以調節紙張的音符的音量。 如果單個指板不夠滿足您的需求,您可能會考慮建立這一四軌設計。 [謝謝大衛]
構建OBD速度脈衝:看到冰
我是一個糟糕的軟件編碼器,當它歸結為它。當一切都是面向對象的時候,我沒有註意,我的根源總是裝配語言和實時操作系統(RTOS)。 因此,只有自然的是,我將為一個真正的電路模擬器(ICE)達到我的小型Obdii總線到速度脈衝發生器小部件。 ICE是一種用於調試嵌入式系統的硬件設備。它與電路板上的微控制器通信,允許您通過暫停執行和檢查硬件寄存器中的值來查看正在發生的情況。如果您希望在嵌入式開發方面非常偉大,您需要很好地使用在線仿真。 我不僅可以在近實時享受我的錯誤,我可以為它進行視頻。 將數據從車輛中獲取 我一直在一個小型電路板,將插入我的汽車並直接訪問控制器區域網絡(CAN總線)上報告的速度。 要備份一點,我的最後一篇視頻帖子是關於我的剛剛的渴望製作一個小裝配可以插入卡車上的Obdii港口,並創建一系列代表汽車的速度的脈衝,為我的GPS運行很多更精確地。雖然在連接到車輛的發動機控制模塊的多個電線中埋入的電線深,但是由於許多原因,我已經決定了創建我自己的信號源。 在我的項目的核心,需要將OBDII端口和底層CAN協議轉換為表示速度的基本變量,然後覆蓋到頻率基於速度變化的脈衝流的值。 OBDII / CAN協議由STN1110芯片處理並轉換為ASCII,並且我正在使用類似於在ASCII的眾多Arduino的板上找到的Atmega328來脈沖轉換。我正在使用硬件中斷來控制搖滾固體,無抖動定時的信號輸出。 步行通過下面的視頻中使用電路仿真器的過程,並在休息時間後加入我的過程中的一些細節。 硬件 我考慮到最後一個視頻並刪除了除CAN之外的各種協議的支持,這是群體的非過時協議。通過刪除一堆零件,我能夠將包裝樣式改為通孔,這對於大量家庭愛好者來說更容易,因此您可以將焊膏留在“冰箱”中。 rev 2 rev 1 你的Arduino上的“其他連接器” 與準備好與USB端口交談的Arduino不同,當您將其開箱即用完時,Atmega芯片無需了解如何去和下載代碼,換句話說它沒有引導加載程序。因此,我擁有電路串行編程(ICSP)引腳,路由到我的電路板上的引腳標頭,以便我可以直接編程該部件。 在此連接器上,您將找到重置線,該標頭表示我可以使用Debugwire協議的真實冰。考慮到使用AVR芯片的大多數設計,不會將重置引腳重新保留GPIO,它是用於冰的最佳銷。調試過程中的所有通信都將在RESET引腳上進行。 進入冰 在從頭開始創建計算機時,總是有沒有作用的階段。簡單地,微處理器電路不能直到設計工作的幾乎每個部分; RAM,ROM和底層公交車都需要(大多數)在基本事情完成之前的工作。作為交易的硬件工程師,我將永遠達到冰來啟動實施;只有在Beta釋放後,冰會開始在角落裡收集灰塵。 在Atmega的情況下,調試功能將內置於微控制器本身。這比我們必須使用自己的本地RAM […]