0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用123D电路模拟和测试Arduino项目

454398 来源:网络整理 作者:网络整理 2019-12-03 17:00 次阅读

当您开始使用Arduino时,连接一个简单的项目并弄清楚如何编写代码是学习的最佳方法。但是,如果您无权使用Arduino,想要一种更快的方法来模拟电路,或者只是想尝试一些新的东西,那么123D电路是给它加线的好方法。

123D Circuits使您可以创建和测试虚拟Arduino电路,检查接线,调试代码以及尝试不同的设置。对于初次接触Arduino或想要在原型和测试方式上具有一定灵活性的专家来说,这是一个绝佳的工具。

您需要的一切

123D电路包含4个不同的沙箱:有电子实验室;印刷电路板设计中心;电路抄写工具;和MESH创建中心。电子实验室将是用于Arduino原型设计的最有用的工具,这是我们稍后将用来构建Arduino项目的工具。

如何使用123D电路模拟和测试Arduino项目

每个沙盒具有绘制项目所需的所有工具,就像Fritzing一样,它是MakeUseOf中我们最喜欢的图表绘制工具之一。他们拥有大量不同的组件,不同的Arduino模型以及将所有事物连接起来的现实方法。您甚至可以将图表转换为包含重新创建项目所需的所有电子信息的电路图。

您还可以直接从中订购在现实生活中创建项目所需的一些东西。

电子实验室可让您通过输入Arduino代码并查看会发生什么来实际测试您的创作。让我们运行一个示例项目,以了解其工作原理

示例项目:Arduino Traffic Light

我们将快速制作一个示例项目,以了解123D的工作原理电路工作。 Arduino红绿灯是一个很棒的初学者项目,因此我们将使用该系统创建其中一个。

当您第一次进入电子实验室时,您将看到一块面包板,而没有其他任何东西。让我们改变一下。点击右上角的组件,以查看可以添加到草图中的事物的列表。快速搜索“ arduino”会显示三个选项,我们将首先单击图标,然后在工作区域中添加Arduino UNO R3。

另一快速搜索“ led”将显示普通的LED;单击图标,然后在试验板上单击以放置LED。放置后,可以在工作区右上角的下拉菜单中更改颜色。我们将放置一个红色,一个黄色和一个绿色。

现在,将所有连线连接起来。要添加导线,只需单击面包板上的任意位置,而无需先单击组件(您也可以使用“ breadboardwire”组件),然后在面包板或Arduino上单击所需的空间连接您可以按照与LED相同的方式更改颜色;使用工作区右上角的下拉菜单。

要添加电阻,请从“组件”栏中选择它们,然后单击您希望他们连接的插槽。如果需要它们进一步拉伸,则可以使用面包板电线将其连接。

要选择每块电阻,可以使用组件屏幕右侧的选项框。进行调整后,电阻器上的彩色带将更改颜色以反映电阻(也请确保选择正确的单位)。

使用相同的方法从Arduino图连接按钮。要旋转电阻,请选择它,然后按一下R。要弯曲导线,只需单击要发生弯曲的某个地方(无组件)。

现在,点击 代码编辑器按钮以打开编辑器。就像使用Arduino IDE一样;只需将Arduino红绿灯教程中的说明复制到文本框中(注意:您需要修复的代码中有一些“故意的”错误–如果您想要一个完整且有效的示例,请检查一下

之后,点击上传并运行,您将拥有一个可以正常工作的虚拟Arduino红绿灯!

可能需要几分钟的时间才能挂起界面,但是一旦完成,添加组件和编辑代码就可以了。

人们还创建了什么?

可用的不同组件数量以及平台的灵活性意味着世界各地的原型开发人员都创建了一些非常酷的项目。这是我最喜欢的几个。

NeoPixel时钟是一个非常酷的项目,它使用两个圆形LED板来模拟时钟指针,中间有一个小的7段显示屏来指示AM或PM。

此气象站的刺激性稍差,但可能更有用的电路是此气象站,该气象站将从OpenWeather API中提取天气数据以获得当前旧金山的温度。

不过,并不是所有的项目都有用。这是一款反射游戏,使两个玩家彼此对抗,并将为反射速度更快的玩家打开一个LED。

有各种各样的项目123D Circuits上的产品,从智能家居自动化项目到游戏以及仅与电动机玩耍的项目,看看它们能做什么。

宝贵的资源

如果您是Arduino的粉丝,无论您想学习基础知识还是完善最新的复杂项目,123D Circuits都是一个消磨时光的好地方。通过为您提供一种快速组装项目的方法,它可以在原型设计阶段节省大量时间。当然,它并不能替代具有电线,电和实际组件的实际Arduino,但是如果您需要快速工作或无法访问所需的东西,那么它是个很棒的工具。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    187

    文章

    6464

    浏览量

    186684
收藏 人收藏

    评论

    相关推荐

    开源项目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整个过程 - 从使用压电传感器到使用 3D 打印设计布局,再到使用 Arduino Leonardo 进行编码。 此设置可与 GarageBand、Ableton 等程序无缝协作。和我一起
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发板 :确保你有一块Arduino开发板,如
    的头像 发表于 11-22 09:24 255次阅读

    开源项目!基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测

    的数字7。 使用9V外部电源为电路供电,确保稳定性能。布线和编码完成后,就可以测试你的项目了。 将代码上传到Arduino Nano。 确保PIR传感器放置在易于检测运动的地方。
    发表于 10-28 10:18

    开源项目!基于 Arduino DIY 漂亮的宏机械键盘

    ,开关与3D打印部件紧密结合,无需额外使用胶水。 电路部分 此时,我们进入键盘开关与 Arduino 之间的电路连接阶段。这一过程简洁明了,每个按键都将连接在 GND 和
    发表于 08-19 17:02

    怎样用Arduino测试锂电池容量

    本文详细介绍了如何用Arduino测量锂电池的容量。并附有电路图和Arduino的程序代码。
    的头像 发表于 07-30 09:14 737次阅读
    怎样用<b class='flag-5'>Arduino</b><b class='flag-5'>测试</b>锂电池容量

    模拟示波器能测试逻辑信号吗

    引言 在电子电路设计和测试中,信号的测量和分析是非常重要的。模拟示波器作为一种常用的电子测试仪器,广泛应用于各种电子电路的测量和分析。然而
    的头像 发表于 07-17 16:56 358次阅读

    使用idf.py命令方式编译,怎样才能编译arduino的库,并且在项目中可调用?

    ESP-IDF添加arduino作为component的方式创建工程,sketch.cpp中的arduino代码经测试可以正确执行。 工程中需要使用arduno的simpleFOC库,并且
    发表于 06-13 06:56

    开源项目!可编程的磁悬浮桌面氛围灯(Arduino+WS2812)

    测试。 焊接 Arduino 1、把两根电线分别连接到 VIN 和电源插口的 GND。 2、把 LED 灯带的线焊接到 GND、V5 和一个数字端口(D1-D12)。 3、把磁性开关线焊接
    发表于 06-03 11:53

    电路测试项目有哪些

    在本文中,我们将详细探讨电路测试项目,以确保电路板的质量和性能。电路测试是电子制造过程中的关
    的头像 发表于 05-28 16:28 1323次阅读

    伟测集成电路芯片晶圆级及成品测试基地项目启动竣工验收

    据浦口经开区官微消息,近日,位于浦口经济开发区的伟测集成电路芯片晶圆级及成品测试基地项目的道路和绿化施工进入收尾阶段,项目已正式启动竣工验收工作。 据悉,伟测集成
    的头像 发表于 05-28 15:50 408次阅读

    S2GO_3D_TLE493DW2B6-A0无法与Arduino UNO一起工作是怎么回事?

    我想使用 TLE493D-W2B6 为 Youtube Maker 项目制作一个触发控制装置。 我有一块 TLE493DW2B6 shield2go 板,我将它连接到 Arduino 上 我安装
    发表于 05-28 07:03

    使用Arduino的温控风扇电路分享

    “使用Arduino的温控风扇”项目只是围绕Arduinouno板和温度传感器LM35制造的。这些项目是使用闭环反馈控制系统设计的嵌入式系统的一个很好的例子。为了获得正确的用户界面视觉指示,我们还使用了LCD,用于指示风扇的温度
    的头像 发表于 05-05 15:41 2079次阅读
    使用<b class='flag-5'>Arduino</b>的温控风扇<b class='flag-5'>电路</b>分享

    电机测试项目大全

    电机的测试项目主要分为电性能测试和机械性能测试两种。电性能测试项目主要有:绝缘
    的头像 发表于 02-27 16:07 1839次阅读

    汽车emc测试项目包括哪些 汽车电子emc测试标准

    。 一、汽车EMC测试项目 辐射传导测试 辐射传导测试是评估汽车电子设备在电磁辐射下的抗干扰能力。该测试
    的头像 发表于 01-31 14:32 2940次阅读

    【开源项目Arduino ESP32 彩色电子气象站

    如果您愿意,您可以设计和 3D 打印自己的外壳。我只是为传感器从外壳中伸出一个孔,使它们能够有效地收集数据。它放在我的桌子上看起来很酷,我无法停止盯着它看。 这个项目是一个使用Arduino ESP32
    发表于 01-16 14:01