如何在Tinkercad中设计和仿真电路

本文介绍如何使用Tinkercad设计、构建和测试简单电路。

Tinkercad作为一个设计程序已经有很多东西可以提供,它也可以替代Autodesk停产的“123D Circuits”服务,这是一款免费且易于使用的面包板模拟器。本篇文章将向您介绍Tinkercad Circuits电路的基础知识,与Fritzing一样,它是创客的一个很好的设计资源。


入门

要开始使用,请访问Tinkercad的网站,然后创建一个帐户或登录现有帐户。选择屏幕左侧的“Circuits”:

如何在Tinkercad中设计和仿真电路

登录Tinkercad后,单击左侧的“Circuits”。


在下一页中选择“Create new Circuit”,您将看到以下界面:

如何在Tinkercad中设计和仿真电路

Tinkercad的“Create New Circuit”主页。


为了熟悉电路设计主页,让我们回顾一下我用数字标记的区域:

1.    在此处更改设计的名称

2.    这是主工具栏。从左到右:顺时针旋转所选部件,删除所选部件,撤消和重做上一个操作,创建注释并切换其可见性。

3.    某些元件允许您更改其程序。点击这里进行操作。

4.    开始仿真

5.    将您的设计导出到Autodesk EAGLE。

6.    选择要在下面列表中显示的元件。我建议选择“All”。

7.    这些是您可以使用的元件。

8.    主要工作区。将元件拖放到此处以将其添加到您的设计中。

9.    将所有内容都放入视图中。 


通过按住任何鼠标按钮并移动鼠标而不悬停零件,可以移动相机。


创建简单的电路设计

我创建了一个简单的设计,让用户生成0到6之间的伪随机数。让我们实现该设计的时钟!


首先将面包板拖入您的设计并在其上放置555计时器IC:

如何在Tinkercad中设计和仿真电路

首先将555定时器IC添加到您的设计中。


继续添加其他元件,包括:

●    两个1K电阻

●    一个0.01uF电容

●    一个极性电容,电容为1uF


您可以在放置每个元件后或通过单击元件输入每个元件的值:

如何在Tinkercad中设计和仿真电路

将其他组件添加到电路设计中。


**提示:您可以使用R键顺时针旋转选定的部件。


接下来可以连接元件了。单击任意位置以开始新连接。再次单击以创建端点。您可以在以后更改电线的颜色。连接元件创建一个简单的时钟:

如何在Tinkercad中设计和仿真电路

添加元件之间的连线。


您可以添加电压源和示波器来测试电路。点击“Start simulation”检查您的设计:

如何在Tinkercad中设计和仿真电路

添加电压源和示波器来测试电路。


您可以通过单击示波器更改它的设置。


在完成的电路上使用编程工具

现在时钟功能正常,让我们将它连接到Arduino并编写一些代码。在您的设计中添加一个Arduino,并将定时器的引脚3连接到Arduino的两个引脚。


不要忘记将Arduino的地连接到面包板上的地。完成后,单击顶部菜单栏中的“Code”按钮:

如何在Tinkercad中设计和仿真电路

单击“代码”按钮开始编写代码设计。


默认情况下,代码窗口将显示“块”编辑器。我只通过单击下拉列表并选择文本将其更改为文本。输入示例程序代码(如下所示)并开始仿真。 Arduino上的LED应该会缓慢闪烁。

  1. int count = 0;

  2. void setup()
  3. {
  4.   pinMode(13, OUTPUT);
  5.   pinMode(10, INPUT);
  6.   
  7.   attachInterrupt(digitalPinToInterrupt(2), increment, RISING);
  8. }

  9. void loop()
  10. {
  11.   if(count > 250)
  12.     digitalWrite(13, 1);
  13.   else
  14.     digitalWrite(13, 0);
  15. }

  16. void increment(void)
  17. {
  18.   if(count < 500)
  19.     count += 1;
  20.   else
  21.     count = 0;
  22. }

后续步骤

完成后,您可以将工作导出到Autodesk EAGLE以创建PCB设计,或者您可以生成必要组件的列表然后构建它。要显示列表,请单击个人资料图片旁边的按钮:

如何在Tinkercad中设计和仿真电路

点击个人资料图片旁边的图标,即可导出列表。


最后的想法

该工具非常易于使用,即使它没有大量可供选择的组件,您仍可以构建简单的设计并对其进行测试。


- 本文内容来自网络,如有侵权,请联系本站处理。

2022-07   阅读(1117)   评论(0)
 标签: 创客 Tinkercad 仿真 电路

涨知识
传感器

传感器是一种检测装置,能感受到被测量的信息,并按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。

评论:
相关文章
Codeblocks 快速入门

使用 Tinkercad 代码块学习代码设计:快速入门指南



大神用Scratch手搓RISC-V模拟器,成功运行Linux内核

用 Scratch 代码编写了成功运行 Linux 内核的模拟器。


电机驱动芯片TB6612的内部结构及应用

TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机。


Tinkercad用代码生成模式,让编程一小时更有趣和有意义

本文是Autodesk Tinkercad团队为了支持‘Hour of Code™’ 一小时编程而准备的参考资料之一。


Hour of Code’ 一小时编程学习计划和资源

‘Hour of Code™’编程一小时是一个世界性的活动,旨在向数百万学生介绍一小时的计算机科学和计算机编程。


利用Tinkercad Codeblocks编程创建3D模型

Tinkercad通过Codeblock的发布将编程引入其3D建模平台。跟其他普通图形环境中那样绘制设计不一样,这是面向对象的编程,这意味着您将预定义的物体放在工作平面上,然后对其进行修改。


Tinkercad Codeblocks代码块简介

本文介绍如何使用Tinkercad的最新功能Codeblocks轻松创建复杂的3D设计。


小学生都会的数字电路 造手机制作电脑都不在话下

想成为《我的世界》中众人膜拜的高阶玩家吗?红石系统是可以让你怒刷存在感的不二法器。


Tinkercad教程 - 初学者的5个简单步骤

在这个针对初学者的Tinkercad教程中,我们将通过五个简单的步骤向您展示如何在Tinkercad中创建3D模型。