arduino-due

    0热度

    1回答

    我希望能够以比默认可用的更高的分辨率和频率使用Arduino Due PWM。我使用的是IDE 1.6.8,这是几个星期前我安装它时的最新版本(我认为现在1.6.9版本可能正在推出)。在互联网上搜索,并与董事会和示波器实验后,我得到了以下结论: 为了获得更高的PWM频率,就必须修改相应的行variant.h。 PWM似乎影响包含在9中的引脚6,TC中的其他PWM使能引脚;我猜这是因为哪个引脚在哪个

    0热度

    2回答

    我对Arduino相对较新,这里是我正在尝试做的。 我想控制一个继电器电路使用IR(InfarRet)远程。下面是我用的是什么代码: #include <IRremote.h> int RECV_PIN = 6; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { // put your setup c

    0热度

    1回答

    为我的学校项目决定今年是否通过我必须使用MPU-6050和Arduino交付。 MPU通过I2C工作,并让该部分工作。我可以得到价值观及其联系。但是有一个问题,我的代码似乎没有得到正确的值!或者我正在处理他们错误。我会告诉你Arduino C代码和我的代码,也许有人知道我做错了什么。 下面是Arduino的代码输出: #include<Wire.h> const int MPU_addr=0x6

    0热度

    1回答

    我的Arduino Due电路与USB完美兼容,当我在电源插座上插入9V电池工作几秒钟后,Arduino就会关闭。 我尝试了3个新电池和VIN PIN以及我的电路板是否有缺陷?

    0热度

    2回答

    我有一个Arduino DUE并希望将它连接到ESP8266板,然后在串行命令行上使用简单的“AT”命令测试连接。我在网上写了很多,但是这个话题有很多不同的答案,他们都没有直接解决我的问题。 我用两根电源线正确设置了eps8266。他们甚至来自不同的电源,所以不应该存在特别电路板电源的问题。 我认为问题是在不同的波特率的地方。如果我选择9600波特通过USB从Arduino连接到PC,74880从

    2热度

    1回答

    我已成功建立与我的Arduino DUE和附加的ESP8266-01模块的Wifi连接。我现在想用MQTT协议建立与物联网平台(例如io.adafruit.com)的连接。但是物联网平台提供的MQTT库不支持Arduino DUE。当搜索合适的库时,我总是会遇到直接使用ESP8266模块而不使用Arduino DUE的库。有一个我可以用于这个特殊应用程序的库吗?

    0热度

    2回答

    因此,我成功将Esp8266附加到了Arduino Due。如果我选择波特率为74880,那么我可以通过串行监视器与它进行通信。然后,所有命令都能正确识别,并且可以正确读回。但是,当我发送重新启动Esp8266的命令AT+RST时,我不能再与它通信,并需要重新打开波特率为115200的串行连接。每当我加载新的代码到Arduino,或者当我关闭Esp8266的电源。 此行为从何而来?

    0热度

    1回答

    我有一个来自COM端口的数据流。该流由30个字节组成。前26个字节是信息,最后4个字节是一组0xFFF。例如,一组数组是[0xFF,0x5A,0x44,0x15,...,0x5F,0xFF,0xFF,0xFF,0xFF]。在前26个字节中,不可能获得类似的序列。 因此,我没有在C#中找到任何方法以便“直到阅读”。 ,我用它来读取串行数据块的C#代码: public static int count

    0热度

    1回答

    我目前使用Adafruit_MAX31855 IC和K型热电偶。由于某种原因,我在串口监视器中得到了这个... Internal Temp = 32.44 nan // printed from thermocouple.readCelcius() Internal Temp = 32.44 nan Internal Temp = 32.44 nan Internal Temp = 3

    0热度

    1回答

    我很惊讶,arduino因文件操作员。但我的文件在哪里? 我不知道没有文件系统的系统上的文件是什么意思。