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

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

3天内不再提示

使用标准Arduino Nano起点快速制作原型

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-08-15 11:26 次阅读

作为一名机械工程师,我经常对如何实际制作项目有想法,将编程的“小细节”留到最后。对于那些背景严重偏向编程和电子的人来说,这种态度可能会被翻转,而这是项目的重点。虽然我觉得编程很有趣,但最后我只想让一切正常工作。

在完成最近的构建后,我意识到我实际上已经想出了一个微型可嵌入的 Arduino Nano 包,我已经在多个版本中使用它来进行非常快速的原型设计。事实上,这个特殊的构建开始使用一个简单的 LED 开关,但当我决定使用可编程 LED 时,只需将一些东西焊接在一起以添加其微控制器核心。基本电路图如下所示:

poYBAGL5vP2AcPckAAOwEbXLrGY228.png

在许多情况下,有几件事使它成为一种方便的设计:

首先,DIP 开关与 Arduino 引脚间距完美对齐,因为两者都适用于标准面包板上。我收集了它们,虽然到目前为止有四个开关效果很好,但可以根据需要实施更多或更少的开关。开关的非输入引脚连接到 Arduino 的接地引脚。这有一个额外的好处,那就是形成一个其他连接可以很容易接地的地方——这对这些类型的项目来说是一个持续的烦恼。

poYBAGL5vQOAC9EzAAMw13sZcN4755.png

将这些输入开关接地可以将它们设置为“INPUT_PULLUP”,如GitHub 上的项目示例代码所示。使用此命令允许 Nano 板上的 ATmega328 芯片将每个输入拉到正,这意味着无需外部电阻器来防止信号浮动。您需要在代码中考虑到“LOW”现在表示开关已激活,而“HIGH”表示它已关闭。

此外,所使用的双CR2032电池座具有内置开关,非常方便。这个开关意味着你不必担心这个组件——或者一遍又一遍地拉电池。虽然它们的标称组合 6V 充电在技术上低于 Nano 推荐的 7-12V 输入电平,但它似乎在简单应用中运行良好。该支架的物理尺寸也与 Nano 相似,这意味着它可以通过束线带甚至热收缩绑在您的计算包上。

除此之外,设计非常灵活。我在几个项目中使用了它的变体——相机间隔计、“Hello Light”声音监视器和CNC 灯光绘画装置。最后一个完成得非常快,而且它很小的事实意味着它可以骑在固定装置上——包括电池——同时几乎不会增加设备的体积或重量。

其他选择?

此设置使用 CR2032 电池,重量轻且价格便宜,但不可充电。如果这很重要,您可以使用 LIR2032 电池,它的工作电压更符合规格 3.6V(组合为 7.2V)。另一种选择是使用 Arduino、Adafruit 和其他具有内置 LiPo 连接器的各种板。虽然不错,但它们往往比 Nano 克隆的 2 至 3 美元贵,因此您可能更不愿意将它们留在项目中并继续前进。另一种方法是使用 Arduino Pro Mini(一个克隆,因为它已经正式退役)来放弃 Nano 的耗电 FTDI 芯片。

无论您决定采用哪种方式,最好在您的垃圾箱中有一个带有现成零件的首选设计,让您可以随时将一些东西放在一起。虽然肯定不是所有事情的最佳解决方案,但作为一个快速而肮脏的自动化解决方案,这对我来说效果很好!

审核编辑:郭婷

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

    关注

    453

    文章

    50287

    浏览量

    421262
  • 连接器
    +关注

    关注

    98

    文章

    14249

    浏览量

    136018
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186552
收藏 人收藏

    评论

    相关推荐

    适用于Arduino UNO和兼容板的快速原型设计盾牌

    描述Arduino Uno Vero 盾牌适用于 Arduino UNO 和兼容板(如 Leonardo、Sparkfun Redboard 等)的快速原型设计盾牌。紧凑的外形,带有
    发表于 07-27 07:45

    基于Arduino Nano和HC-SR04超声波传感器制作社交距离项目

    描述基于 Arduino Nano、超声波传感器和 LED 模块的针对 Covid-19 冠状病毒的社会隔离项目在本教程中,您将学习如何基于 Arduino Nano 和 HC-SR0
    发表于 08-09 06:30

    如何实现arduino nano和nodemcu之间的串行通信?

    我正在制作一个项目。多传感器与 arduino nano 和 nodemcu 接口,哪种通信最好是 i2c 或arduino nano
    发表于 02-22 07:31

    Arduino nano (AD)PCB自制

    自己用AD画的ARDUINO NANO板,改了几个接口,可以当飞控
    发表于 06-17 14:35 0次下载

    基于Arduino制作激光雕刻机的方法介绍

    用两个旧的DVD驱动器和Arduino Nano制作激光雕刻机。
    的头像 发表于 05-31 06:15 9955次阅读

    dfrobot Arduino Nano控制板介绍

    DFRduino Nano(兼容Arduino NANO)是一款开源的控制板,非常适合爱好电子制作的朋友制作互动作品,但对于一些不熟悉电子技
    的头像 发表于 12-26 09:50 5811次阅读
    dfrobot <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>控制板介绍

    如何使用Arduino Nano控制红绿灯

    本文将介绍如何基于一个简单PCB洞洞板制作红绿灯,并通过Arduino Nano R3对它进行控制。
    的头像 发表于 04-08 15:19 5230次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>控制红绿灯

    Arduino Nano实验板

    电子发烧友网站提供《Arduino Nano实验板.zip》资料免费下载
    发表于 07-26 10:07 3次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>实验板

    Arduino Nano板测试

    电子发烧友网站提供《Arduino Nano板测试.zip》资料免费下载
    发表于 08-12 09:18 3次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>板测试

    DIY Arduino Nano

    电子发烧友网站提供《DIY Arduino Nano.zip》资料免费下载
    发表于 08-22 16:29 68次下载
    DIY <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>

    如何使用Arduino Nano在家里制作迷你示波器

    电子发烧友网站提供《如何使用Arduino Nano在家里制作迷你示波器.zip》资料免费下载
    发表于 10-26 15:21 8次下载
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>在家里<b class='flag-5'>制作</b>迷你示波器

    使用Arduino Nano克隆西蒙

    电子发烧友网站提供《使用Arduino Nano克隆西蒙.zip》资料免费下载
    发表于 10-31 09:32 4次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>克隆西蒙

    使用Arduino Nano制作智能引体向上杆

    电子发烧友网站提供《使用Arduino Nano制作智能引体向上杆.zip》资料免费下载
    发表于 11-14 11:28 0次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b><b class='flag-5'>制作</b>智能引体向上杆

    使用Arduino Nano V3制作雕刻南瓜

    电子发烧友网站提供《使用Arduino Nano V3制作雕刻南瓜.zip》资料免费下载
    发表于 12-21 14:12 0次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b> V3<b class='flag-5'>制作</b>雕刻南瓜

    Arduino Nano漂亮礼服

    电子发烧友网站提供《Arduino Nano漂亮礼服.zip》资料免费下载
    发表于 07-11 09:39 0次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>漂亮礼服