首页 文章
  • -1 votes
     answers
     views

    为ESP8266设置数据库

    我目前为我的灯开关设置了物联网设置 . 当我的网站上按下按钮时,它会在Google Firebase数据库中设置一个变量 . 然后,我有一个连接到灯开关的ESP8266,它不断地读取该变量并根据其值的变化进行操作 . 我想将Firebase从等式中删除并实现我自己的服务器 . 我想尽可能避免使用外部服务 . 创建实时服务器或实时数据库(在旧计算机上全天候运行)的最简单方法是什么,它获取请求切换来自...
  • 0 votes
     answers
     views

    Firebase实时数据库 - 如果我使用机密进行身份验证,那么auth.uid的等价物是什么?

    我有几个ESP8266访问相同的Firebase实时数据库 . 虽然我知道'secret'已被弃用,但这是对它们进行身份验证的唯一方法 . 参看https://github.com/FirebaseExtended/firebase-arduino 我正面临这样一个问题:我想只允许每个访问它的授权节点(当然还有更深层次的节点) . 实际上,我想重现这些经典规则: { "rules...
  • 0 votes
     answers
     views

    从客户端计算机获取并将多行数据上传到sql(esp8266)

    我有一个项目要做 . 这是怎么回事 . 我有一个带ESP8266 wifi终端的客户站 . 它将记录一系列数据(多行值),并且它将处于脱机状态 . 当我从客户端启用wifi时,它应该开始向配置了php和sql的服务器发送数据 . 到目前为止我做了什么 . - >我已经成功创建了带有所需列(6列)的Sql表,并且我创建了一个upload.php页面,其中包含用于插入带有信息的行的SQL查询 ...
  • -1 votes
     answers
     views

    HTTP请求与RTC电池消耗ESP8266

    我只是想知道,什么更有效率 使用NTPClient库并发出http请求以获取时间 . 使用RTC并从中读取时间 . 考虑到我使用了深度睡眠,一旦醒来就必须设置无线,因为我正在将数据发送到 Cloud 存储,但就在我花时间使用NTPClient库之前 . 但我想如果我使用RTC,我可以节省一些电池 . 你怎么看? 谢谢
  • 0 votes
     answers
     views

    带ESP8266-arduino的WiFi

    我有一个NodeMcu Lua ESP8266 ESP-12E,我想用它通过Wifi网络控制到一个继电器 . 第一步是编写一个Arduino Sketch,它扫描网络并连接到网络 . 但是,即使示例菜单中的标准示例也不起作用(c.f.,https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/WiFi...
  • 1 votes
     answers
     views

    esp8266 V0.9与SD.h不兼容

    我想将SD卡连接到我的esp8266 V0.9模块以保存和读取文件,但是当我在de Arduino环境中编码时使用SD.h库时会出现以下错误: #error Architecture or board not supported. 有办法解决这个问题吗?当我尝试编译/运行Arduino提供的示例时,它也会出现此错误 .
  • 0 votes
     answers
     views

    socket.io会接收通过websockets发送的数据吗?

    我有这个物联网设备,我试图通过wifi连接到服务器发送实时数据 . 服务器使用socket.io和node.js,但我使用的wifi模块(esp8266)只有一个websocket包 . socket.io连接是否能够接收通过websocket发送的数据?
  • 0 votes
     answers
     views

    Arduino / ESP8266使用中断采样

    我正在尝试使用NodeMCU板测量电容器的放电时间 . 见下面的完整草图 . 这段代码工作正常,但我希望通过使用 ESP.getCycleCount() 函数和中断时间来改进它以获得更好的时间尺度 . 感兴趣的部分是这样的: startTime = micros(); while (digitalRead(capPos) == HIGH) { delayMicroseconds (1); } ...
  • 0 votes
     answers
     views

    使用手机热点控制ESSP8266物联网板

    我正在使用以下代码来控制我的手机热点 ESP8266 . /* * ESP8266 NodeMCU LED Control over WiFi Demo * * */ #include <ESP8266WiFi.h> #include <WiFiClient.h> //ESP Web Server Library to host a web page #inc...
  • 0 votes
     answers
     views

    为什么ESP8266在加载php URL时报告DNS失败?

    使用ESP8266并使用以下AT命令,我可以成功获取网页: AT+CIPSTART="TCP","www.somewebsite.com",80 AT+CIPSEND=80 > GET http://www.somewebsite.com HTTP/1.0 <I get a bunch of HTML here> 到现在为止还挺好 . 现...
  • 1 votes
     answers
     views

    使用phpadmin和xampp将arduino数据发送到mysql数据库

    我想使用XAMPP和PHPmyadmin将我的arduino传感器数据发送到mysql数据库 . 我一直在使用esp8266进行wifi连接 . 但我无法发送 Value . 实际上我必须发送四个值,但暂时我只发送一个值 . 那么请告诉我们如何发送多个值 . 我编写了php文件并保存到apache的htdocs中 . 我在Windows 10上使用它 . #include <WiFiEsp...
  • 1 votes
     answers
     views

    ESP8266 Wifi芯片发送的PHP GET请求但未被网站收到

    我正在构建一个简单的网站,当主机从连接到同一网络的另一台设备接收数据时,该网站应更新文本文件 . 有问题的设备是一个测量温度的小型气象站 . 站点通过PHP GET命令通过来自ESP8266芯片的Wifi发送温度 . 该信号由家庭路由器接收并重定向到托管该网站的网络上的笔记本电脑 . 我有问题,因为ESP8266芯片似乎正确发送数据/ PHP GET命令 . 然而,该网站从未更新自己 . 为了简化...
  • 2 votes
     answers
     views

    ESP8266 - 在wifi客户端连接上使用密码/ mac进行回调

    背景资料: 我有几百个自动(太阳能电池)站式模式(不一定是ESP)散布在河道上,监测上游/下游水质,农民住宅,城市水处理厂等之前/之后 . 每隔几分钟捕获并存储传感器数据,并每周上传到水上无人机 . 无人机的ESP8266充当AP并提供所需的上传基础设施 . 问题是: 我将不得不 grab 无人机并将其上游3次,因为有许多批次的传感器,每个都连接到相同的wifi ssid,但使用不同的密码.......
  • 3 votes
     answers
     views

    使用ESP8266将Arduino连接到Blynk

    所以我今天拿到了我的Arduino Uno . 对于一个项目,我希望能够通过Wifi(通过Blynk应用程序)控制我的Arduino上的一些继电器 . 为此,我想使用ESP8266-01作为Wifi屏蔽 . 我用过这个教程:https://create.arduino.cc/projecthub/nolan-mathews/connect-to-blynk-using-esp8266-as-ard...
  • 0 votes
     answers
     views

    Arduino和ESP8266 - 响应中的奇怪角色

    我正在开发一个Arduino Uno ESP8266项目 . 我尝试将它们用作Wi-Fi网络上的Web服务器来控制连接到Arduino的电机 - 基本上是一个通过Wi-Fi接收信号的触发系统 . 目前,我已经通过从Arduino发送AT命令成功将ESP8266连接到我的接入点 . 同一网络上的另一个客户端可以静态访问ESP8266的已分配IP地址 . 但是,当我尝试捕获一些HTTP查询时(我想将它...
  • 0 votes
     answers
     views

    ESP8266 NodeMCU将UART数据发送到多个客户端

    我正在使用ESP8266EX WEMOS D1 Pro作为TCP到串行桥来从Tiva Launchpad发送信息 . ESP配置为AP . 我在向多个设备发送数据时遇到问题 . 一次只能有一个设备可以接收数据 . 比如,如果我连接笔记本电脑并打开终端,它会正常从ESP获取所有数据 . 但是,当我连接另一台设备(例如另一台PC)并从那里打开另一台终端时,笔记本电脑停止接收数据,只有PC才能获取数据...
  • 0 votes
     answers
     views

    使用带有Microsoft SQL服务器的client.readStringUntil()ESP8266不需要的延迟

    我的目标是在一段时间(30秒)内读取按钮的数量,使用php脚本将其上传到Microsoft SQl表 . 在表格中,还有另一列添加了累计的印刷总和,这些列将由php脚本回显,并由ESP8266板读取 . 所以一切都通过了:我可以读取计数,上传它,读取累积的总和 . 问题是它总是需要大约5秒才能从服务器获取值 . 附件是我的故障排除:Serial Windows 几乎可以立即连接到服务器(~100m...
  • 0 votes
     answers
     views

    WeMOS ATmega 2560 esp8266 wifi R3找不到任何wifi网络

    我有一个WeMOS ATmega 2560 esp8266 wifi R3,我想将传感器数据发送到thingpeak . 我刚刚开始使用它,并且无法找到wifi网络 . 我按照本指南:http://www.sysengineering.ru/blog/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0-%D0%BA%...
  • -1 votes
     answers
     views

    在没有Arduino IDE的情况下在esp8266上创建网页[关闭]

    我在页面ESPRESSIF上尝试了"[ESP8266] SoftAP Config"示例代码,我的PC成功连接到MOD-WIFI-ESP8266-DEV wifi,但问题是我找不到如何将基本网页上传到esp8266模块的示例 . 我已经找到了很多例子,但是所有的例子都是使用Arduino IDE,但是我需要一个不适用于Arduino IDE的解决方案,但是对于这种类型的闪存,就...
  • 0 votes
     answers
     views

    ESP8266使用NodeMCU的致命异常(0)

    当我启动ESP8266时,我正在使用我的arduino MEGA串行监视器 . Fatal exception (0): e2= 0d00l(xp00v0xao1,00e0c pe80c00d0x:2= 0d00l(xp00v0xao1,00e0c pe80c00d0x:2= 0d00l(xp00v0xao1,00e0c e 0xp0= 0e)02,0d00a 0e00c00Fic00= 0p0e...
  • 1 votes
     answers
     views

    带有arduino nano的ESP8266,在串口监视器上没有反馈

    我将我的esp8266连接到我的arduino nano ESP Tx > Arudino Tx ESP Rx > Arduino Rx ESP 3.3v > Arduino 3v3 ESP Dh_cp > Arduino 3v3 ESP Gnd > Arduino Gnd 我在VIN上使用usb和12V提供arduino nano,使用共同点 我已经尝试了所有的波...
  • 0 votes
     answers
     views

    调用file.format时看门狗超时?

    这个问题与我的代码完全无关,但要满足强制性显示你的代码指令: file.format() 在上面的调用返回之前,在这一个SoC上我总是得到一个wdt重置 . 有时但并非总是闪存在芯片再次启动时似乎被格式化 . 有时如果在重置wdt消息后冻结,并且必须关闭电源(在按下硬件重置后看起来像错误的通信参数,但是没有一个终端应用程序选项似乎匹配 . ) (注意:自从开始这个草稿以来,我使用另一个新的,最近...
  • 0 votes
     answers
     views

    使用while循环时NodeMCU超时

    我有一个Lua脚本,通过SMTP向我发送电子邮件 . 上传到NodeMCU并说 dofile("sendemail.lua") 时,一切正常 . -- sendmail.lua -- The email and password from the account you want to send emails from MY_EMAIL = "RED...
  • 0 votes
     answers
     views

    ESP8266外部中断

    我需要将一个开关的状态( 1/0 )发布到MQTT代理 . 我计划将它置于深度睡眠状态,因为这是一个电池供电的应用程序 . 有没有办法使用外部中断从深度睡眠唤醒ESP8266? 当交换机的状态改变时,ESP唤醒并将交换机状态发送到MQTT代理 . 之后它再次进入深度睡眠状态 . 我没有在ESP中找到有关外部中断的信息 . 据我所知,在深度睡眠期间只有时钟开启,不确定我的目标是否可行 . 如果没有,...
  • 0 votes
     answers
     views

    是否可以使用提交号对NodeMCU frightanic构建规范进行反向工程?

    我刚刚开始使用物联网,我购买了两包ESP8266 's v2'(CP1201 DOIT.AM) . 两者都带有旧版本的frightanic NodeMCU版本 . 在了解NodeMCU / LUA的更多信息后,我意识到我需要对它们进行闪存以为我的项目添加更多功能 . 在刷新新固件时,我已经了解到波特率已经发生了很大的变化(9600 - 115k),并且很奇怪从ESP8266的原始版本到新版本还...
  • 0 votes
     answers
     views

    使用WOM,MPU9250卡在ESP8266的复位循环中

    我一直在试验ESP8266 wifi芯片和MPU9250 IMU的睡眠选项 . ESP具有深度睡眠命令,基本上将芯片从实时时钟切断,直到RESET引脚被拉低,由ESP GPIO16或外部中断拉低 . MPU9250以其WOM(运动唤醒)功能的形式提供此中断,这使得芯片具有最小功能,直到它检测到内置加速度计上的运动,此时其INT引脚被拉高(我附上了这个)引脚连接到ESP的RESET引脚和GND之间...
  • 1 votes
     answers
     views

    ws2812b模块的缓冲区如何工作?

    这是一个来自ws2812 documentation的例子: ws2812.init() local i, buffer = 0, ws2812.newBuffer(300, 4); buffer:fill(0, 0, 0, 0); tmr.create():alarm(50, 1, function() i = i + 1 buffer:fade(2) buffer:set(i % ...
  • 4 votes
     answers
     views

    通过UART从ESP8266(NodeMCU)向Arduino发送数据

    我想通过UART将数据从我的ESP8266设备发送到Arduino Uno板 . ESP8266已使用NodeMCU固件刷新(该版本具有以下时间戳: nodemcu-master-8-modules-2017-05-30-19-21-49-integer ) . 仅使用以下模块构建固件: file, gpio, net, node, tmr, uart, websocket, wifi . E...
  • 1 votes
     answers
     views

    无法让Nodemcu 2.1.0在ESP8266 ES-12上运行

    我正在尝试在我的ESP8266 ES-12模块上运行最新版本的NodeMCU固件 . 我已经按照以下步骤使用v1.5.4.x,它似乎工作得很好 . 以下是步骤: 擦除闪光 esptool.py --port /dev/cu.usbXXXX erase_flash Flash初始化数据 esptool.py --port /dev/cu.usbXXXX write_flash -fm dio...
  • 1 votes
     answers
     views

    无法在Lua中找出语句逻辑(ESP8266示例)

    我在NodeMU的GitHub页面上遇到的一个程序是 toggle the LED : https://github.com/nodemcu/nodemcu-firmware/blob/master/lua_examples/webap_toggle_pin.lua 为了简化理解代码,我猜测一些变量没有被使用,我可以简单地删除这些行 . 但令我惊讶的是,当我从上传到ESP8266的代码中删除这些行...

热门问题