问题标签 [tinkercad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何在 tinkercad 中包含 iostream
当我在 tinkercad 中编写#include iostream 时,出现错误提示“致命错误:iostream:没有这样的文件或目录”我该如何解决这个问题? 完整代码
tinkercad - Tinkercad 中函数发生器和示波器的混淆标签
在 Tinkercad 中,函数发生器的幅度定义和示波器的刻度定义相当混乱。这是来自 Tinkercad 函数生成器的 ss:
在设备6.20 V
上表示为峰峰值电压,看看我标记的红线。但是在面板右侧,我们输入它作为幅度,看我标记的绿线。哪一个是真的?
而且我无法用示波器推断出答案,因为没有足够的关于示波器的信息。(至少,我找不到足够的信息。)这是来自上面函数发生器的输入信号:
答案并不明显,因为10 V
placed on的意思y_axis
是模棱两可的。是否+/- 10 V
与20 V
总体一样,即每格电压是2 V
(第一个解释)?或者,它是否+/- 5 V
与10 V
总体一样,即每格电压是1 V
(第二种解释)?在一些 Youtube 讲座中,解释是第一个。但是,我不太确定。因为,如果6.2 V
是 幅度和每格电压 是2 V
,那么这是不矛盾的。但是,如果6.2 V
是 峰峰值电压和每格电压 是1 V
,那么这也是不矛盾的。再说一次,哪一个是真的?
而且,在学习的过程中,我意识到现实生活中的实验表明第二种解释应该是正确的。让我一步一步解释这个实验。
理论:全波整流电路
假设我们应用V_in
幅度,峰峰值电压为V_peaktopeak = 2 * V_in
。对于输出信号,我们有,
其中n
是导通的二极管数量,是二极管的V_diode
偏置,R_L
是负载电阻。负载电阻选择得足够大,这样R_L >> r_d
我们得到,
在实际实验r_d
中是在 1\ohm
到 25之间\ohm
,我们选择R_L
以公斤为单位\ohm
。因此,我们可以安全地忽略R_L / (R_L + r_d)
部分。
对于与我们拥有的输出信号相对应的直流电压,
实验中的电路方案
这是电路图,
如您所见,对于正半周期,四个二极管中只有两个处于导通状态。而对于负半周期,另外两个处于传导状态。因此n
,该电路为 2。让我们在 Tinkercad 上构建这个实验。我没有使用面包板来展示电路方案和 Tinkercad 中内置的电路之间的更多相似性。
场景 #1 - 理论预期
让我们假设6.2 V
是幅度。那么,V_in=6.2 V
。并且V_peaktopeak
是12.4 V
。作为我们计算的输出信号,
对于 DC 等价物,我们理论上得到,
但在万用表中,我们看到1.06 V
。这表明接近 %60 的百分比错误。
场景 #2 - 理论预期
让我们假设6.2 V
是峰峰值电压。那么,V_in=3.1 V
。并且V_peaktopeak
是6.2 V
。作为我们计算的输出信号,
对于 DC 等价物,我们理论上得到,
在万用表中,我们看到1.06 V
。它们的值非常接近。
结论
根据这些结果,我们可以得出结论,6.2 V
是峰峰值电压,函数发生器上的方案是正确的,函数发生器描述中的“幅度”标签是错误的,示波器的 y 刻度代表总电压其中一半为正,另一半为负。
但
我不能确定,因为我将在我的电子实验室课上教授这些材料,所以我真的需要确定这个结论。因此,我在这里向您询问您的意见、结论或其他我错过的参考资料。
tinkercad - 使用按钮重置 4 位二进制计数器
我正在 tinkercad 上做这个项目,我在其中显示 0-99 的数字。我让我的所有电路都能正常工作,但是我一直在努力添加一个按钮来重置两个显示器,并添加一个按钮来“挂起”显示器,以便在释放按钮之前它显示相同的数字。
链接到我的 tinkercad 项目 https://www.tinkercad.com/things/9mwoDg2wGjl-copy-of-digital-electronics-project-gurpreet-singh/editel
arduino - Arduino Tinkercad 气体检测系统压电三阀
我必须使用 Arduino Tinkercad 做一个小项目。我必须创建一个气体检测系统
任务 1:如果检测到气体,则必须依次关闭三个阀门:V1、V2、V3(通过激活直流电机来模拟)
任务 2:然后,必须触发压电警报并且必须关闭灯具的照明(通过 LED 模拟)。
我猜第二件事已经完成了,但我不知道在这个已经完成的项目上是否有 3 个阀门正在关闭。?
这里:这不是我的项目,顺便说一句,我在谷歌上找到了它。我只需要一点帮助来添加检测到气体时即将关闭的阀门,并告诉我第二件事是否完成。
Ik 我们不在这里做作业,但我只需要一些关于这件事的建议。以前从未使用过这样的东西。我一直讨厌电子产品和与之相关的狗屎任何东西都可以提供帮助!
arduino-c++ - 在这种情况下,如何对红外遥控器进行编码,以便 + 和 - 按钮控制代码中列出的温度?阿杜诺 (TinkerCAD)
我需要使用无线方法(IR 遥控器)远程设置室温
它是一个智能电表,蓝色和红色的 LED 分别代表风扇和加热器。我需要遥控器使用 + 和 - 按钮选择目标温度。这是帮助的代码
我需要红外遥控器列出这样的内容:
如果按下向上按钮
将目标温度提高某个值
否则,如果按下向下按钮
将目标温度降低某个值
我需要编程一个 IR 遥控器来上下改变“温度”变量。应该添加什么代码来做到这一点?遥控器目前仅被编程为打开和关闭 LED 灯。我需要帮助对其进行编程以更改 tinkerCAD 中的环境温度。温度在源代码中标记为“temp”
c++ - 我需要帮助弄清楚为什么只有一个力传感器工作(tinkercad,c++)
原始代码:
我不知道为什么它只关心 forcePin1,我尝试将“&&”更改为“=+”,这使得它只关心 forcePin2。
如果有人可以帮助我做到这一点,那么需要激活 forcePin1 和 forcePin2 中的一个或两个才能使蜂鸣器响起,那将不胜感激
tinkercad 截图:https ://gyazo.com/e0332aae51465ee17f8c6d3767f93345
tinkercad 上的代码:https ://gyazo.com/73be78c2bf210dd41b29ca236c57f0c6