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
    +关注

    关注

    186

    文章

    6446

    浏览量

    185476
收藏 人收藏

    评论

    相关推荐

    使用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 327次阅读

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

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

    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 1277次阅读
    使用<b class='flag-5'>Arduino</b>的温控风扇<b class='flag-5'>电路</b>分享

    电机测试项目大全

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

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

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

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

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

    什么是模拟芯片?模拟芯片测试指标是什么?

    什么是模拟芯片?模拟芯片测试指标是什么? 模拟芯片是一类能够模拟物理世界中连续变化的电子元件和电路
    的头像 发表于 11-10 15:26 1271次阅读

    基于Arduino的家庭自动化项目

    包含相关代码、详细图文、物料表一个简单的基于DIY Arduino的家庭自动化项目,它使用土壤湿度传感器、泵和其他电子元件来自动浇水植物。它由一个适合室内园艺的混凝土花盆箱组成。自流式播种机也可作为水培系统使用。电气系统可根据农业和农业需求以及微灌系统进行扩展。
    发表于 09-26 08:16

    Arduino模拟速度计或音量计

    电子发烧友网站提供《带Arduino模拟速度计或音量计.zip》资料免费下载
    发表于 07-12 09:39 0次下载
    带<b class='flag-5'>Arduino</b>的<b class='flag-5'>模拟</b>速度计或音量计

    RGB混色器Arduino项目

    电子发烧友网站提供《RGB混色器Arduino项目.zip》资料免费下载
    发表于 07-11 14:37 1次下载
    RGB混色器<b class='flag-5'>Arduino</b><b class='flag-5'>项目</b>

    Arduino DIY模拟温度计

    电子发烧友网站提供《Arduino DIY模拟温度计.zip》资料免费下载
    发表于 07-10 11:21 0次下载
    <b class='flag-5'>Arduino</b> DIY<b class='flag-5'>模拟</b>温度计

    Arduino 3D迷宫

    电子发烧友网站提供《Arduino 3D迷宫.zip》资料免费下载
    发表于 07-10 09:44 0次下载
    <b class='flag-5'>Arduino</b> 3<b class='flag-5'>D</b>迷宫