arduino-uno相关内容
我正在使用 ESP8266 从 Arduino Uno 发送 GET 请求.请求已发送,但我无法打印收到的响应. 我正在使用来自 https://elementztechblog.wordpress.com/2015/05/13/esp8266-based-temperature-data-logger-using-arduino/ 我更改了连接到我的服务器的代码,我可以看到在我的服务
..
我使用 I2C 将 Arduino 主控与 4 个从属 Arduino 通信,并在每个 Arduino 从属设备上连接一个 Shield (OULIMEX Shield LCD 16x2).我使用 I2C 将数据从主机发送到从机.所以我在 master 中使用了这段代码: #include #include #include 双传入数据;无效设置(){Wire.begin();S
..
我是这个领域的新手,所以这可能是一个奇怪的问题.我们可以在 aduino IDE 中编写代码(比如闪烁的灯)并将其上传到 arduino,我们可以断开与 PC 的连接,程序将运行.(会发生闪烁).现在当我们使用 cylon.js 并编写程序并执行 say $ 节点闪烁.js 然后只要 arduino 连接到 pc(或笔记本电脑),就会发生闪烁,当我杀死节点 js 或断开 arduino 与 p
..
我有一个简单的声纳 arduino 项目,以便它每秒打印一次距离.我已经使用 UsbSerial 实现了一个 android 应用程序来与我的 arduino 通信.到目前为止一切顺利,我能够接收数据并且我收到的数据是正确的,但问题是有时无法正确发送值.这是我收到的示例输出: 数据:7数据:1数据:数据:71 这里是生成输出的代码: private UsbSerialInterface.Us
..
在我最近的项目中,我不得不将数据从 Arduino 传输到 python.并且已经完成了. 这是我的 Arduino 代码: float TPS_MIN = 0.00;浮动 TPS_MAX = 5.00;浮动 MAP_MIN = 0.85;浮动 MAP_MAX = 1.90;浮动 LOAD_MIN_TPS = 2.00;浮动 LOAD_MAX_TPS = 10.00;浮动 LOAD_MIN
..
作为我正在进行的项目的一部分,我收到了一个 arduino uno 和一些代码.我以前从未与他们合作过,所以这对我来说是一种全新的体验. 我正在使用他们网站上的 Arduino 应用程序,当我编译代码时,它运行良好.但是,当我上传时出现错误: avrdude:stk500_getsync():不同步:resp=0x41 我查看了为此返回的每个 Google 结果,但一无所获.我尝试在 3
..
我不确定这是问这个问题的正确地方,但我在 stackoverflow 上看到了其他 Arduino 线程,所以我只是假设它没问题. 我的 arduino uno 兼容板没有被识别.我在 windows 8 和 windows xp 上试过.当我打开设备管理器时,在“端口(COM 和 LPT)"部分下只有一个名为“USB 串行端口"的条目.然而,Arduino 在连接时会闪烁. 我尝试卸
..
我正在尝试将 .hex 文件上传到 Arduino.我通过 IDE 上传代码没有任何问题(例如闪烁示例或任何其他).端口和板卡正确. 所以,当我尝试上传时出现问题 avrdude -pm328p -carduino -P/dev/tty.usbmodemfd121 -b57600 -D -Uflash:w:grbl_v0_8c_atmega328p_16mhz_9600.hex -v -v
..
我的目标是从串行读取一些字符串,例如 234124!3455addg#5867 如果程序看到 !它应该开始将它添加到一个字符数组,如果它看到 # 它应该返回该字符数组的前 4 个元素,对于我的示例,返回值应该是 3455.我该如何解决?我使用 String 类做了这个,但我需要将它实现为 char 数组.我对arduino很陌生,所以请清楚谢谢.这是我的代码: const char *s = "
..
我正在为我的年底项目做一个 arduino 项目.我正在为骑自行车的人制作一个智能手套,它可以通知电话、健康跟踪、地理跟踪和导航.我想知道有没有什么方法可以让我通过转向导航获得我的应用程序的详细信息. 即:如果谷歌导航说“左转",请获取该详细信息并显示在我的应用中. P.S:有一款名为Sneakair by easy jet shoes 的产品,它会在转弯时自动振动. 如果这是不
..
我有一个像这样的十六进制字符串:“0005607947"并想将它转换为十进制数,我在 这个网站 并且它正确地转换为十进制数并且答案是:“90208583"但是当我使用这个代码时我得到了错误的值!我的代码哪里有问题,或者确实有什么问题,有一些新代码可以解决这个问题? long int decimal_answer = getDEC("0005607947") ;long int getDEC(St
..
当我按住一个按钮时,我无法让我的程序连续发送字符串 "move 200".我将按钮设置为自动重复,但是它只在按钮被释放时发送,而不是在按住时发送.然而,当被按住时,计数器正在添加消息应该发送的次数.我迷路了. mainwindow.cpp void MainWindow::on_forwardButton_clicked(){if(arduino->isWritable()){ardu
..
如何在 Ubuntu 上用 C 编写我的 Arduino.我听说过 avr-gcc,但所有在线教程似乎都非常乏味,并且没有带有 Arduino 引导加载程序的 AVR 芯片的选项.谁能用更简单的方法帮助我在 Ubuntu 上安装 avr-gcc 并开始用 C 语言为 Arduino 编程? 解决方案 我建议使用以下命令行选项集进行编译: avr-gcc -c-std=gnu99-Os-墙
..
我的项目是通过使用PIR传感器检测运动来允许自动变亮. 这就是我想要做的: 当第一个运动传感器"inputpin"为HIGH时,表示检测到运动1,ledPin1设置为HIGH....然后,我检查来自另一个PIR传感器"inputpin2"的信号是否为高.ledPin3应该为HIGH,如果为低电平,则ledpin2应该为高电平. 我编写了这段代码,但是实际上是在从第一个传感器"in
..
我正在使用Arduino和ESP8266发送传感器数据.但是在Arduino中编译草图时,我收到一条错误消息-不建议从字符串常量转换为'char *'[-Wwrite-strings] . #include"SoftwareSerial.h"软件串行esp(10,11);//RX,TXvoid setup(){esp.begin(9600);Serial.begin(9600);延迟(100)
..
我是Arduino的新手.我有4个Arduino板,相隔很远.我想在所有这些板之间建立连接,例如,如果触发了一个与Arduino板编号为1的传感器(例如)被触发,它将向所有其他3板发送某种通知以在其他板上执行操作.我打算使用Ethernet Shield,但想知道在使用Arduino配置Ethernet Shields时使用哪种最佳模式,以及如何进行配置.我希望你明白.预先谢谢你. 解决方案
..
我知道这听起来很愚蠢,但是我真的无法弄清楚.我正在arduino uno上加载以下arduino代码: void setup(){Serial.begin(9600);Serial.println("HELLO");}无效循环(){//将您的主要代码放在此处,以重复运行:} 我正在将代码上传到板上,如果我反复打开串行监视器,则会得到不同的输出.我期待输出HELLO,有时会得到.但是我也
..
我正在为项目使用Arduino Uno和GSM sim800l,看起来好像有问题,我不知道它是什么.这是我的代码: #includeAltSoftSerial altSerial;void setup(){Serial.begin(19200);Serial.println("AltSoftSerial Test Begin");altSerial.begi
..
我是这个领域的新手,所以这可能是一个奇怪的问题.我们可以在aduino IDE中编写代码(例如指示灯闪烁)并将其上传到arduino,然后我们可以断开与PC的连接,程序将运行.(会发生闪烁).现在,当我们使用cylon.js并编写程序并执行say $节点blinking.js 然后,只要将arduino连接到PC(或笔记本电脑),就会发生闪烁,并且当我杀死Node js或从计算机断开ard
..
在我的项目中,我需要从水流传感器读取输入数据.当我用2或3针连接水流时,它工作良好,但当我将其连接到任何其他针上时,它不起作用.这成为一个问题,因为我需要使用GSM屏蔽,并且您知道为arduino和调制解调器保留的针脚2,3和7 代码: #include // initialize the library with the numbers of
..