让自己的Arduino Board - DIY教程

在这个DIY项目中,我将向您展示如何使用轻松可用的组件和一个非常简单的构建过程制作自己的Arduino板。使用这种方法,您可以制作一个适合您需求的自定义Arduino板。

如何制作自己的arduino板图片1

介绍

如果您在一段时间内遵循电子机器,您会注意到我们喜欢Arduino。不仅是一个简单易用的平台,还有一个庞大的用户社区,开发人员经常发出和重大贡献(用于硬件或软件)。

使用Arduino,您可以将简单的LED控制项目实施到类似的复杂机器人蓝牙控制机器人手臂线追随器机器人

这很好,尽可能简单地购买Arduino Board(原始的一个或克隆的一个)并使用Arduino IDE进行编程。但是,如果您想专门为您的项目提供定制的微控制器,但仍然保留Arduino的重要功能不会那么好。

嗯,在这个项目中,我将向您展示如何通过解释我通过我的自定义Arduino Board的步骤和过程来制作自己的Arduino板。

为什么你需要制作自己的arduino板?

Arduino Board(以Arduino UNO为例)提供了各种功能,如数字输入/输出引脚,模拟输入引脚,PWM,中断等。Arduino的主要重要功能之一是USB接口。

只需使用USB电缆将您的Arduino Board连接到计算机,打开Arduino IDE,写一个简单的代码,将其上传到Arduino。它是如此简单。

但是要与外围设备接口,请说出电位器或电机,您需要使用跳线电线连接。

如果你有些人如何将像锅或电机驱动程序一样的小部件集成到Arduino板本身上以避免悬空的电线,如果看起来很好,可以帮助您进行商业(销售您的产品)。

唯一的方法是制作自己的arduino板。即使您没有在Arduino围绕Arduino构建嵌入式系统,您仍然可以制作自己的Arduino Board,只是为了让它测试您的定制设计。

如何制作自己的arduino板图片7

先决条件制作自己的Arduino Board

在看看制作自己的Arduino董事会的实际过程之前,您需要保持一些准备好的东西。第一件重要的是董事会的设计。如果您有定制设计,请使用任何原理图捕获软件并开始在设计上工作。

第二重要的是这个项目。为降低复杂性,我没有使用USB连接器与USB - 串行转换器IC。相反,我将使用Atmega328p的SPI引脚(Arduino Uno上的微控制器)刻录Bootloader,这是一次性作业,以及上传程序。

所以,看看这个教程如何将bootloader刻录到ATMEGA328,它提供有关刻录引导加载程序以及程序的全面信息。

您的自定义Arduino板的电路图

正如我之前提到的那样,让自己的Arduino董事会的第一个和重要部分是对董事会的设计有一个明确的想法。此步骤从构建电路开始。以下图像显示了我项目中的Arduino板的电路。

如何制作自己的arduino板电路图

笔记:要查看更大的图像,请右键单击上述图像,然后单击“在”新标签“中的”打开映像“选项。

组件

  • ATMEGA328P微控制器IC
  • 28针IC持有人
  • 16 MHz石英晶
  • 电容器 - 2 x 22pf,100nf,2 x47μf
  • 电阻器 - 2 x330Ω,470Ω,1kΩ,2.2kΩ,7.5kΩ,2 x10kΩ,30kΩ
  • LED x 2(红色和绿色)
  • 按钮(重置)
  • 滑动开关(开/关)
  • 5V调节器(7805)
  • 3.3V稳压器(LD33V)
  • 10kΩ电位计
  • 1N4007二极管
  • IRF540N MOSFET.
  • 杂项(螺钉终端,男性倒置,女性标头,2.1mm Power kack,Perf Board)

笔记:这些组件特定于我的设计,并且您的组件列表可能不同。

制作自己的arduino板

如果您准备好了电路图(仔细检查每个连接),您可以继续制作自己的Arduino板。此时,您可以使用任何软件设计PCB布局,并使自己的PCB制作如本教程所示:如何制作自己的PCB

但要保持简单的事情,我决定去老学校。使用零板并开始使用大量焊料从划痕建造板。我知道这不是一种可靠的技术,但我觉得这足以让小型教程。

可能是未来,我将设计一个半专业的PCB,并制作一个更好的定制Arduino板。

我的自定义Arduino Board的重要功能

现在,我将指出我的Arduino Board的一些重要功能。

如何制作自己的arduino板功能

  • 我已经包括MOSFET驱动电动机,它连接到D5,使PWM控制也有可能。
  • 对于模拟输入A0,我已连接10kΩ罐。
  • 来到模拟输入A1,我已连接一个由30kΩ和7.5kΩ电阻组成的潜在分频器,直接测量高达25V的输入电压。
  • TX和RX引脚配有3.3V逻辑的选项。
  • 有滑动开关打开和关闭Arduino板。
  • 我已经包括两个LED:一个是LED的电源,另一个是连接到D13的用户LED。
  • 所有的模拟和数字(以及电源)标题都带有雄性和女性标头。
  • 用于编程的单独的4针女性标题。
  • 在POWER引脚中,我提供了3.3V,5V以及12V的选项。

结论

如何在此实施如何制作自己的Arduino董事会的DIY项目。使用类似的方法(或许具有适当的PCB),您可以使您自己的Arduino Board满足您的自定义项目要求。

4回复

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*