Se encontraron 425 coincidencias

por Naguissa
08 Ene 2020, 19:09
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Tras esta línea:

Código: Seleccionar todo

        Serial.println("Datos Almacenados!");
Añade:

Código: Seleccionar todo

    conn.close();                  // close the connection
por Naguissa
08 Ene 2020, 16:44
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Vamos a ir a por un código que elimine la parte problemática, el número con decimales.... #include <TimeLib.h> #include <ESP8266WiFi.h> #include <WiFiUdp.h> #include <WiFiClient.h> #include <MySQL_Connection.h> #include <MySQL_Cursor.h> #include <OneWire.h> #include <DallasTemperature.h> #define ONE...
por Naguissa
08 Ene 2020, 15:34
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Hola, Puedes probar ésto: #include <TimeLib.h> #include <ESP8266WiFi.h> #include <WiFiUdp.h> #include <WiFiClient.h> #include <MySQL_Connection.h> #include <MySQL_Cursor.h> #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 2 // DS18B20 Data Pin, si está en D4 es "ONE_WIRE...
por Naguissa
03 Ene 2020, 22:12
Foro: Electrónica digital - microcontroladores
Tema: Consulta-balanza digital de presición
Respuestas: 3
Vistas: 2851

Re: Consulta-balanza digital de presición

Veo un par de problemas: Un sensor (o balanza) de centésimas es relativamente caro; quizá podrías usar una balanza de jollería, pero tienes el problema de conectarla. Pero el problema es que incluso una corriente de aire te puede variar el peso. Si, además, necesitas un 'alto' rango (por ejemplo, me...
por Naguissa
02 Ene 2020, 18:27
Foro: Electrónica digital - microcontroladores
Tema: Consulta-balanza digital de presición
Respuestas: 3
Vistas: 2851

Re: Consulta-balanza digital de presición

Del tema sensores de peso no tengo mucha idea. Sé que hay sensores, pero desconozco de sensores tan precisos.

Igualmente, ¿para qué querrías usarlo? Quizá haya una mejor alternativa...
por Naguissa
28 Dic 2019, 09:55
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Mira a ver que todas las llaves y paréntesis estén bien, creo que ha de faltar o sobrar algo. Copia todo el código aquí para revisar.
por Naguissa
28 Dic 2019, 00:09
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

mecavito escribió: 27 Dic 2019, 23:56 Buen día

ya probé el código y como tal funciona, pero en esta instrucción posterior no compila

Código: Seleccionar todo

        delete cur_mem;
Dice que no cur_mem no ha sido declarada...
¿No faltan paréntesis?
por Naguissa
27 Dic 2019, 09:08
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Revisando la librería sí puedes poner un if, ya que execute es una función booleana: https://github.com/ChuckBell/MySQL_Conn ... rsor.h#L67

Podrías hacer:

Código: Seleccionar todo

        if (!cur_mem->execute(query)) {
            ESP.reset();
        }
por Naguissa
25 Dic 2019, 21:57
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Añade, antes del Serial.println(query), un print de las variables:

Código: Seleccionar todo

Serial.println(temperatura1);
Serial.println(temperatura2);
Creo que esas variables pueden estar mal y por ello la query no puede 'montarse' correctamente....
por Naguissa
24 Dic 2019, 06:51
Foro: Proyectos personales
Tema: Ayuda, 2 Sensores + ESP8266 + SQL
Respuestas: 29
Vistas: 22972

Re: Ayuda, 2 Sensores + ESP8266 + SQL

Vale, ya he encontrado el problema. Está en estas líneas: dtostrf(sensors.getTempCByIndex(0), 2, 2, temperatura1); dtostrf(sensors.getTempCByIndex(1), 2, 2, temperatura2); No conocía ese comando, así que he buscado info sobre él: dtostrf En concreto, ésto: char* dtostrf(float number, int tamanyo, in...