0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何對便宜又緊湊的Arduino Pro Mini進(jìn)行編程

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jeremy S. Cook ? 2022-06-10 07:48 ? 次閱讀

對于小到足以嵌入到項(xiàng)目中的低成本選項(xiàng),Arduino Pro Mini ATmega328 板可能是一個(gè)不錯(cuò)的選擇。

Arduino 板比以往任何時(shí)候都更容易為項(xiàng)目添加智能。雖然相當(dāng)便宜,但不止一個(gè)項(xiàng)目已被破壞,因?yàn)槠渌麞|西需要立即使用一塊電路板,或者價(jià)格太高而不能讓它放在某個(gè)地方的架子上。對于一個(gè)小到可以嵌入到項(xiàng)目中的低成本選項(xiàng)——甚至是一個(gè)不可能提取的項(xiàng)目——那么 Arduino Pro Mini ATmega328 板可能是一個(gè)不錯(cuò)的選擇。

雖然它被 Arduino 列為已退役,但它仍然可以在 Sparkfun 上使用,它設(shè)計(jì)和制造該板的價(jià)格約為 10 美元。在線拍賣網(wǎng)站也出售板子的版本,只需幾美元就可以找到,在需要時(shí)可以一次性使用。使其成為項(xiàng)目嵌入的理想選擇的另一個(gè)特點(diǎn)是它的尺寸,只有 0.7 英寸 x 1.3 英寸(18 毫米 x 33 毫米)的占用空間,并且在垂直方向上沒有 USB 連接器。它提供 5V 版本和 3.3V 版本,具體取決于您的應(yīng)用。

那么問題是,您如何對設(shè)備進(jìn)行編程?除了沒有實(shí)際的連接器外,它也沒有串行接口芯片,這樣可以節(jié)省成本和功耗,但沒有明顯的“插入”位置。為此,您需要一根 USB 轉(zhuǎn) TTL 串行電纜。雖然這些在在線拍賣網(wǎng)站上非常便宜,但請密切注意描述,因?yàn)樵S多僅與某些操作系統(tǒng)兼容。

似乎 Windows 10 在便宜的版本中特別少見,盡管我在我的 Win10 機(jī)器上使用Adafruit 的 18 美元 FTDI 串行 TTL-232 USB 電纜取得了非常好的結(jié)果。它不僅可以按預(yù)期傳輸數(shù)據(jù),而且在 USB 連接器的外殼中還具有紅色和綠色閃爍燈,以向您顯示它實(shí)際上正在工作 - 綠色表示您的 Arduino 正在發(fā)送到計(jì)算機(jī),紅色表示計(jì)算機(jī)發(fā)送 Arduino 。 它提供 5V 電源線和接地,以及可以根據(jù)需要在 3.3V 或 5V 下運(yùn)行的 Tx 和 Rx 連接。

要將您的電路板連接到 Adafruit(或其他)USB-TTL 電纜,首先將接頭焊接到 GND、VCC、RXI 和 TXO 通孔。將黑線接地,將紅色線連接到 Arduino 的 VCC 引腳(如果它已經(jīng)外部供電,則將其關(guān)閉),然后將橙色 TXD 線連接到 Arduino 的 RXI 引腳,黃色 RXD 線連接到 Arduino TXD。您需要在這里使用跳線,否則電纜不會(huì)完全匹配。

poYBAGKfHwqAWkDVAAYD1KSSd9E419.png

連接后,打開您的 Arduino IDE,然后選擇適當(dāng)?shù)?com 端口,以及“Arduino Pro 或 Pro Mini”作為開發(fā)板。點(diǎn)擊上傳,在它從“編譯”切換到“上傳”后,點(diǎn)擊并松開 Pro Mini 上的重置按鈕,然后觀看 USB-TTL 電纜的神奇閃爍燈工作。編程完成后,您就擁有了一個(gè)微型邏輯單元,可以嵌入到您的項(xiàng)目中,無需多加考慮就可以放在那里。您可以在下面的視頻中看到我為自行車速度計(jì)應(yīng)用程序編程:

如果您要編寫很多這樣的程序,您還可以考慮使用來自Tindie 上Electronut Labs的 pogo 程序員。這使您可以避免使用標(biāo)題,盡管您似乎需要進(jìn)行少量協(xié)調(diào)才能將其按住并按下按鈕。

如果您確實(shí)需要 USB 接口,另一個(gè)非常好的選擇是“Arduino” Pro Micro。它的大小與 Arduino Pro Mini 大致相同,并通過其 ATmega32U4 芯片和微型 USB 連接器提供板載 HID 功能。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51157

    瀏覽量

    426649
  • 連接器
    +關(guān)注

    關(guān)注

    98

    文章

    14653

    瀏覽量

    137118
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187690
收藏 人收藏

    評論

    相關(guān)推薦

    小米電視S Pro Mini LED 2025系列重磅上市

    新發(fā)布的小米電視 S Pro Mini LED 2025 系列采用 MediaTek MT9655 智能電視平臺(tái),該芯片采用先進(jìn)的 12nm 制程,配合 CPU、GPU 和 NPU 規(guī)格提升,實(shí)現(xiàn)了性能飛躍。
    的頭像 發(fā)表于 12-23 13:28 ?755次閱讀

    開源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整個(gè)過程 - 從使用壓電傳感器到使用 3D 打印設(shè)計(jì)布局,再到使用 Arduino Leonardo 進(jìn)行編碼。 此設(shè)置可與 GarageBand、Ableton 等程序無縫協(xié)作。和我一起
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如
    的頭像 發(fā)表于 11-22 09:24 ?832次閱讀

    口袋旗艦!vivo X200 Pro mini全新外觀體驗(yàn)不止于小屏手感

    vivo新一代旗艦手機(jī),vivo X200系列已正式發(fā)布。有意思的是,與之前系列新機(jī)布局有所不同,這次vivo推出了一款全新的小尺寸旗艦機(jī)型,它就是vivo X200 Pro mini。 vivo
    的頭像 發(fā)表于 10-22 16:08 ?235次閱讀

    今日看點(diǎn)丨 蘋果發(fā)布新款iPad mini(A17 Pro),搭載AI功能;哪吒汽車回應(yīng)網(wǎng)傳拖欠工資

    1. 蘋果發(fā)布新款iPad mini (A17 Pro ),搭載AI 功能 ? 蘋果推出了新款iPad mini,配備絢麗的8.3英寸Liquid視網(wǎng)膜顯示屏,搭載了AI功能,包括書寫工具和改進(jìn)
    發(fā)表于 10-17 11:00 ?533次閱讀

    蘋果發(fā)布新款iPad mini,股價(jià)創(chuàng)歷史新高

    蘋果公司10月15日低調(diào)發(fā)布了新款iPad mini,這是自2021年9月iPad mini 6發(fā)布以來的首次升級。新款iPad mini配備了更強(qiáng)大的A17 Pro處理器芯片,性能顯
    的頭像 發(fā)表于 10-16 16:35 ?535次閱讀

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍(lán)牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對ESP32進(jìn)行編程,需要選擇合適的編程軟件和開發(fā)環(huán)境
    的頭像 發(fā)表于 08-19 17:24 ?4221次閱讀

    XTW100PRO編程器驅(qū)動(dòng)

    XTW100PRO編程器驅(qū)動(dòng)
    發(fā)表于 08-01 14:16 ?2次下載

    上汽大眾ID.4 Pro純電版緊湊型SUV將于7月31日亮相

    據(jù)悉,將于7月31日盛大亮相的全新大眾ID.4 Pro純電動(dòng)緊湊型SUV,是在上汽大眾ID.3 Pro之后的又一力作。這款新車主要以2024款I(lǐng)D.4 X車型為基礎(chǔ),著重對智能座艙進(jìn)行
    的頭像 發(fā)表于 07-27 13:52 ?1389次閱讀

    OpenAI 推出 GPT-4o mini 取代GPT 3.5 性能超越GPT 4 而且更快 API KEY更便宜

    GPT-4. GPT-4o mini的定價(jià)為每百萬輸入標(biāo)記15美分和每百萬輸出標(biāo)記60美分,比之前的前沿模型便宜了一個(gè)數(shù)量級,比GPT-3.5 Turbo便宜了60%以上。 GPT-4o mi
    的頭像 發(fā)表于 07-21 10:20 ?1149次閱讀
    OpenAI 推出 GPT-4o <b class='flag-5'>mini</b> 取代GPT 3.5 性能超越GPT 4 而且更快 API KEY更<b class='flag-5'>便宜</b>

    為什么無法在nodemcu和arduino mega之間交換數(shù)據(jù)?

    您好,我正在嘗試通過 UART 在 arduino mega 和 nodemcu 之間交換數(shù)據(jù)(使用 arduino IDE 對兩者進(jìn)行編程)。 我將
    發(fā)表于 07-19 12:15

    在ESP Wemos D1 Mini Pro上將FTDI連接到RX和TX遇到的疑問求解

    我在 ESP Wemos D1 Mini Pro 上將 FTDI 連接到我的 RX 和 TX。我必須物理斷開 Wemos D1 上的 RX 引腳才能刷新新固件。我的猜測是引腳與 Wemos 板上內(nèi)置
    發(fā)表于 07-10 07:29

    esp32-S3支持arduino編程嗎?

    arduino選開發(fā)板的時(shí)候沒有es32-s3, 只有s2可選。 請問: 1. esp32-S3支持arduino編程嗎 2. arduino下sample下的BLE庫能用嗎? 3.
    發(fā)表于 06-27 08:23

    支持 GPS,基于 Arduino 的墨水屏?xí)r鐘(文末可下載完整文件)

    。 4、在 pro mini 的圖中,我還去掉了晶體振蕩器,為 32K 晶體的芯片做準(zhǔn)備。只有在 32K 晶體版本的情況下才可以去掉這個(gè)晶體,而且只有在對 pro mini 的內(nèi)熔絲
    發(fā)表于 05-31 11:34

    蘋果或于今秋推出搭載M4芯片的MacBook Pro與Mac Mini

    古爾曼預(yù)測,配備M4芯片的14英寸MacBook Pro、M4 Pro與M4 Max芯片的14英寸至16英寸MacBook Pro以及M4和M4 Pro芯片的Mac
    的頭像 發(fā)表于 05-14 11:04 ?1230次閱讀