對于小到足以嵌入到項目中的低成本選項,Arduino Pro Mini ATmega328 板可能是一個不錯的選擇。
Arduino 板比以往任何時候都更容易為項目添加智能。雖然相當(dāng)便宜,但不止一個項目已被破壞,因為其他東西需要立即使用一塊電路板,或者價格太高而不能讓它放在某個地方的架子上。對于一個小到可以嵌入到項目中的低成本選項——甚至是一個不可能提取的項目——那么 Arduino Pro Mini ATmega328 板可能是一個不錯的選擇。
雖然它被 Arduino 列為已退役,但它仍然可以在 Sparkfun 上使用,它設(shè)計和制造該板的價格約為 10 美元。在線拍賣網(wǎng)站也出售板子的版本,只需幾美元就可以找到,在需要時可以一次性使用。使其成為項目嵌入的理想選擇的另一個特點是它的尺寸,只有 0.7 英寸 x 1.3 英寸(18 毫米 x 33 毫米)的占用空間,并且在垂直方向上沒有 USB 連接器。它提供 5V 版本和 3.3V 版本,具體取決于您的應(yīng)用。
那么問題是,您如何對設(shè)備進行編程?除了沒有實際的連接器外,它也沒有串行接口芯片,這樣可以節(jié)省成本和功耗,但沒有明顯的“插入”位置。為此,您需要一根 USB 轉(zhuǎn) TTL 串行電纜。雖然這些在在線拍賣網(wǎng)站上非常便宜,但請密切注意描述,因為許多僅與某些操作系統(tǒng)兼容。
似乎 Windows 10 在便宜的版本中特別少見,盡管我在我的 Win10 機器上使用Adafruit 的 18 美元 FTDI 串行 TTL-232 USB 電纜取得了非常好的結(jié)果。它不僅可以按預(yù)期傳輸數(shù)據(jù),而且在 USB 連接器的外殼中還具有紅色和綠色閃爍燈,以向您顯示它實際上正在工作 - 綠色表示您的 Arduino 正在發(fā)送到計算機,紅色表示計算機發(fā)送 Arduino 。 它提供 5V 電源線和接地,以及可以根據(jù)需要在 3.3V 或 5V 下運行的 Tx 和 Rx 連接。
要將您的電路板連接到 Adafruit(或其他)USB-TTL 電纜,首先將接頭焊接到 GND、VCC、RXI 和 TXO 通孔。將黑線接地,將紅色線連接到 Arduino 的 VCC 引腳(如果它已經(jīng)外部供電,則將其關(guān)閉),然后將橙色 TXD 線連接到 Arduino 的 RXI 引腳,黃色 RXD 線連接到 Arduino TXD。您需要在這里使用跳線,否則電纜不會完全匹配。
連接后,打開您的 Arduino IDE,然后選擇適當(dāng)?shù)?com 端口,以及“Arduino Pro 或 Pro Mini”作為開發(fā)板。點擊上傳,在它從“編譯”切換到“上傳”后,點擊并松開 Pro Mini 上的重置按鈕,然后觀看 USB-TTL 電纜的神奇閃爍燈工作。編程完成后,您就擁有了一個微型邏輯單元,可以嵌入到您的項目中,無需多加考慮就可以放在那里。您可以在下面的視頻中看到我為自行車速度計應(yīng)用程序編程:
如果您要編寫很多這樣的程序,您還可以考慮使用來自Tindie 上Electronut Labs的 pogo 程序員。這使您可以避免使用標(biāo)題,盡管您似乎需要進行少量協(xié)調(diào)才能將其按住并按下按鈕。
如果您確實需要 USB 接口,另一個非常好的選擇是“Arduino” Pro Micro。它的大小與 Arduino Pro Mini 大致相同,并通過其 ATmega32U4 芯片和微型 USB 連接器提供板載 HID 功能。
審核編輯:郭婷
-
芯片
+關(guān)注
關(guān)注
452文章
50224瀏覽量
421007 -
連接器
+關(guān)注
關(guān)注
98文章
14226瀏覽量
135936 -
Arduino
+關(guān)注
關(guān)注
187文章
6458瀏覽量
186507
發(fā)布評論請先 登錄
相關(guān)推薦
評論