问题标签 [arduino-due]

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.

0 投票
1 回答
285 浏览

c++ - 使用 Arduino Due 从 MPU-6050 获取/处理正确的值

对于决定我今年是否通过的学校项目,我必须使用 MPU-6050 和 Arduino Due。MPU 通过 I2C 工作,我让这部分工作。我可以得到值和它的链接。但是有一个问题,我的代码似乎没有得到正确的值!或者我错误地处理它们。我将向您展示 Arduino C 代码和我的代码,也许有人知道我做错了什么。

这是带有输出的arduino代码:

带输出:

现在这似乎很好。但是我的 c++ 代码似乎根本无法正常工作。这里是:

对于想知道什么是 hwlib 的人来说,它是学校提供的图书馆。因此,您会看到 hwlib 的 read 和 write 方法,如果您想知道它们的外观:

现在,它似乎将数据写入我使用该函数发送的字节数组。然后我得到数据并用 hwlib::cout 把它放在屏幕上。它就像普通的 std::cout 一样工作,但老师说要使用它。

输出:

我将继续努力解决这个问题,因为我不能让这个项目失败哈哈,但如果有人有答案,他们可以告诉我我做错了什么以及我应该如何做这将让我的一年,几乎没有。

先感谢您!

0 投票
1 回答
58 浏览

arduino - 外部电源正在关闭

我的 Arduino Due 电路与 USB 完美配合,当我在电源插孔上插入 9V 电池时工作几秒钟,然后 Arduino 就会关闭。我也尝试了 3 节新电池和 VIN PIN,我的电路板有缺陷吗?

0 投票
2 回答
1049 浏览

c - 如何在 Arduino Due 中创建一个准确的计时器

我正在尝试使用 Arduino Due 中的 TC 计时器创建一些 PWM 波。我的问题是我无法使用这种计时器生成准确的频率。

这是我正在尝试做的简单代码:

然后在定时器的手柄上,我所做的就是触发一个输出引脚:

问题是,当我尝试生成一个 1000Hz 的波(当然,为计时器提供 2000Hz)时,它工作正常。但是当我尝试像 3427Hz 时,它只产生 3420Hz 或类似的东西。

你知道如何解决这个问题吗?我尝试添加 round() 来计算“计数”变量值,它有点帮助,但仍然不是非常准确。

提前致谢。

0 投票
1 回答
1162 浏览

multithreading - FreeRTOS 从另一个函数挂起任务

所以我有一个半双工总线驱动程序,在那里我发送一些东西,然后总是需要等待很长时间才能得到响应。在这段等待时间内,我希望处理器做一些有价值的事情,所以我正在考虑使用 FreeRTOS 和 vTaskDelay() 什么的。

一种方法是将驱动程序拆分为一些发送/接收部分。发送后,返回给调用者。然后调用者挂起,并在一段时间后进行接收部分。

但是,如果从用户的角度来看,抽象级别仍然是一项任务,就像今天一样。因此我在想,任务中的函数是否可以暂停任务本身?喜欢

0 投票
2 回答
941 浏览

arduino - 断电后 Arduino-uno 草图无法正常工作

我对Arduino比较陌生,这就是我想要做的。

我想用IR(InfarRet)遥控器控制继电器电路。这是我正在使用的代码:

电路工作正常,

但重新启动后它无法正常工作,听到是一个快照:

错误 : 在此处输入图像描述

如何解决这个错误?

0 投票
2 回答
1033 浏览

arduino - Serial.Read 设置 Arduino 代码?

是否可以在 Arduino 代码的设置区域执行 Serial.Read?我需要我的主循环速度很快,并且不希望它被一段只需要运行一次的代码减慢。

0 投票
1 回答
2265 浏览

arduino - 如何使用arduino将指纹扫描仪数据存储到sdcard?

我正在使用指纹传感器 (R305)。我想使用arduino将指纹存储到SD卡,但我不知道该怎么做,因为指纹存储在传感器的内部存储器中。

0 投票
0 回答
3791 浏览

arduino - Arduino 用作 USB 大容量存储器

有什么方法可以将 arduino 用作 USB 大容量存储设备。我想将文件从计算机复制到 arduino 作为笔式驱动器?

0 投票
1 回答
27 浏览

arduino - 每个 Genuino 模型和 Arduino 模型是否完全兼容?

就像标题一样;我想订购 Genuino 模型(非美国产品)并想知道 Genuino 模型是否与 Arduino 模型兼容。(软件源、附加组件等)

0 投票
0 回答
150 浏览

android - 从 Android 到 Arduino 接收数据的延迟

我正在通过 USB 将我的 android 设备连接到 arduino,并且我使用 bulkTransfer 立即从 arduino 接收数据,但是当我要使用相同的命令将确认信号发送回 arduino 时,它会在几秒钟后收到。

我的 arduino 模型是 DUE,而 arduino 侧代码是:

我的android端代码是:

任何帮助,将不胜感激。提前致谢。