Calificación:
  • 3 voto(s) - 1.33 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[SpainLabsIoT2018] Caso real: Nodos ESP8266
#61
(23-05-2019, 08:01 AM)AdriGL escribió: Sí que tengo los pines bien cableados, no se ve falta de material ni excedente, el primer ciclo de la batería lo hace bien y ejecuta el programa durante una semana (mas o menos) y cuando vuelvo a cargar la bateria a traves del tp4056 en vez de volver a ejecutar el código es como si no hubiera nada incluso forzandole el reset al micro, montado sobre un wemos d1 mini.

he trabajado tanto con la 2.4.2, como con la ultima actualización y no me ha dado ningún problema.

Problema solucionado! Y el problema es que no me hace un buen contacto la placa con la alimentación  Facepalm  muchas gracias por la ayuda!
Citar
#62
Hola, por si a alguno le interesa, tengo tres PCB (sin componentes) del nodo de Grafisoft que mandé a fabricar.

Si os interesa mandadme un MP, solo pagais los portes.

Saludos.
"Enseñar es aprender dos veces".
Citar
#63
(28-05-2019, 05:05 PM)Kurama escribió: Hola, por si a alguno le interesa, tengo tres PCB (sin componentes) del nodo de Grafisoft que mandé a fabricar.

Si os interesa mandadme un MP, solo pagais los portes.

Saludos.

Que tal fueron? Que montaste con ellas? Gran sonrisa
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#64
(28-05-2019, 06:24 PM)grafisoft escribió:
(28-05-2019, 05:05 PM)Kurama escribió: Hola, por si a alguno le interesa, tengo tres PCB (sin componentes) del nodo de Grafisoft que mandé a fabricar.

Si os interesa mandadme un MP, solo pagais los portes.

Saludos.

Que tal fueron? Que montaste con ellas? Gran sonrisa

Por ahora bien, pues estoy modificando el firmware casi completamente y añadiendole un luxómetro, esta la montaré en una pantalla stevenson y la pondré en el balcón. Mandé a fabricar una tirada ya he me he cargado una entonces quitaré los componentes de la jodida y los pasaré a una nueva para colocarla en el patio junto con un BME y otro luxometro, como me salieron muy baratas en PCB Way no se que hacer con las demás ya que no tengo componentes y ando esperando la v2 Icon_popcorn .
"Enseñar es aprender dos veces".
Citar
#65
Buenos días Grafisoft,
¿cómo va el diseño de la PCB V2? Justo me había picado por sacar de nuevo provecho a unas RPi que tenía por aquí sin darles uso. Empecé primero por leer tus tutoriales de IoT (chapó por la explicación para gente que se inicia) y ahora ya me puse a leer el hilo de la placa y justo veo que quieres hacer una revisión para controlar un pequeño huerto, mi misma idea (:

¿qué sensores tienes pensado utilizar para el huerto? eletroválvula, sensor de humedad en el suelo, sensor de temperatura/humedad, ...
Citar
#66
(15-06-2019, 11:30 AM)silth escribió: Buenos días Grafisoft,
¿cómo va el diseño de la PCB V2? Justo me había picado por sacar de nuevo provecho a unas RPi que tenía por aquí sin darles uso. Empecé primero por leer tus tutoriales de IoT (chapó por la explicación para gente que se inicia) y ahora ya me puse a leer el hilo de la placa y justo veo que quieres hacer una revisión para controlar un pequeño huerto, mi misma idea (:

¿qué sensores tienes pensado utilizar para el huerto? eletroválvula, sensor de humedad en el suelo, sensor de temperatura/humedad, ...

Hola,

Si, tengo intencion de hacer una revision, pero para el huerto te vale perfectamente la version actual, por si tienes prisa. La revision porque se me acabaron las pcbs y ya puestos a fabricar, pues aprovechar (aunque tiene la contra de que nuevo diseño tocara pulir detalles).

Los sensores que has comentado es la idea, estoy mirando los de humedad de la tierra, hay un hilo por ahi, y para estos estoy dudoso de como integrarlos, si como un sensor o como un nodo independiente.

Añadiria tambien sensor de luz y quizas sensor de uv, aunque este ultimo ya como extra. Y a todo esto, tenia pensado ponerle una mini estacion meteorologica y, como no, le doy vueltas de si conectarla o integrale la electronica y que sea unicamente un nodo indepe y no tener mucho cable danzando.(a veces pienso que me complico la vida).

Se pueden llevar los dos proyectos en paralelo, porque todos estos sensores necesitan de una shield para conectarlos al nodo, nada del otro mundo y ya hice una para el actual nodo, asi que ya hay mucho probado.

Ademas con la construccion de la cnc, me centrao en eso que se me hacia interminable si no.

Cualquier duda o si necesitais algo, miramos lo que sea.

Si alguien esta ocioso y tiene ganas de diseñar, yo puedo dar las indicaciones al proyecto y revisarlo. Es otra forma de avanzarlo rapido.

Saludos
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#67
Buenas tardes Grafisoft,

yo la estación meteorológica también la tenía pensada, pero como por ahí mucha información sobre estaciones que se conectan a la wifi, pues no te había comentado nada. Obviamente sería mucho mejor tener una estación conectada como un nodo independiente inalámbrico. Sobre todo porque la estación suele colocarse en sitios donde se pueden medir todas las variables correctamente.

Respecto a los módulos del huerto, el sensor de luminosidad también lo había pensado, pero creí que conociendo la hora y la humedad de la tierra se podría dar la orden de regar o no. Otra cosa es que hagas algo más inteligente y puedas esperar media hora o una hora a ver si se ha nublado.

A mí me pasa exactamente lo mismo que a ti, mil proyectos a medias y en lugar de centrarme en acabar alguno me dedico a meterme en más... Smash2 Si necesitas que te ayude con algo me comentas a ver en que te sirvo más.

Igual una o dos placas de la primera versión si te podría pillar, más que nada para ir conociendo el sistemas que va a ser la primera vez que programa un cacharrín de estos. Lo que no sé es si te quedan todos los componentes para las placas o los tendría que conseguir por mi cuenta.


Bueno, ya me cuentas, si prefieres me envías un mp o hablamos por aquí por si alguien más se anima. Como tú prefieras.

Un saludo
Citar
#68
(16-06-2019, 06:22 PM)silth escribió: Buenas tardes Grafisoft,

yo la estación meteorológica también la tenía pensada, pero como por ahí mucha información sobre estaciones que se conectan a la wifi, pues no te había comentado nada. Obviamente sería mucho mejor tener una estación conectada como un nodo independiente inalámbrico. Sobre todo porque la estación suele colocarse en sitios donde se pueden medir todas las variables correctamente.

Respecto a los módulos del huerto, el sensor de luminosidad también lo había pensado, pero creí que conociendo la hora y la humedad de la tierra se podría dar la orden de regar o no. Otra cosa es que hagas algo más inteligente y puedas esperar media hora o una hora a ver si se ha nublado.

A mí me pasa exactamente lo mismo que a ti, mil proyectos a medias y en lugar de centrarme en acabar alguno me dedico a meterme en más... Smash2 Si necesitas que te ayude con algo me comentas a ver en que te sirvo más.

Igual una o dos placas de la primera versión si te podría pillar, más que nada para ir conociendo el sistemas que va a ser la primera vez que programa un cacharrín de estos. Lo que no sé es si te quedan todos los componentes para las placas o los tendría que conseguir por mi cuenta.


Bueno, ya me cuentas, si prefieres me envías un mp o hablamos por aquí por si alguien más se anima. Como tú prefieras.

Un saludo

Para la weather station tenia pensao usar esto, pluviometro, anemometro y veleta: https://www.aliexpress.com/wholesale?ini...y=n&page=1

Luego habrai que integrarle una electrónica.

Tengo una PCB de la v1 sin soldar, creo que tengo todos los componentes.

Al final estos nodos son basados en ESP8266, si has usado alguno, no notaras diferencia. Es un nodeMCU ESP8266 adaptado. Luego yo usao el framework de Arduino, asi que es como programar un Arduino.

Le estoy dando alguna vuelta al tema de si meter ESP32 o seguir con el ESP8266. A nivel de consumo, no se gana nada y lo unico que tiene mas pines de control, con lo que me ahorraria algun expansor. No encuentro ESP32 economicos (sobre 6€ los que veo, que frente a los 2€ del otro, pues es diferencia), queria usar la versión pico que es pequeña para no hacer un nodo grande (fisicamente hablando).

-----

Sobre los sensores, al final tienes datos que puedes utilizar para optimizar ciertas cosas. Tambien puedes añadir un sensor de temperatura de tierra.
-----

Mi idea era hacer los nodos "tontos", es decir, que envien datos y el sistema de control de las bombas consulte cuando activarlas. De esta forma el control lo tendria centralizado, programado por ejemplo con node-red.

Saludos,
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#69
Te escribo MP por el tema del diseño.

Si alguien mas quiere diseñar cosas, tengo proyectos en lista de espera y podría guiaros en el proyecto Lengua
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#70
Buenos días Grafisoft,

Pues si tienes la placa con todos los componentes, podríamos mirar para comprártela.

Por cierto, he visto este módulo de cámara, igual también se podría añadir, pero no sé si aumentaría mucho el consumo del módulo.


Me gusta la idea de los nodo-red!

Un saludo
Citar
#71
(18-06-2019, 12:59 PM)silth escribió: Buenos días Grafisoft,

Pues si tienes la placa con todos los componentes, podríamos mirar para comprártela.

Por cierto, he visto este módulo de cámara, igual también se podría añadir, pero no sé si aumentaría mucho el consumo del módulo.


Me gusta la idea de los nodo-red!

Un saludo

Te dejaste el enlace a la camara Lengua

Que utilidad le ves a la camara? Simplemente por conocer como esta el huerto?
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#72
(18-06-2019, 01:53 PM)grafisoft escribió:
(18-06-2019, 12:59 PM)silth escribió: Buenos días Grafisoft,

Pues si tienes la placa con todos los componentes, podríamos mirar para comprártela.

Por cierto, he visto este módulo de cámara, igual también se podría añadir, pero no sé si aumentaría mucho el consumo del módulo.


Me gusta la idea de los nodo-red!

Un saludo

Te dejaste el enlace a la camara Lengua

Que utilidad le ves a la camara? Simplemente por conocer como esta el huerto?

Perdón, aquí dejo el enlace. [url= https://es.aliexpress.com/store/product/...Aliexpress[/url]

El uso de la cámara, pues sí. Tener una visión del huerto, del cielo. Se le podría añadir un modulo pan-tilt para girarla libremente.
Citar
#73
Gracias!

Tengo que mirar los componentes que tengo del proyecto y te digo. Lo mas tardar el lunes/martes.

Saludos,
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#74
(20-06-2019, 07:27 AM)grafisoft escribió: Gracias!

Tengo que mirar los componentes que tengo del proyecto y te digo. Lo mas tardar el lunes/martes.

Saludos,

Gracias! Me quedo pendiente entonces
Citar
#75
(20-06-2019, 07:27 AM)grafisoft escribió: Gracias!

Tengo que mirar los componentes que tengo del proyecto y te digo. Lo mas tardar el lunes/martes.

Saludos,
Hola @grafisoft si por casualidad te quedan componentes solos, me interesaría, no hubo manera de revivir la placa que jodí. 

@silth si necesitas la PCB sola te la puedo dejar
"Enseñar es aprender dos veces".
Citar
#76
(10-07-2019, 10:56 AM)Kurama escribió:
(20-06-2019, 07:27 AM)grafisoft escribió: Gracias!

Tengo que mirar los componentes que tengo del proyecto y te digo. Lo mas tardar el lunes/martes.

Saludos,
Hola @grafisoft si por casualidad te quedan componentes solos, me interesaría, no hubo manera de revivir la placa que jodí. 

@silth si necesitas la PCB sola te la puedo dejar

Apenas me queda algo, sith tambien estaba interesado y no ha podido ser.

Si se reune mas gente, se mira de comprar.

Saludos,
---> Actualmente construyendo mi siguiente CNC de escritorio. Puedes participar o apuntarte a una tirada inicial. Mas info en: https://www.spainlabs.com/foros/tema-Fre...op-CNC-500
Citar
#77
(27-07-2018, 11:44 AM)argalleiro escribió:
(26-03-2018, 09:47 PM)grafisoft escribió: Alguien que controle de OTA en ESP8266, para ver como podríamos implementarlo en este proyecto? Seria muy interesante Sonrisa

"Controlar" es una palabra muy fuerte, pero yo puedo ayudar. Hay librerias OTA en platformio pero yo encuentro mucho mas sencillo usar la estandard ArduinoOTA.h. El ejemplo en https://github.com/esp8266/Arduino/blob/...sicOTA.ino funciona perfectamente (al menos en un Wemos) sin instalar ninguna librería adicional. Y además de ser más cómodo actualizar el firmware por OTA, va bastante más rápido que por el cable USB (ni idea de por qué) así que todo son ventajas Sonrisa

El OTA está escuchando en un puerto las posibles peticiones de subida de firmware, con lo cual no se puede poner tal cual en un nodo a batería que esté en deep_sleep la mayor parte del tiempo. Una manera que se me ha ocurrido es tener topics mqtt de petición de actualización. En el nodo nos subscribimos a, por ejemplo 'ota/<nombrenodo>', y cuando recibe ese mensaje cambia alguna variable de estado para que en vez de hacer "deep_sleep" esté un tiempo determinado en un bucle con ArduinoOTA.handle()

Como la primera vez que mandemos el mensaje 'ota/nombrenodo' el ESP estará durmiendo, tenemos que publicar ese mensaje con "retencion" (en mosquitto_pub se hace con la opcion -r'). Esto hace que el mensaje quede guardado en la base de datos de mosquitto y cuando un nuevo cliente se subscriba a ese topic, mosquitto le mandará el último mensaje.

El procedimiento para actualizar sería el siguiente:

1. Mando un mensaje al nodo que quiero actualizar, con mosquitto_pub -t 'ota/nombrenodo' -m 'ON' -r
2. Espero a que el nodo se despierte (o le pego un reset manual)
3. El nodo se despierta, recibe el mensaje retenido de que se solicita actualización y en el loop ejecuta ArduinoOTA.handle()
4. Subimos la nueva version.
5. Al estar el mensaje retenido en el mosquito, en cada reinicio el nodo seguirá poniendose en modo "ota"
6. Cuando estemos contentos con el resultado, borramos el mensaje de mosquitto con "mosquitto -t 'ota/nombrenodo' -n" (la -n significa null message) y en el siguiente reinicio del ESP se salta el modo OTA y vuelve a hacer su proceso y luego deep_sleep.

Es un poco rollo pero no se me ocurre otra manera de hacerlo a distancia... Cómo lo veis? Yo hice unas pruebas con un Wemos y parece que funciona bien.

Hola @argalleiro has podido implantar la activacion del OTA desde MQTT? He buscado por la red pero no encuentro nada aparte de explicaciones del OTA.

Saludos,
"Enseñar es aprender dos veces".
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [SpainLabsIoT2018] InfluxDB + Telegraf grafisoft 26 4,701 01-10-2019, 08:02 AM
Último mensaje: grafisoft
  [SpainLabsIoT2018] Empezamos - Servidor MQTT grafisoft 14 4,886 25-09-2019, 08:11 PM
Último mensaje: grafisoft
  APORTE [SpainLabsIoT2018] ESP8266 NodeMCU - Ajustando su consumo (hack) grafisoft 10 3,417 24-04-2019, 04:49 PM
Último mensaje: grafisoft
  Sonoff de itead (basado en ESP8266) linesguapo 7 7,324 29-03-2019, 12:45 PM
Último mensaje: pmovando
  [Guia] ESP8266 (NodeMCU) + sensor BME280 + MQTT grafisoft 17 6,999 09-10-2018, 09:49 PM
Último mensaje: grafisoft