MaT*_*cpe 4 arduino firebase esp8266
我有一个问题,包括库 FirebaseArduino 出现错误。 致命错误:ArduinoJson.h:没有这样的文件或目录 我应该如何解决这个问题?
这是我的代码
#include <ESP8266WiFi.h>
#include <FirebaseArduino.h>
#define FIREBASE_HOST "example.firebaseio.com"
#define FIREBASE_AUTH "token_or_secret"
#define WIFI_SSID "SSID"
#define WIFI_PASSWORD "PASSWORD"
void setup() {
erial.begin(9600);
// connect to wifi.
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("connecting");
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println();
Serial.print("connected: ");
Serial.println(WiFi.localIP());
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
}
void loop() {
Frirebase.setInt("Count", count++);
delay(1000);
}
Run Code Online (Sandbox Code Playgroud)
per*_*234 11
当您遇到“没有这样的文件或目录”错误时,通常意味着您需要安装包含丢失文件的库(在本例中为 ArduinoJson.h)。
理想情况下,您尝试编译的代码的文档将包含安装依赖项的说明。有时,作者没有努力编写此文档,您需要去搜索丢失的库。
许多 Arduino 库都在库管理器索引中,这使得它们非常容易安装:
如果您在库管理器中找不到所需的库,则需要花一些时间使用您最喜欢的搜索引擎。找到该库并下载后,您需要安装它。
(在 Arduino IDE 中)Sketch > Include Library > Add .ZIP Library 选择下载的文件(必须是 .zip)。单击“打开”。
上述安装说明要求 .zip 文件具有特定的文件夹结构。在某些情况下,库作者不够友善地提供正确的文件夹结构。如果您收到“Zip 不包含库”错误消息,那么您将需要手动安装该库。
归档时间: |
|
查看次数: |
28808 次 |
最近记录: |