Boa tarde!
Tags:
Sr. L,
eu não consigo compilar seu sketch pois não tenho estas bibliotecas:
#define BLYNK_PRINT Serial
e
#include <BlynkSimpleEsp8266.h>,
instaladas na minha IDE, e a minha área de bibliotecas está com muitas bibliotecas, portanto não desejo instalar mais outras.
Identifique corretamente o erro e a linha do sketch que está causando o erro.
Poste aqui.
Assim você ajuda para que a gente possa ajuda-lo.
RV
Segue a biblioteca.
L,
você leu o que escrevi?
RV
Ok, após ás 16:00 estarei em casa aí vou ligar meu notbook e compilar o código para te mandar um print da tela.
In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:18:0,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:19:
C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocolDefs.h:96:0: warning: "htons" redefined [enabled by default]
#define htons(x) ( ((x)8) | (((x)>>8)&0xFF) )
^
In file included from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip_addr.h:41:0,
from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include/user_interface.h:30,
from C:\Users\luciano\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:22,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:7:
C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/def.h:108:0: note: this is the location of the previous definition
#define htons(x) lwip_htons(x)
^
In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:18:0,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:19:
C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocolDefs.h:97:0: warning: "htonl" redefined [enabled by default]
#define htonl(x) ( ((x)24 & 0xFF000000UL) | \
^
In file included from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip_addr.h:41:0,
from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include/user_interface.h:30,
from C:\Users\luciano\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:22,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:7:
C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/def.h:110:0: note: this is the location of the previous definition
#define htonl(x) lwip_htonl(x)
^
In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:18:0,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:19:
C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocolDefs.h:101:0: warning: "ntohs" redefined [enabled by default]
#define ntohs(x) htons(x)
^
In file included from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip_addr.h:41:0,
from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include/user_interface.h:30,
from C:\Users\luciano\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:22,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:7:
C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/def.h:109:0: note: this is the location of the previous definition
#define ntohs(x) lwip_ntohs(x)
^
In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:18:0,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:19:
C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocolDefs.h:102:0: warning: "ntohl" redefined [enabled by default]
#define ntohl(x) htonl(x)
^
In file included from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip_addr.h:41:0,
from C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include/user_interface.h:30,
from C:\Users\luciano\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:22,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:7:
C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/def.h:111:0: note: this is the location of the previous definition
#define ntohl(x) lwip_ntohl(x)
^
teste2wifi_Mananger_copia:37: error: 'Blynk' does not name a type
teste2wifi_Mananger_copia:38: error: 'Blynk' does not name a type
teste2wifi_Mananger_copia:39: error: 'Blynk' does not name a type
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino: In function 'void tick()':
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:117:27: warning: 'BUILTIN_LED' is deprecated (declared at C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\generic/common.h:78) [-Wdeprecated-declarations]
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:118:16: warning: 'BUILTIN_LED' is deprecated (declared at C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\generic/common.h:78) [-Wdeprecated-declarations]
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino: In function 'void setup()':
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:134:11: warning: 'BUILTIN_LED' is deprecated (declared at C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\generic/common.h:78) [-Wdeprecated-declarations]
teste2wifi_Mananger_copia:154: error: 'DynamicJsonBuffer' was not declared in this scope
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:154:9: note: suggested alternative:
In file included from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/DynamicJsonDocument.hpp:10:0,
from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:9,
from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:13:
C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Memory/DynamicJsonBuffer.hpp:159:5: note: 'ArduinoJson::Internals::DynamicJsonBuffer'
DynamicJsonBuffer;
^
teste2wifi_Mananger_copia:154: error: expected ';' before 'jsonBuffer'
teste2wifi_Mananger_copia:155: error: 'jsonBuffer' was not declared in this scope
teste2wifi_Mananger_copia:156: error: 'class ArduinoJson::JsonObject' has no member named 'printTo'
teste2wifi_Mananger_copia:157: error: 'class ArduinoJson::JsonObject' has no member named 'success'
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:213:16: warning: 'BUILTIN_LED' is deprecated (declared at C:\Users\luciano\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\generic/common.h:78) [-Wdeprecated-declarations]
teste2wifi_Mananger_copia:219: error: 'DynamicJsonBuffer' was not declared in this scope
C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:219:5: note: suggested alternative:
In file included from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/DynamicJsonDocument.hpp:10:0,
from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:9,
from C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\luciano\Documents\Arduino\teste2wifi_Mananger _ Cópia\teste2wifi_Mananger_copia\teste2wifi_Mananger_copia.ino:13:
C:\Users\luciano\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Memory/DynamicJsonBuffer.hpp:159:5: note: 'ArduinoJson::Internals::DynamicJsonBuffer'
DynamicJsonBuffer;
^
teste2wifi_Mananger_copia:219: error: expected ';' before 'jsonBuffer'
teste2wifi_Mananger_copia:220: error: 'jsonBuffer' was not declared in this scope
teste2wifi_Mananger_copia:228: error: 'class ArduinoJson::JsonObject' has no member named 'printTo'
teste2wifi_Mananger_copia:229: error: 'class ArduinoJson::JsonObject' has no member named 'printTo'
exit status 1
'Blynk' does not name a type
Boa noite L,
o erro é bem complexo.
Eu não tenho competência para resolve-lo
RV
Bom dia Luciano,
Se você tem dificuldade na programação, sugiro esse procedimento:
1) Monte um exemplo pronto e faça-o funcionar corretamente.
2) Tente descrever o que cada linha do programa faz - inclua nos comentários //
3) Depois que entendeu tudo, faça as suas modificações.
http://labdegaragem.com/profiles/blogs/do-blink-ao-blynk-uma-viagem...
https://mjrobot.org/2017/02/21/ardufarmbot-2-sistema-automatico-par...
http://labdegaragem.com/group/esp8266-na-garagem/page/mini-tuto-esp...
https://www.instructables.com/id/NODEMCU-10-ESP8266-CONTROLLED-RELA...
http://labdegaragem.com/profiles/blogs/esp8266-adicionando-um-bot-o...
Seu ESP8266 já foi testado ? Esta OK ?
Se tiver alguma dúvida sobre ESP8266 :
Bom dia, Jose.
Obrigado por responder, meu Código funciona normal sem o wifiMananger só que quando acrescento o código do wifiMananger, ele começa á dar esses erros.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por