Herramientas de usuario

Herramientas del sitio


personas:johnny:proyectos:indoor_diy_autosostenible

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
personas:johnny:proyectos:indoor_diy_autosostenible [2019/11/09 17:08]
kz [Actualización nov 9 2019]
personas:johnny:proyectos:indoor_diy_autosostenible [2019/11/13 06:38] (actual)
kz [Actualización nov 12 2019]
Línea 525: Línea 525:
  
 <code c++> <code c++>
-/* Librerias usadas+ /* Librerias usadas
  * https://​github.com/​PaulStoffregen/​Time  * https://​github.com/​PaulStoffregen/​Time
  * https://​github.com/​PaulStoffregen/​TimeAlarms  * https://​github.com/​PaulStoffregen/​TimeAlarms
Línea 549: Línea 549:
 #define DHTPIN 4 // D2 #define DHTPIN 4 // D2
 #define DHTTYPE DHT11 #define DHTTYPE DHT11
- +#define HTTP_TIMEOUT ​4000
-#define HTTP_TIMEOUT ​1000 * 60+
  
 // screen oled // screen oled
Línea 558: Línea 557:
 #define OLED_RESET 12 // D6 #define OLED_RESET 12 // D6
 #define OLED_CS 15    // D8 #define OLED_CS 15    // D8
- 
-#define HTTP_TIMEOUT 1000 * 60 // cada minuto 
  
 // lights- relay IN4 // lights- relay IN4
Línea 592: Línea 589:
   display.setTextColor(WHITE); ​   display.setTextColor(WHITE); ​
   display.setCursor(0,​10); ​   display.setCursor(0,​10); ​
-  WiFi.begin(ssid, pass);+  ​ 
 +  // casa del negro 
 +  // WiFi.begin("​user"​"pass"); 
 +  ​
   while (WiFi.status() != WL_CONNECTED) {   while (WiFi.status() != WL_CONNECTED) {
     delay(500);     delay(500);
Línea 598: Línea 598:
     display.print("​."​);​     display.print("​."​);​
   }   }
-  display.println("​Conectado a internet!"​);​+
   display.display();​   display.display();​
   delay(3000);​   delay(3000);​
   // H, M, S, D, M, A   // H, M, S, D, M, A
-  setTime(12,​06,​0,​9,​11,​19);​+  setTime(14,​6,​0,​9,​11,​19);​
   pinMode(lights,​ OUTPUT);   pinMode(lights,​ OUTPUT);
   pinMode(air,​ OUTPUT);   pinMode(air,​ OUTPUT);
Línea 718: Línea 718:
  
   // ADD capacitive sensor data   // ADD capacitive sensor data
-  ​// frame += "​soil_capacitive=";​ +  frame += "​soil_capacitive=";​ 
-  ​// frame += soilCapacitiveSensor + STR_COMMA;+  frame += soilCapacitiveSensor + STR_COMMA;
     ​     ​
   // Add Plantower data   // Add Plantower data
Línea 764: Línea 764:
     }     }
      ​http.end();​      ​http.end();​
-    ​}+  ​}
     delay(60000);​     delay(60000);​
 } }
Línea 774: Línea 774:
 Hasta ahora la libreria time.h a funcionado muy bien, reemplazandome por completo un rtc. Hasta ahora la libreria time.h a funcionado muy bien, reemplazandome por completo un rtc.
  
-Los datos se puede ver en: [[http://​aqa.unloquer.org:​8888/​sources/​1/​dashboards/​2?​lower=now%28%29%20-%2015m|Enlace al influx]]+=== Los datos se puede ver en:=== 
 + 
 +[[http://​aqa.unloquer.org:​8888/​sources/​1/​dashboards/​2?​lower=now%28%29%20-%2015m|Enlace al influx]] 
 + 
 +====== Actualización nov 12 2019 ====== 
 + 
 +Logro adjuntar a la trama de datos la humedad en la tierra de un sensor de humedad capacitivo. 
 + 
 +**Tareas hechas** 
 + 
 +  - Enviar trama de datos al influx: HECHO 
 +  - En esta imlementación de POST hacia una base de datos, se cae el esp y hace que reinice: HECHO. esto era ocasionado en el #define TIME_OUT 
 + 
 + 
 +** 
 +Tareas que faltan por hacer!!!**
  
-Tareas que faltan por hacer!!! 
  
-  - Íntegrar el envío de datos al influx los datos del capacitive sensor PRIORIDAD!!! 
   - integrar una web en la flash para programar la fecha del rtc digital time.h, ​ (integrar esa parte que necesito de upayakuwasi y las alarmas)   - integrar una web en la flash para programar la fecha del rtc digital time.h, ​ (integrar esa parte que necesito de upayakuwasi y las alarmas)
   - pensar en una interfaz para pedir al usuario la programacion de la luz sea floración o vegetación o esquejes.   - pensar en una interfaz para pedir al usuario la programacion de la luz sea floración o vegetación o esquejes.
   - sacar una tarjetica en fritzing y pasarsela al brol o a uber, con el convertidor de la luz   - sacar una tarjetica en fritzing y pasarsela al brol o a uber, con el convertidor de la luz
   - actualizar el firmware por medio de ota   - actualizar el firmware por medio de ota
 +
 +
 +
    
  
personas/johnny/proyectos/indoor_diy_autosostenible.1573319295.txt.gz · Última modificación: 2019/11/09 17:08 por kz