资料介绍
描述
在这个项目中,我将告诉我们如何通过将 Arduino Uno 安装在面包板上来制作 DIY Arduino Uno。可以出于各种原因这样做,例如使其更便宜,尺寸更小,降低功耗等。
该项目将为您提供一种制作最小 Arduino Uno 的方法,它可以执行您从市场上购买的 Arduino 的所有功能。正如我们所知,Arduino 实际上是一个开源平台,因此,它的原理图属于公共领域,任何人都可以使用它来实现他们的目的,如果可能的话,可以进行任何改进。这让我们可以在家里自己做这样的事情。
以下步骤将概述如何在面包板上组装电路。我从 Arduino 网站借用了大部分演练。
该项目由 LCSC 赞助。我一直在使用LCSC.com 的电子元件。LCSC 坚定地致力于以最优惠的价格提供种类繁多的原装优质电子元件。立即注册,首次下单立减 8 美元。
给 Arduino 添加电源
Arduino电源插孔可接受 7 至 16 伏的输入电压范围。最常见的输入源是可靠的 9V 电池或 9-12VDC 电源。因为大多数传感器和芯片需要 5V 电源,所以我们需要 LM7805 稳压器将 9V 降低到组件友好的 5V。如果连接超过 16V,则有损坏 IC 的风险。
- 在稳压器所在的位置添加电源线和地线。
- 在连接每个导轨的电路板底部添加电源线和地线。
- 现在,将 LM7805 稳压器添加到面包板。它将采用 9V 输入并从输出提供 5V 的连续电源。
- 添加连接到面包板左右导轨的电源输出和地线。
- 此外,在调节器的 IN 和地之间添加一个 10uF 电容器,并在电源和地之间的右轨上添加一个 10uF 电容器。电容器上的银条表示接地脚。
- 将电源 LED 放置在靠近输入源和面包板顶部的位置。您可以使用绿色或红色 LED。在 LED 的负极引线(短腿)和接地轨之间连接一根跳线,并在 LED 正极引线(长腿)和电源轨之间安装一个 Ω 电阻。
添加电路板组件
在继续之前,请查看这张图片。这是了解 ATmega 芯片上每个引脚与 Arduino 功能相关的重要资源。这将澄清为什么你以这种方式连接某些引脚背后的很多困惑。有关更详细的信息,请查看 ATmega168(短版)(长版)的数据表。这是 ATmega328(短版)(长版)的工作表。
- 安装 ATmega328 芯片(如右图所示),使 IC 的缺口侧位于顶部。如果要将组件安装在 PCB 上,最好使用插座。将 10KΩ 上拉电阻添加到 +5V 轨,并将另一端连接到 ATmega328 上的 RESET 引脚(引脚 1)。为以下引脚添加电源和接地跳线。
引脚 7 - VCC,数字电源电压 (+5V)引脚 8 - GND(接地轨)引脚 22 - GND(接地轨)引脚 21 - AREF,ADC 模拟参考引脚(+5V)引脚 20 - AVcc,电源电压模数转换器 (+5V)
- 在引脚 9 和 10 之间添加一个 16 MHz 的外部时钟,并添加两个 22pF 电容器从这些引脚中的每一个接地。
- 添加瞬时按钮作为复位开关,因此它像 IC 一样跨越面包板上的间隙。从 ATmega328 的引脚 1 添加一根小跳线到按钮的底部支脚(最靠近 IC 的引脚)。从按钮的左上角添加另一根跳线到地面。
- 从你工作的 Arduino 中取出芯片并在这个板上试试。blink_led 程序使引脚 13 闪烁。Arduino 上的引脚 13 不是 AVR ATMEGA8-16PU/ATMEGA168-16PU 引脚 13。它实际上是 ATmega 芯片上的引脚 19。
- 最后,添加 LED。长腿或阳极连接到红线,短腿或阴极连接到接地的 220 欧姆电阻。
将草图上传到您的 Arduino
你可以去这里了解将草图上传到arduino的方法。
您将需要一个 USB 转串口设备。我使用了 FDTI 基本分线板 (5V)。如果你只是想让它工作,你可以跳过安装 6 针接头,直接将跳线从 USB-TTL 接头连接到面包板上的相应引脚。确保为您选择的串行设备正确路由引脚;分线板上的引脚标有三位数字名称。在构建过程中,我发现微控制器需要完美定时按下重置按钮才能准备好芯片进行编程,并且分线板上有一个名为 DTR/GRN 的引脚,当正确连接时它会向重置引脚发送信号。因此,通过 0.1µF 陶瓷电容器将跳线从分线板上的 (DTR/GRN) 连接到 ATmega328 的引脚 1。
- 如何将arduino uno r3与LCD显示器连接
- 基于Arduino Uno的学习盾 0次下载
- 基于Arduino Uno的RC车 1次下载
- 使用Arduino Uno制作洗手计时器
- 使用TCS3200和Arduino Uno制作Arduino Chameleon
- 制作的Arduino UNO克隆板
- 将GPS扩展板与Arduino UNO板连接
- DIY ARDUINO UNO板
- DIY arduino UNO防护罩
- Eduino Eduardo:改进的DIY Arduino UNO R3兼容开发板
- Arduino Uno国内改版电路原理图下载 0次下载
- Arduino Uno Rev.3开发板意大利原版电路图 0次下载
- 如何在面包板上做自己的Arduino
- arduino uno电路设计原理图 413次下载
- Arduino UNO R3开发板软件下载与安装 66次下载
- 小安派-UNO-ET485 Arduino开发板简介 751次阅读
- 这么漂亮的Arduino开发板你见过吗? 1605次阅读
- 如何利用Arduino UNO和SD卡制作音乐播放器 7319次阅读
- DIY一个简单的Arduino板子 5350次阅读
- 如何使用Arduino Uno和HC-06实现智能手机对电灯的控制 4601次阅读
- 使用Arduino实现映射功能的过程 4458次阅读
- 基于Arduino UNO和HC-05蓝牙模块控制伺服电机 4824次阅读
- 微雪电子Arduino开发板UNO PLUS简介 5411次阅读
- 微雪电子智能车学习板配件包Arduino开发板简介 1391次阅读
- 微雪电子BB Black扩展板|Arduino功能扩展简介 1504次阅读
- 源创通信BPI-UNO32 arduino 开发板简介 1590次阅读
- dfrobotArduino UNO R3 介绍 6247次阅读
- 详解Arduino Uno控制直流电机之应用 2w次阅读
- 用Arduino Uno开发板和一块面包板就能轻松搞定这一切 2.4w次阅读
- max7219与arduino驱动设计例程 4.7w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多