0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何对便宜又紧凑的Arduino Pro Mini进行编程

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-06-10 07:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于小到足以嵌入到项目中的低成本选项,Arduino Pro Mini ATmega328 板可能是一个不错的选择。

Arduino 板比以往任何时候都更容易为项目添加智能。虽然相当便宜,但不止一个项目已被破坏,因为其他东西需要立即使用一块电路板,或者价格太高而不能让它放在某个地方的架子上。对于一个小到可以嵌入到项目中的低成本选项——甚至是一个不可能提取的项目——那么 Arduino Pro Mini ATmega328 板可能是一个不错的选择。

虽然它被 Arduino 列为已退役,但它仍然可以在 Sparkfun 上使用,它设计和制造该板的价格约为 10 美元。在线拍卖网站也出售板子的版本,只需几美元就可以找到,在需要时可以一次性使用。使其成为项目嵌入的理想选择的另一个特点是它的尺寸,只有 0.7 英寸 x 1.3 英寸(18 毫米 x 33 毫米)的占用空间,并且在垂直方向上没有 USB 连接器。它提供 5V 版本和 3.3V 版本,具体取决于您的应用。

那么问题是,您如何对设备进行编程?除了没有实际的连接器外,它也没有串行接口芯片,这样可以节省成本和功耗,但没有明显的“插入”位置。为此,您需要一根 USB 转 TTL 串行电缆。虽然这些在在线拍卖网站上非常便宜,但请密切注意描述,因为许多仅与某些操作系统兼容。

似乎 Windows 10 在便宜的版本中特别少见,尽管我在我的 Win10 机器上使用Adafruit 的 18 美元 FTDI 串行 TTL-232 USB 电缆取得了非常好的结果。它不仅可以按预期传输数据,而且在 USB 连接器的外壳中还具有红色和绿色闪烁灯,以向您显示它实际上正在工作 - 绿色表示您的 Arduino 正在发送到计算机,红色表示计算机发送 Arduino 。 它提供 5V 电源线和接地,以及可以根据需要在 3.3V 或 5V 下运行的 Tx 和 Rx 连接。

要将您的电路板连接到 Adafruit(或其他)USB-TTL 电缆,首先将接头焊接到 GND、VCC、RXI 和 TXO 通孔。将黑线接地,将红色线连接到 Arduino 的 VCC 引脚(如果它已经外部供电,则将其关闭),然后将橙色 TXD 线连接到 Arduino 的 RXI 引脚,黄色 RXD 线连接到 Arduino TXD。您需要在这里使用跳线,否则电缆不会完全匹配。

poYBAGKfHwqAWkDVAAYD1KSSd9E419.png

连接后,打开您的 Arduino IDE,然后选择适当的 com 端口,以及“Arduino Pro 或 Pro Mini”作为开发板。点击上传,在它从“编译”切换到“上传”后,点击并松开 Pro Mini 上的重置按钮,然后观看 USB-TTL 电缆的神奇闪烁灯工作。编程完成后,您就拥有了一个微型逻辑单元,可以嵌入到您的项目中,无需多加考虑就可以放在那里。您可以在下面的视频中看到我为自行车速度计应用程序编程:

如果您要编写很多这样的程序,您还可以考虑使用来自Tindie 上Electronut Labs的 pogo 程序员。这使您可以避免使用标题,尽管您似乎需要进行少量协调才能将其按住并按下按钮。

如果您确实需要 USB 接口,另一个非常好的选择是“Arduino” Pro Micro。它的大小与 Arduino Pro Mini 大致相同,并通过其 ATmega32U4 芯片和微型 USB 连接器提供板载 HID 功能。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54360

    浏览量

    468741
  • 连接器
    +关注

    关注

    105

    文章

    16321

    浏览量

    147792
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197399
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2026旗舰电视版本答案!海信发布RGB-Mini LED电视E7S Pro

    3月10日,海信举行了主题为“RGB-Mini LED换代风暴 越级而至”的新品发布会,正式推出搭载海信全新RGB-Mini LED技术的性能旗舰电视E7S Pro。这款新品凭借光源底层重构的技术
    的头像 发表于 03-11 10:27 1880次阅读
    2026旗舰电视版本答案!海信发布RGB-<b class='flag-5'>Mini</b> LED电视E7S <b class='flag-5'>Pro</b>

    SiLM8263DAHB-DG 双输入可编程死区紧凑型半桥驱动器

    ,输出侧驱动电压最高支持30V。芯片集成了可编程死区时间功能,并设有DIS全局关断引脚。其3V至18V的宽逻辑输入电压兼容性强,为对空间布局和时序控制有精细要求的紧凑型功率应用提供了一个高集成度
    发表于 02-09 08:44

    新品 | StickS3,紧凑高性能可编程控制器

    StickS3是一款紧凑且高性能的可编程控制器,专为远程控制,物联网应用设计。核心搭载ESP32-S3-PICO-1-N8R8主控芯片,支持2.4GHzWi-Fi无线通信,内置8MBFlash
    的头像 发表于 01-23 16:48 1379次阅读
    新品 | StickS3,<b class='flag-5'>紧凑</b>高性能可<b class='flag-5'>编程</b>控制器

    英飞特推出非调光紧凑型LED驱动电源IT FIT CS MINI系列

    英飞特零售酒店住宅照明LED驱动电源 IT FIT CS MINI,其输入电压范围为220~240Vac,以极致紧凑的尺寸,为现代商铺与办公照明提供高性能电源解决方案。
    的头像 发表于 01-09 15:16 664次阅读
    英飞特推出非调光<b class='flag-5'>紧凑</b>型LED驱动电源IT FIT CS <b class='flag-5'>MINI</b>系列

    Amphenol RF的AUTOMATE Mini - FAKRA Type A分线电缆:高效连接解决方案

    Amphenol RF的AUTOMATE Mini - FAKRA Type A分线电缆:高效连接解决方案 在电子工程领域,对于高性能、可靠且紧凑的连接解决方案的需求从未停止。今天,我们就来深入
    的头像 发表于 12-12 15:30 596次阅读

    求推荐国产很便宜的MCU推荐

    以及中微,网上还有一些更便宜的,但是厂商和芯片稳定性未知,就放弃了,求教一下用的国产比较多的大佬都有哪些便宜的MCU厂家推荐下,谢谢!
    发表于 09-26 16:30

    怎么导出python边缘计算中的APP,想进行修改找不到源码?

    怎么导出python边缘计算中的APP,想进行修改找不到源码
    发表于 08-06 07:33

    使用Segger J-Link Pro对XMC7200的CM0+内核进行编程遇到的问题求解

    当我使用 GNU C 编译器编译起始(.text)地址为 0x10000000 的 CM0+ 程序时,我无法在 Segger J-Link Pro 中下载该程序。我在输出窗口中收到一个空白的错误弹出
    发表于 07-21 06:05

    【Sipeed MaixCAM Pro开发板试用体验】MaixCAM Pro开箱评测

    1. 概述 (Overview) 本次评测旨在对 Sipeed MaixCAM-Pro 这款高性能 AI 视觉处理评估板进行全面剖析。MaixCAM-Pro 搭载全志 V853 处理器,集成
    发表于 06-30 00:37

    vivo S30 Pro mini搭载天玑9300+旗舰芯片

    vivo S30 Pro mini 搭载天玑 9300+ 旗舰芯片,该芯片采用全大核 CPU 架构,搭载 4 个 Cortex-X4 超大核和 4 个 Cortex-A720 大核,以强悍性能为流畅
    的头像 发表于 06-23 16:37 1837次阅读

    LoRa6100Pro-mini 1W 串口Lora无线组网模块V1

    LoRa6100Pro-mini 1W 串口Lora无线组网模块规格书
    发表于 06-23 16:13 1次下载

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 3次下载

    免费分享Arduino入门+进阶(全套例程+书籍)

    Arduino是一款开源电子原型平台,由硬件(单片机开发板)和软件(编程环境)组成,旨在让非专业用户也能轻松入门电子制作和编程。它的核心思想是简化硬件开发,通过直观的编程和模块化设计,
    的头像 发表于 05-22 11:40 1281次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本上都需要对电子技术、数字逻辑、寄存器等内容进行多方面的了解和学习,才能
    发表于 05-13 09:28

    EGBox Mini:一体式紧凑型实时仿真平台,适配多元实验场景

    ,支持微秒级实时仿真。不同型号的EGBox Mini 设备可完成硬件在环测试系统(HIL)或者快速控制原型系统(RCP)。利用不同型号的设备进行对接,也可完成基于 RCP+HIL 系统的模型在回路仿真
    发表于 04-29 10:40