Answers:
我从您的问题中假设您想要Arduino的基本部分以及您的电路为永久性形式。
这是我的步骤:
一次迈出一步,效果会很好。
然后,您就知道一切正常,并且已经准备好所有组件以构成永久电路
这将涉及在面包板上制作和编程Arduino的一部分。我认为您不需要USB部分,因此它可以是通孔组件,一开始就比较简单。
这是说明的链接,该说明显示了如何制作没有USB的Arduino。
可以使用现有的Arduino对其进行编程,而无需程序员。例如:http : //arduino.cc/en/Tutorial/ArduinoToBreadboard
我会画出电路原理图的草图,以确保我了解面包板上的内容,并指导下一步。
Veroboard / stripboard将更快,更便宜。您可以轻松地花10倍的时间来学习如何充分使用Eagle来制造PCB,这要比在veroboard / stripboard上设计和制造整个电路所需的时间长。
您可以在方格纸上进行设计,但是如果您通过Google搜索Veroboard CAD,可以使用一些CAD程序来提供帮助。我从未使用过它们,我使用纸和软铅笔或矢量绘图包。一个朋友使用了PowerPoint,因为那是他必须要做的。
这是在veroboard / stripboard上构建Arduino的示例。
它显示了他为veroboard / stripboard设计的设计。在进行设计之前,请尝试为您的设计获取合理的布局。这是软铅笔和橡皮擦进来的地方:-)通常,前两次尝试太大或太小。方便自己使用,并获得足够的方格纸:-)
该链接显示了该过程的外观。
您可以遵循veroboard / stripboard arduino设计,并测试其是否有效。然后专注于您的额外电路。
为微控制器使用插座,因此请勿直接焊接。其他大多数零件总计只有几美元,因此我会为每个零件分别提供一些零备件和练习费(总而言之,一些电子公司收取的交货费用高于这些零件的成本,因此,套零件很有意义,特别是如果您打算做更多的事情。
Arduino零件的总成本应低于10美元。
祝你好运,我希望你喜欢它。
其他一些人提到使用防护罩。我建议您尝试在自己的PCB上尝试一下:)尽管这往往是一条昂贵/困难/令人沮丧的路线,但它很容易成为最具教育意义的路线。
自己获得Eagle的副本,并与原理图编辑器一起玩。您应该能够从原型中复制大部分内容。您还将发现arduino原理图对于开发板上的位是一个很好的参考。
如果您已经在开发板上编写了软件,那么您应该对闪存/ RAM大小,计数器,IO引脚等方面有什么要求。实际上,它倾向于向开发人员隐藏技术细节。最简单的方法可能是只使用arduino上的芯片,我相信是ATMega168。
开始浏览Digikey和Element14等组件供应商的网站,以找到所需的组件。尝试使用Eagle库中已经包含的内容,或者尝试绘制自己的足迹。
然后,您可以让BatchPCB制作您的设计。订购您选择的所有零件。一切到达后,将其焊接在一起,并祈祷当您打开它时起作用:D
当然,如果您不熟悉电子设计,这听起来很令人生畏,只是一直问所有问题!祝好运 ;)
也许可以使用Arduino Pro或Pro Mini开发板在Arduino扩展板和您自己的开发板之间移动一半
专业版-此评估板是为希望将评估板保留在项目中的高级用户设计的:它比Diecimila便宜,并且可以通过电池轻松供电,但需要其他组件和组装。
您只需添加其他组件。
一种更简单的方法可能是制作arduino屏蔽板-您可以得到arduino形状的原型板。将所需的任何组件添加到其中,然后将其放到arduino中。
去看一下MetaBoard吧。这是一个主要的Arduino兼容板,你可以在家里蚀刻单面PCB上。如果要将原型移植到永久性板上,这将是一个很好的,有据可查的起点。
您可能要考虑使用ATTINY84或85芯片,而不是原型板上的已组装arduino。ATTINY是很棒的小芯片,提供(几乎)与Atmega 328P(Arduino芯片)相同的功能,占用很少的空间,并且可以将相同的程序从Arduino移植到ATTINY。还可以让您在原型制作后恢复Arduino。一个好的起点-
https://42bots.com/tutorials/programming-attiny84-attiny44-with-arduino-uno/amp/
干杯。