在本文中,我們將一個Arduino Pro Mini開發板連接到PC,並且使用C# Windows應用程序與其進行通信。
將硬件連接到PC是非常有利的,不僅是因為你可以發送命令以及監控狀態,還可以實時調試代碼。當你正在努力制作一個模塊,想知道模塊的響應以及跟蹤你的狀態機時,檢查變量會特別有幫助。
關於Arduino Pro Mini和C#
首先,我想向大家描述一下我選擇Arduino Pro Mini的原因。 在我看來,小尺寸是當今設計的一個優勢。 如今,隨着便攜式物聯網設備的日益普及,對小型化的需求變得越來越重要,而且Arduino Pro Mini開發板除了小,也沒有其他特殊功能。
Arduino Pro Mini開發板針對小空間進行了優化(當您需要盡可能小的電路板時),但是當它用於構建項目時功能卻十分強大。 另一個好處是它沒有焊接插頭,這會占用很多的垂直空間。 您可以通過將導線焊接到引腳來簡單地訪問所需的引腳。 由於其體積小,它沒有內置USB組件,因此您需要為該功能使用其他的組件。 市場上有許多串行轉USB轉換器,但是,我個人更喜歡選擇一個可以向我提供所有的握手引腳的轉換器,而不僅僅只是Rx和Tx。
這就是為什么我設計了一個基於FT232R的簡單接口板。 我使用了芯片上的所有的串行信號。 你可以在圖1看到我從數據表中摘取的電路。
其次,我想解釋一下為什么選擇C#。 有眾多的編程語言和許多使得Windows的可視化應用程序編程更簡單的可視化程序。 每種編程語言都有各自的優勢和缺點。 但是,對我來說,使用visual studio可以為我做很多工作。 它允許訪問眾多的預編譯庫和工具,幫助我們高效地構建我們的應用程序。 它還允許我們使用功能強大的C#語言進行編程。 所以在本文中我們使用C#,因為它很方便,並且我比較熟悉。
更多詳細內容請點擊:https://www.yiboard.com/thread-665-1-1.html