-
0 votesanswersviews
将代码从C#应用程序上传到Arduino UNO
一个Windows窗体C#应用程序,它使用Arduino UNO和附带的指纹传感器上传出勤 . 我正在使用库"ArduinoSketchUploader" . 现在问题是,当我尝试上传草图以注册指纹,同时已经上传了匹配指纹的草图时,它给了我一个例外 . System.IO.IO.Exception:20退休后无法 Build 同步 . 但是当我上传草图以删除指纹时,它可以正... -
0 votesanswersviews
通过串口将Arduino草图上传到Raspberry Pi
我正在使用Arduino IDE和RasPiArduino(https://github.com/me-no-dev/RasPiArduino)为我的Raspberry Pi Zero编译草图 . 它工作正常 . 我认为Pi的USB OTG端口可用于通过USB直接上传草图 . 所以我在Pi上设置了g_serial并使用minicom成功登录到它 . Arduino IDE还列出了工具 - >... -
3 votesanswersviews
而...是Arduino的声明
是否有可能在Arduino中的while-Loop之后添加一个else,就像在Java或C#中一样?像这样的东西: while(condition){ doThingA; } else{ doThingB; } -
1 votesanswersviews
Arduino:如何打印定义常量的值?
我正在Arduino(1.6.5)环境中编写代码 . 在我的代码中,我希望能够定义一个字符串值,然后将它和Serial.println()一起使用到串行控制台 . 例如: #define THEVAL 12345 // Define the value ... v = v + THEVAL; // Use the value in code. ... Serial.println... -
0 votesanswersviews
WiFlyHQ Library- tcpclient示例问题
我使用的是Arduino Mega 2560,我有一个看见的工作室WiFi盾 . 我已将它们连接起来了 . 现在,我一直在尝试从WiFlyHQ库运行此TCP客户端示例 . 我在示例中仅更改了软件序列引脚号和SSID以及密码 . 上传程序后,串口监视器给我一个奇怪的输出 例子是: #include <SoftwareSerial.h> SoftwareSerial wifiSer... -
0 votesanswersviews
ESP8266-01从Arduino IDE加载但不运行
几个月前我的工作正常,但似乎无法弄清楚改变了什么 . 我有几个ESP-01,我可以使用Arduino IDE上传Generic 8266主板配置文件,但我无法运行任何东西 . 串行监视器上没有显示任何内容 . 我尝试过简单的代码: void setup() { // put your setup code here, to run once: delay(1000); Serial.b... -
-2 votesanswersviews
没有Arduino的FTDI ESP8266 [需要使用AT命令]
我正在尝试编写独立的ESP8266代码,以便它可以与wifi通信并更改其状态 . 为此,我想要做的是通过代码向ESP8266发送一些命令“AT CWMODE = 1”或“AT CWMODE = 3”,并在按下按钮时切换它们 . 因此,就像在Arduino中一样,有一个Serial.write,它通过SoftwareSerial类在串行监视器上写入 . 但是当我发送 Serial.write(&qu... -
-1 votesanswersviews
arduino:如果获取PDP:DEACT错误发送数据,如何重新启动gprs模块
所有工作都很好地发送数据到服务器,但30分钟后,我得写像PDP:DEACT,无法发送数据,错误发送数据,我想当PDP:DEACT或无法发送数据,它将setup_kartusim() ; sim900模块本身,代码如何? void setting_kartusim() { sim900.println(F("AT+CREG=1")); delay(... -
1 votesanswersviews
Arduino数字引脚HIGH LOW输出似乎被反转
去年我写了一段代码,当时效果很好 . 但是,这次加载相同的代码我得到反转输出 . 也就是说,当数字引脚设置为高电平时,它会返回低电平,反之亦然 . digitalWrite(led, HIGH) //PROBLEM: Should turn ON the LED but insted it turns OFF 我已经尝试了BLINK EXAMPLE,在这种情况下,输出似乎也是相反的 . 这是代码... -
1 votesanswersviews
蓝牙RN41没有响应
我想通过串口监视器向我的RN41蓝牙模块发送一些命令,通过串口连接到Arduino Leonardo,如教程所示 . 但它没有回应 . 我可以连接到蓝牙模块,状态LED闪烁正确 . 我尝试发送$$$以更改为命令模式,并且闪烁速率确实变为10 /秒,但模块没有响应 . 当我发送'---'时,眨眼率恢复正常 . 我认为这意味着连接成功但我在串行监视器上看不到任何东西 . 我将monitor的波特率设置... -
0 votesanswersviews
重复闪烁草图指定的时间
我需要Arduino草图的帮助,我想在指定的时间内重复闪烁草图(例如3分钟),然后停止 .我们知道,loop()会一直运行,这不是我想要的 . 任何想法我怎么能实现这一点,闪烁LED X分钟和停止? -
0 votesanswersviews
切换后的LED和MotorFan State在延迟后无法切换回来
functionality: 用户接近连接到Arduino Uno的超声波/红外线传感器,如果接近距离小于20cm,超声波/红外线传感器的triggerPin将从LOW切换到HIGH - >'0'列表将切换到'1'的列表 . 当超声波/红外线传感器从“0”切换到“1”时,状态LED和状态MotorFan将从LOW切换到HIGH . 只要来自超声波传感器的返回数据为“1”,两种状态都将保持不... -
-1 votesanswersviews
无法让NodeMCU webserver工作
所以我带了一个NodeMCU,我只是想通过wifi来获得一个基本项目 . 那么这个项目在这里:https://randomnerdtutorials.com/esp8266-web-server-with-arduino-ide 现在我已经完成所有设置并准备好了我将代码上传到主板并且串口告诉我Wifi连接,IP地址192.168.1.12 我导航到我的手机或电脑上的IP地址,他们都告诉我这个网站无... -
0 votesanswersviews
Arduino - For Array with Array不工作
我在Arduino IDE中遇到for循环和数组的问题 . test1执行 not 工作 test2确实有效 test3确实有效 我怎样才能让test2工作? void test1(){ for(int i=1; i<5; i++) { individualPixels[i]==1; } } void test2(){ individualPixe... -
1 votesanswersviews
如何在Arduino中打印一个char变量作为串口的数字?
我正在使用Arduino Uno . 我正从EEPROM中读取一个字节值,并将该值存储在 char (1字节)类型的变量中 . 我想将变量的值作为数字(而不是相应的ASCII代码)打印到串行监视器 . 例如,考虑 char val = 5 . 我想看到串行监视器 5 而不是ASCII值 . 我尝试了 Serial.print(val) 和 Serial.write(val) 但结果是一样的:它始... -
1 votesanswersviews
Arduino:如果/ Else问题
情况:我的网页上有两个按钮 . 一个发送到PubNub通道的JSON字符串{“lightRight”:“1”}和一个发送{“lightRight”:“0”},无论我在Arduino Sketch中做什么我都无法进入“on”空隙光功能的一部分 . 我从arduino的串行输出中知道我正在从网页接收通信 . 如果我将布尔值翻转为关闭然后我能够获得“LED高”输出,但是我不再能够获得“LED低” . 我... -
0 votesanswersviews
在arduino中使用定时器中断停止串口库的功能为什么?
我正在使用arduino项目 . 我正在使用定时器中断和串行通信 . 但是一旦定时器中断启用arduino串行库函数就不能正常工作 . 我遇到了这个问题 . 有没有办法做到这一点 . 我想同时使用串行通信和定时器中断 . 使用以下功能会停止串行通信 void initialize() { //timer0 TIMSK0 = 2; ... -
2 votesanswersviews
Arduino的步进电机速度控制
我正在 Build 一个小项目,根据人按住开关的时间移动步进电机,时间越长,速度越高 . 我正在使用的代码提高了速度,我可以在串行监视器上看到它,但步进电机不会改变 . 我想知道是否可以在不使用电位器的情况下改变步进器的速度以及如何? #include <Stepper.h> const int ForwardLimitSwitchPin = 2; const int ReverseL... -
0 votesanswersviews
将Sparkfun ESP8266连接到Azure IoT Hub
我目前正在尝试将我的Sparkfun ESP8266 Thing连接到我的Azure IoT Hub . 我已成功设置了我的集线器,并按照本教程了解如何将Thing连接到我的Azure IoT Hub:https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-sparkfun-esp8266-thing-dev-get-started 不幸的是我... -
0 votesanswersviews
nodemcu ESP8266 webserver超时
我是使用 NodeMCU ESP8266 12E 模块的新手 . 我在 arduino-IDE 上使用它 . 我有一个简单的草图,控制本地网络上的LED . 当我在设备上运行服务器时,它工作正常 . 但是,在 about 10 min 之后,浏览器无法与设备进行通信,似乎服务器已关闭 . 我尝试在this video之后刷新模块,因为我读到我应该尝试更新固件 . 我闪过 nodemcu_float... -
5 votesanswersviews
NodeMCU自动加入开放wifi
我已经搜索了这个问题的解决方案很长一段时间没有运气 . 我希望NodeMCU能够寻找一个开放的wifi网络并连接到它 . 只要连接可用,就使用该连接 - 当连接断开时,开始寻找新的开放网络 . 我住在芬兰,几乎每个角落都有免费的开放式WiFi . 我打算创建可穿戴/移动的东西,可用时使用WiFi . 我也只是从编程开始,用C语言编写基础知识并使用Arduino IDE,所以这里没有Lua语言经验 ... -
-1 votesanswersviews
Arduino ESP8266 Socket.io问题
我想制作一个WebSocket内部ESP8266,但我不能这样做 . 我用这个链接做了 . https://github.com/billroy/socket.io-arduino-client我在内部SocketIOClient.h中得到错误 错误是: 在C:\ Users \ WaffenSS \ Desktop \ ses \ ses.ino中包含的文件中:1:0:C:\ Program... -
0 votesanswersviews
警告:espcomm_sync失败错误:espcomm_open失败错误:espcomm_upload_mem失败错误:espcomm_upload_mem失败
我将空代码从arduino IDE上传到Arduino板,这是以下错误 warning: espcomm_sync failed error: espcomm_open failed error: espcomm_upload_mem failed error: espcomm_upload_mem failed 从ESP8266到Arduino Uno的一致意见 Gnd ---> Gnd... -
0 votesanswersviews
nodemcu esp32 wifi接入点中已连接设备的列表
如何获得客户端列表,其中mac和ip地址连接到nodemcu esp32 wifi接入点 . 我正在使用Arduino IDE . 我使用8266wifi.h库在nodemcu esp8266中编写了相同的代码 . 但我无法在wifi.h库中找到功能 . 请帮我解决这个问题 . 提前致谢 . -
-4 votesanswersviews
'Serial'之前';'(Arduino IDE 1.8.7)[暂停]
我的代码会使内部LED以1 Hz的频率闪烁,但前提是光电二极管(引脚4)被拉至高电平(光电二极管为INPUT_PULLUP) . 这是我使用的代码: void setup (){ // sets pin 13 (LED) as a output pinMode (13, OUTPUT); // sets pin 4 (photodiode) as input (pull_u... -
0 votesanswersviews
基于特征控制 Servo 电机
我一直在制作一个简单的Arduino程序,它涉及2个Arduino UNO之间的Slave-Master I2C通信 . Master Arduino附有 Servo 电机,从机通过返回6字节的消息返回6字节的请求 . 我希望每当发送一个包含6个字节的消息时 Servo 电机就会转动,但如果发送的信息长于或短于6个字节,我希望它停止转动 . 到目前为止,我已经为主人编写了这段代码: // Dem... -
1 votesanswersviews
Raspberry pi(QT C)和Arduino(Arduino IDE)之间的通信
我已经尝试了一个多星期的时间通过串口从覆盆子pi(QT C)到Arduino(Arduino IDE c)进行通信,但我一直都在失败 . 我在google上做了一些搜索,阅读了这个例子......但我仍然没有成功 . 好的,基本的是我需要连续通信从Raspberry pi到Arduino的串口发送命令 . 我试图让代码尽可能简单 . 最初我将覆盆子pi(QT C)中的“J”字符发送到Arduino... -
0 votesanswersviews
Arduino串行输出不正确
我有一个arduino uno连接到两个步进电机和一个arduino mega . 巨型需要与arduino uno沟通 . 当我运行程序并打开串行监视器时,串行监视器显示另一个程序的输出 . 我正在使用 Serial.begin(9600); 在两个草图(uno和mega的草图)上设置监视器 . 如果我运行mega的代码,将显示uno的串行输出,反之亦然 . 我该怎么做才能解决这个问题? -
1 votesanswersviews
Arduino GSM GPS Shield不进行GSM_READY检查
在您将此问题标记为重复之前,请注意我已尝试this,this&this 我最近买了一个Arduino UNO R3和一个SIM808 GSM / GPS防护罩 . 屏蔽的RX连接到Arduino的引脚11,TX连接到引脚10,两个GND相互连接 . 我已经将我的Arduino连接到我的电脑和USB,并且屏蔽连接到带有12V适配器的外部电源 . 另外,我已将Arduino的3.3V连接到屏蔽的Vcc... -
0 votesanswersviews
收到Arduino中可用变量的字符串
我正在尝试使用通过蓝牙从移动应用程序发送到Arduino的数据 . 根据所需功能,将收到2个字符串 . 第一个功能:当接收到的字符串“ledon”或“ledoff”打开或关闭LED时 . 第二个功能:从应用程序中我获取用户输入的数据为2个框,一个是文本框,另一个是密码框,这是由Arduino接收为一个字符串,逗号作为分隔符,因此字符串可以分成它的组件部分,在这种情况下是“ssid名称”和“网络密钥...