问题标签 [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 编写 Arduino c++ 代码时的无用错误
对不起,如果我的一些来源看起来真的很糟糕。这是我第一次尝试编写 Arduino 代码以及 c++。我通常呆在 c# 的舒适区。
尝试在 Tinkercad 电路上运行我的源代码时出现以下错误。Tinkercad 吐出错误的方式对于学习来说是可怕的。任何能够指出我的错误的人都会非常有帮助。
错误
我的源代码
Tinkercad 电路上的代码示例可以在... https://www.tinkercad.com/things/gmGeFVKOA3e-adrunio-test/editel找到
进入页面后,单击“模拟”播放按钮(左下角),然后单击顶部的“开始模拟”按钮。您应该看到与我看到的相同的错误。
arduino - 带有 Arduino 的电机
我一直在努力让一些电机通过 H 桥工作并设法使用此代码。
但是,我正在尝试将数据转换为数组并遇到了一些问题。我从未尝试过使用数字输入创建阵列,但使用模拟输入。这是我在 (TinkerCAD) 上的项目的链接https://www.tinkercad.com/things/fFQKRTjhDrb-smashing-allis-kieran/editel?tenant=circuits?sharecode=6rKnUZsFtcOAetd_TufIuN8TfUgi8EupA1TMjlxiacM=
正如您通过此代码所看到的,我尝试设置未显示错误的启用输入,但我正在努力设置电机旋转的输出和速度。
对此的任何帮助将不胜感激:D
c++ - Arduino,去抖电压时间延迟代码中的运行时间代码错误
我是 Ansh Goel,我正在向 Udemy 学习 Arduino。我是这个领域的初学者。我正在为按钮去抖动创建一个代码来解决反弹电压的问题。但是代码中有错误。没有编译时错误,但它是运行时错误。
我还尝试使用 Serial.print() 检查代码以找到错误所在,然后我发现错误在第二个嵌套 if 条件中。为了方便起见,我还提到了代码中存在错误的地方。那里我也无法将 Serial.print("A") 功能也用于串行监视器。
我的主要动机是运行代码,以便在按下按钮时使用一些延迟来停止反弹电压。
它来自第 41 行
这是我用来去抖动按钮的代码
出于测试目的,这是 TinkerCad 上的电路设计,您可以在线查看。
请帮我解决这个问题,这对我来说将是一个很大的帮助。
c++ - 收到错误“setLocked”不能用作函数,初学者并且不确定如何修复此错误
我是 Arduino 和 tinkercad 的初学者,我不太确定问题出在哪里,但我正在尝试创建一个键盘和 LCD 锁。起初,它说 setlock 没有在范围内声明,但后来我添加了 'boolean setLocked' 但后来错误只是变成说 setLocked 不能用作函数。任何帮助将不胜感激,请与我交谈,就好像我很愚蠢一样,哈哈,我刚刚开始这门课程,没有任何先验知识。谢谢!
c - 如何在两个 Arduino Unos 之间通过 UART 发送和接收数据
我已经解决这个问题很长一段时间了,并成功地获得了部分分数。我想知道我拥有的代码有什么问题,这阻止我在某些条件下成功
我需要一个 arduino 通过发送一串字符与另一个 arduino 进行通信。到目前为止,我已经成功发送和接收了一些数据,但我认为我在uart_receive_string()函数中设置的缓冲区可能存在问题。我将提供测试所需的所有必要信息和代码,如果需要更多信息,请告诉我,我很乐意提供。
这是 tinkercad 驱动程序的链接:https ://www.tinkercad.com/things/eUZqkaIHp6J
只需单击“复制和修补”并点击顶部的代码按钮即可将以下代码粘贴到其中。您需要通过下拉框选择将代码粘贴到两个 ardunios 中。
这是我正在研究的问题的标准:
这是我应该在提供的测试驱动程序中收到的输出:
这是我已经实现的当前代码:
这是两个arduino都需要复制到tinkercad中的东西
我需要处理的这段代码的领域是:
这是发送数据所必需的:
这是接收数据所必需的:
如果这很难理解,我真的很抱歉。我会尽力澄清所需的任何其他信息。我只需要弄清楚我做错了什么。
tinkercad - 运行此代码时我得到了 14:29。尝试使用 Ardouino 电路
我在 Tinkercad.com 上的虚拟电路上运行此代码这是我得到的错误
** 在函数 'void loop()' 中:14:29: 错误:预期 ')' 在 ';' 之前 令牌退出状态 1**
c++ - 在 tinkercad 中使用伺服库导致奇怪的行为
我在我的代码中使用了analogWrite()。当我不使用伺服库时,一切正常。换句话说,当我禁用此行时一切都很好 //servo_9.attach(9); 如果我启用这条线,PWM 将是错误的和奇怪的。知道为什么 Tinkercad 模拟器表现得很奇怪吗?
该视频显示了正在发生的事情: 单击此处
arduino - LCD 在模拟环境中不工作
我正在使用 Tinkercad,因为这是我第一次对 LCD 进行编程,所以我只是复制了连接引脚并使其工作的过程。
问题是它只是亮起而不显示任何东西,我尝试了连接和断开 R/W 引脚,但这也不起作用,什么都不会显示。
我错过了什么?代码的其他功能正常工作。
电路图:
这是代码: