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

作为一名机械工程师,我经常对如何实际制作项目有想法,将编程的“小细节”留到最后。对于那些背景严重偏向编程和电子的人来说,这种态度可能会被翻转,而这是项目的重点。虽然我觉得编程很有趣,但最后我只想让一切正常工作。
在完成最近的构建后,我意识到我实际上已经想出了一个微型可嵌入的 arduino nano 包,我已经在多个版本中使用它来进行非常快速的原型设计。事实上,这个特殊的构建开始使用一个简单的 led 开关,但当我决定使用可编程 led 时,只需将一些东西焊接在一起以添加其微控制器核心。基本电路图如下所示:
在许多情况下,有几件事使它成为一种方便的设计:
首先,dip 开关与 arduino 引脚间距完美对齐,因为两者都适用于标准面包板上。我收集了它们,虽然到目前为止有四个开关效果很好,但可以根据需要实施更多或更少的开关。开关的非输入引脚连接到 arduino 的接地引脚。这有一个额外的好处,那就是形成一个其他连接可以很容易接地的地方——这对这些类型的项目来说是一个持续的烦恼。
将这些输入开关接地可以将它们设置为“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 芯片。
无论您决定采用哪种方式,最好在您的垃圾箱中有一个带有现成零件的首选设计,让您可以随时将一些东西放在一起。虽然肯定不是所有事情的最佳解决方案,但作为一个快速而肮脏的自动化解决方案,这对我来说效果很好!


java之父及java诞生_java之父为什么从谷歌离职
今年二季度国内5G智能手机市场将恢复增长势头
OPPOR7s拆解 做工及用料如何
元宇宙如何影响物理世界
雷蛇新版Blade游戏本上线:7代Kaby Lake处理器+4K多点触控屏 售价1900美元起
使用标准Arduino Nano起点快速制作原型
基于模型的镜头边界检测算法的研究分析
使用移位寄存器构建环形计数器电路
oppor11什么时候上市?oppor11最新消息:oppor11重磅来袭,依旧主打拍照,你期待吗?
五分钟看完广汽传祺GA3 C-NCAP碰撞测试全过程
锤子手机未来销量或现惊喜 老罗隐藏必杀技
AMD3年来首次在桌面笔记本领域战败
行业分析——半导体行业
台达变频器的特点分析,对变频器的全面分析
比特币搬砖交易软件系统多少钱一套
深圳地铁9号线西延线首列新车车厢内部将采用LED照明 科技感十足
锐龙系列能否完败酷睿处理器 结果性能超预期
RNN在自然语言处理中的应用
低空无人机反制系统的三种反制机制说明
ADS环境下基于S3C24 1 0串口应用程序的开发