在这个项目中,我将告诉我们如何通过将 Arduino Uno 安装在面包板上来制作 DIY Arduino Uno。可以出于各种原因这样做,例如使其更便宜,尺寸更小,降低功耗等。
该项目将为您提供一种制作最小 Arduino Uno 的方法,它可以执行您从市场上购买的 Arduino 的所有功能。正如我们所知,Arduino 实际上是一个开源平台,因此,它的原理图属于公共领域,任何人都可以使用它来实现他们的目的,如果可能的话,可以进行任何改进。这让我们可以在家里自己做这样的事情。
以下步骤将概述如何在面包板上组装威廉希尔官方网站 。我从 Arduino 网站借用了大部分演练。
该项目由 LCSC 赞助。我一直在使用LCSC.com 的电子元件。LCSC 坚定地致力于以最优惠的价格提供种类繁多的原装优质电子元件。立即注册,首次下单立减 8 美元。
Arduino电源插孔可接受 7 至 16 伏的输入电压范围。最常见的输入源是可靠的 9V 电池或 9-12VDC 电源。因为大多数传感器和芯片需要 5V 电源,所以我们需要 LM7805 稳压器将 9V 降低到组件友好的 5V。如果连接超过 16V,则有损坏 IC 的风险。
在继续之前,请查看这张图片。这是了解 ATmega 芯片上每个引脚与 Arduino 功能相关的重要资源。这将澄清为什么你以这种方式连接某些引脚背后的很多困惑。有关更详细的信息,请查看 ATmega168(短版)(长版)的数据表。这是 ATmega328(短版)(长版)的工作表。
引脚 7 - VCC,数字电源电压 (+5V)引脚 8 - GND(接地轨)引脚 22 - GND(接地轨)引脚 21 - AREF,ADC 模拟参考引脚(+5V)引脚 20 - AVcc,电源电压模数转换器 (+5V)
你可以去这里了解将草图上传到arduino的方法。
您将需要一个 USB 转串口设备。我使用了 FDTI 基本分线板 (5V)。如果你只是想让它工作,你可以跳过安装 6 针接头,直接将跳线从 USB-TTL 接头连接到面包板上的相应引脚。确保为您选择的串行设备正确路由引脚;分线板上的引脚标有三位数字名称。在构建过程中,我发现微控制器需要完美定时按下重置按钮才能准备好芯片进行编程,并且分线板上有一个名为 DTR/GRN 的引脚,当正确连接时它会向重置引脚发送信号。因此,通过 0.1µF 陶瓷电容器将跳线从分线板上的 (DTR/GRN) 连接到 ATmega328 的引脚 1。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !