22| 6
|
[项目] 【Arduino 动手做】制作一个简单的 3D 空心时钟(V4版本) |
本帖最后由 驴友花雕 于 2025-5-27 17:22 编辑 Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用Arduino IDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Arduino的功能和学习Arduino的知识。 Arduino的特点是: 1、开放源码:Arduino的硬件和软件都是开放源码的,你可以自由地修改、复制和分享它们。 2、易用:Arduino的硬件和软件都是为初学者和非专业人士设计的,你可以轻松地上手和使用它们。 3、便宜:Arduino的硬件和软件都是非常经济的,你可以用很低的成本来实现你的想法。 4、多样:Arduino有多种型号和版本,你可以根据你的需要和喜好来选择合适的Arduino板。 5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。 ![]() ![]() |
步骤2:电路元件和印刷电路板 我们需要一个 Arduino Nano、一个步进电机、一个驱动器和一些电线。但在这种情况下,电路可能有点复杂,我想让它看起来更专业、更简洁。所以 我设计了一块定制的印刷电路板,创建了一个 Gerber 文件,并从 PCBWay订购了它。 所需组件: 三个 8mm x 3mm 钕磁铁 28BYJ-48步进电机及驱动板(ULN2003) Arduino Nano 板 BOM 清单和 Gerber 文件可在 PCBWay 项目页面上找到。 为了有效利用空间,请拆下步进电机头并按照所示的颜色顺序将电线焊接到电路板上。 ![]() ![]() ![]() ![]() ![]() ![]() |
步骤3:源代码 打开共享源代码,选择Arduino Nano开发板上传代码。如果电机转动方向相反,请修改代码中的电机连接顺序。
|
本帖最后由 驴友花雕 于 2025-5-28 04:55 编辑 附录 项目链接:https://www.pcbway.com/project/s ... river_9507c8ea.html 项目作者:土耳其 梅尔特·基利奇 MertArduino 项目视频(2分钟):https://www.youtube.com/watch?v=0vr2Qu_AF7U https://www.youtube.com/watch?v=hRpLiRoMx34&t=2s 项目代码:https://pcbwayfile.s3.us-west-2. ... 8/0037494941168.ino 3D文件:https://www.thingiverse.com/thing:5636482 ![]() ![]() |
12.04 MB, 阅读权限: 20, 下载次数: 0
11.27 KB, 阅读权限: 20, 下载次数: 0
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed