简介:DIY认识编程盾
如果您正在寻找一个小而低动力的Arduino Board,这是一个非常好的选择,它的尺寸令人惊讶的是。它有5个GPIO引脚,其中3个是模拟引脚,2,具有PWM输出。它对它耗尽的电压(2.7V至5.5V)也非常灵活,因此它非常适合耗尽电池。我还提到它只需1美元!?
麻烦与之同步是你不能只需插入USB电缆来编程它,但它实际上并不难以为它构建程序员,这就是我们将在这种指示中经历的内容。
已经有很多用于构建盾牌的指南,但在所有在所有的软件设置中使用较新版本的Arduino IDE时,我也会仔细阅读我也会通过这里缺少一步。
看看上面的视频,我经过这种指示的所有信息。
让我们去吧!
第1步:面包板程序员电路
我认为它的价值指出,如果您愿意不必构建盾牌,您也可以使用面包板电路来编程主题。我想要盾牌,所以我将来会有更永久的东西。
如果您选择了面包板程序员,则软件稍后将与盾牌完全相同。跳到第5步。
第2步:你需要什么
您需要以下部分来构建程序员:
Attiny85 *- 可能需要其中一个:)
protoboard(10件)*
男性倒栽销钉*
120件电容器组(有一个我们需要的10uf)*
IC插座(20包)*
基本入门套件(我们需要的LED和1K电阻)*
我使用的巨型板* - 任何Mega或Uno都将工作。
您还需要烙铁和一些电线,
* =联盟链接
第3步:盾牌的布局
在上面的图像中,您可以看到我们将要做的屏蔽的布局。我发现带有组件和电线的图像有点太挤,所以我只使用电线和只是组件来制作电路,使其更容易阅读
您不需要使用尽可能多的销钉,我在最后的图片中标记为实际需要的引脚,我只是认为如果它在正确的地方使用所有引脚,请更容易插入正确的地方顶部和底部。
第4步:构建盾牌
它是一个非常直的钢电路,最复杂的部分可能只是让别针吧。
我做了别针的方式是:
- 切割雄性标题引脚,以便它们适合Mega / Uno的顶部和底部行。
- 将它们插入Arduino。
- 将Protoboard放在上面并用尖锐标记它们。
- 从Arduino中删除标题。
- 将头部的塑料推到针脚的一端(我用它的扁平管,只是将它推向桌子)。他们应该最终看起来像上面图片中的销
- 将别针穿过Protoboard的顶部(顶部塑料)
- 将它们焊接到位,焊料足以搁置到位。
之后,它只是建立电路的情况,通过将组件插入并弯曲引脚,以便将它们连接到连接和焊接连接的位置。我喜欢用蓝色大头钉在焊接时将我的组件固定到位。我已经包括一个完成的电路板底部的图片来展示我的样子。
在焊接之前,请务必仔细检查LED和电容器的方向。对于LED,电阻应连接到LED的短LED。对于电容器的电容器,其上面的银标在其上方应连接到地面。
最后,给自己一些标记或提示是一个好主意,以提醒你在插入它时提醒你的主导。如果你检查上面的最后一个图像,我会显示一张我标记左下角的图片,这可以匹配在上面的圆点上。
如果您有多米,我建议在底部引脚之间测试任何桥梁的销,因为它们是电源引脚。
第5步:设置程序员
为了将我们的Arduino用作程序员,我们首先需要向它闪现草图。
首先将盾牌插入您的Arduino,将USB电缆插入您的Arduino。
打开Arduino IDE,然后点击文件- >例子- >11.AdduinoISP.- >arduinoisp.
我们需要对此文件进行更改,这是我发现所有其他指南中缺少的部分。
向下滚动此文件,直到您看到注释的行// #define使用_old_style_wiring.
从此行中删除评论(所以它现在应该看起来像#define使用_old_style_wiring.)
您现在可以将此草图上传到您的arduino,就像你就是任何其他草图。
第6步:为论证建立Arduino IDE
我们需要在我们可以将主板经理安装到主题之前通过董事会管理员安装学生
我们需要做的第一件事是向我们的附加电路板管理器URL添加新行,该网址可以找到文件- >首选项
您需要添加的URL是:
https://raw.githubusercontent.com/damellis/attyine/ide-1.6.x-boards- manager/package_damellis_atty_index.json.
单击电路板管理器URL框右侧的按钮,然后在新行上输入上面。
你现在想打开董事会经理,去工具- >董事会:“所选的任何东西”- >董事会经理
搜索“TARTINY”,然后单击“安装”。
第7步:编程的主题
现在我们已准备好开始编程这位认真。
在下面工具,选择以下内容:
- 选择Attiny25 / 45/85来自董事会落下。
- 选择Attiny85来自处理器落下。
- 选择内部8 MHz.来自钟落下。
- 港口应该是您用作程序员的Arduino的COM端口。
- 选择Arduino作为ISP.来自程序员落下。
我们现在可以刻录引导加载程序,很好地描述了引导程序所做的和优势/缺点这里。去工具再次选择烧伤引导加载程序。
接下来,我们需要将草图编写到主角
打开一个基本的眨眼例子:文件- >例子- >基本- >眨
因为这是没有针的LED_Builtin.,我们需要在我们的草图中替换它0.当我们在PIN 0上有我们的LED。
然后,您应该能够通过单击上传将此草图上传到您的电路板。LED应该有望眨眼!
第8步:免费小了!
现在,它全都成长了它的时间来消除它的编程盾家家中的认识。
我找到了这样做的最佳方式是使用一个扁平的头螺丝司机弹出它。如果你只需直接把它拉出来,你非常容易弯曲引脚。将螺丝刀放在芯片的一侧,一侧轻轻撬开,当那侧自由移动到另一侧并重复。
您现在可以在连接V和地面时使用您想要的任何项目。在最后一个例子中,我展示了如何使用硬币电池电量来供电!
希望你发现这种指示有用,如果您有任何疑问,请随时询问!
视频:查看My YouTube频道以获取更多视频
我在Twitter上谈论电子和其他随机的东西 - @WitnessMenow
布莱恩
4讨论
2年前第8步
做得很好。感谢您花时间将其与社区分享。这对我来说非常有帮助!
2年前回复
欢迎你,很高兴你喜欢它!
2年前
与Arduino良好的工作
2年前
做得很好。这是一个很好的小处理器,我已经用了很多。太糟糕了,DIL芯片太贵了。有几个角度更多,一个人有一个Arduino Pro-Mini。
尽管如此,我已经使用了许多项目和一个程序员板,因为您展示了真正的击败,必须一次又一次地握住面包板