Tiempo aproximado: 2 horas.
Coste: 8 - 10€.
Utilidad: Muy Útil
Características del Repetidor iSpindel con Display Oled.
- Display con los datos de:
- Densidad Original.
- Densidad Especifica.
-Inclinación.
-Temperatura de la sonda del iSpindel.
- Atenuación.
- Alcohol.
- Batería.
- Señal Wifi.
- Puede funcionar como AP, es decir, puedes conectar el iSpindel al Repetidor y no es Necesario internet para recibir los datos, ideal para quien fermenta fuera de casa, en el trastero o en algún local sin internet.
- Puedes conectarlo a tu red wifi y a su vez utilizarlo de salto para usarlo de repetidor viendo los datos en el display, en la web del repetidor y en algunos servicios externos como por ejemplo Ubidots.
- Al funcionar de repetidor, lo puedes colocar cerca del fermentador mejorando su señal wifi, o incluso en otro cuarto para supervisar la fermentación.
- Al estar basado en BrewPiLess, desde el entorno web también tendremos una gráfica del proceso de fermentación.
- Tendremos muchas de las bondades de BrewPiLess, si queremos podemos conectar SSR a nuestro repetidor y controlar con la sonda de temperatura del iSpindel fuentes de Calor o Frio, como pueden ser una nevera donde fermentamos.
Materiales necesarios para el Repetidor ISpindel con Pantalla Oled.
Entre los dos modos de montaje, recomiendo la opción con display 1,3 ya que la pantalla es mayor y mejora la visibilidad de los datos sin afectar al rendimiento o consumo.
- 1 Resistencia: 4k7 Ohms. [eBay] [Aliexpress]
Conectaríamos los pines según el esquema y colocaríamos la placa en las ranuras dejando el conector microusb de forma que se pueda conectar el cable usb por la tapa trasera:
DisplayiSpindel_096_V1.2 [link!] (beta)
Una vez flasheada nuestra placa, la reiniciaremos y accederemos a la placa buscando una red wifi llamada BrewPiLess:
Si nos solicita usuario y contraseña será:
Usuario: brewpiless
Contraseña: brewpiless
Una vez conectado accederemos por web para comenzar las configuraciones:
http://192.168.4.1/
Configuraremos nuestro modo de conexión: como AP o conectado a nuestra wifi, según lo vayamos a utilizar:
Nos solicitara de nuevo el usuario y contraseña:
Usuario: brewpiless
Contraseña: brewpiless
Desde aquí podremos cambiar el nombre de la placa, el usuario y contraseña y el modo de conexión, en modo AP, lo seleccionaremos, le pondremos una IP o dejaremos la de por defecto (192.168.4.1)
Si queremos añadirlo a nuestra wifi, la buscaremos añadiremos la contraseña y pondremos una ip fija dentro de nuestra red:
Configurar el iSpindel en el Repetidor iSpindel con Display Oled:
En el apartado de Gravity añadir el iSpindel, y activaremos "Calculated by BPL" si queremos que el logaritmo del iSpindel sea el que añadimos en la configuración de BrewPiLess y no en la de la configuración del iSpindel:
Para el logaritmo podéis revisar el articulo de calibrado del iSpindel [link!]
Si hay que puntualizar que para que funcione correctamente hay que obtener nuestra formula con los valores de densidad con "punto" en el valor de la densidad. Por ejemplo 1000 serán 1.000. 1050 serán 1.060 en la excel de obtención del logaritmo, ejemplo:
Después tendremos que configurar el iSpindel para que apunte hacia nuestro repetidor:
Configuraremos nuestra red wifi (SSID y Contraseña) si lo tenemos dentro de la red Wifi.
O si lo tenemos como AP con el nombre del repetidor y contraseña, si no la hemos cambiado: brewpiless - brewpiless.
El nombre del iSpindel que pongamos en la configuración, deberá comenzar por iSpindel para que el repetidor lo reconozca, iSpindel001, por ejemplo.
Añadiremos los parámetros de conexión restantes hacia el repetidor:
Service Type: HTTP.
Server Address: la IP de nuestro repetidor.
Server Port: 80 (por defecto).
Path/URI: /gravity.
El Polinomio como hemos comentado antes podemos añadirlo en el iSpindel o en el repetidor.
Una vez salvados los cambios comenzaremos a ver los parámetros en nuestro Display del repetidor y en la interfaz web.
Aunque para ver los datos de Atenuación y Alcohol, es necesario añadir mediante la interfaz web la densidad Original antes de comenzar nuestra fermentación:
87 Comentarios
Muchas gracias, tus tutoriales están super currados!
ResponderEliminarPD. El enlace del NodeMCU v3.2 Arduino ESP8266ESP 12 E Lua CH340 no funciona
¡Gracias! encantando de que sean de utilidad. ¡Arreglado el enlace! Un saludo.
EliminarIncreíble. Buen trabajo. No solo el desarrollo sino la paciencia para colgarlo todo en la red par que todos podamos aprender. Muchísimas gracias
ResponderEliminarQue bueno, estaba pensando en poner un pid a la nevera, pero esto me parece más interesante teniendo ya el ispindel montado ¿será igual de bueno a la hora de controlar la temperatura?
ResponderEliminarTanto esta versión como la versión de base de Brewpiless (puedes ver el artículo que viene con las piezas necesarias), te darán un mejor control sobre la fermentación que un PID, además de nuevas funcionalidades como poder configurar diferentes escalones de temperatura en la fermentación en función del tiempo (días/horas) o densidad (ofrecida por el iSpindel).
EliminarUn saludo
¡Genial! Pues va a ser el segundo de tus inventos que me animo a montar.
EliminarEntonces lo que tengo que hacer es seguir las instrucciones de este tutorial, y además añadir los relés siguiendo las instrucciones del tutorial de la versión de base ¿cierto?
Exacto! Montalo si quieres con la pantalla de 0.96, ya que es compatible tambien con la base de brewpiless y una vez montado todo puedes probar las dos opciones y ver que te interesa ver mas por la pantalla, o la info del iSpindel o la info que da BPL realacionadas con el control de la temperatura (pero sin iSpindel). Un saludo!
EliminarQue pena, cuando leí tu respuesta ya había hecho el pedido y la que encargué fue la pantalla más grande.
EliminarYa me llegó todo y en estos días quería montarlo. Quiero añadirle la función de controlar la temperatura pero no tengo claro qué relé de estado sólido debo comprar (en aliexpress me dan varias opciones, 10DA, 25DA, 40DA) ¿Para controlar un frigorífico, que es lo que uso cómo cámara de fermentación, cuál debo comprar?
Para un frígo 40DA, ten en cuenta que consume mucho sobre todo en los momentos de encendidos.
EliminarUn saludo!
¿Y el disipador para el relé es necesario / obligatorio?
EliminarSi, ante todo siempre seguridad en la instalación, una mala disipación del calor en el ssr puede generar no solo que se estropee, sino que se queme. Un saludo
EliminarY esa sonda que señalas como opcional ¿qué ventajas supondría incluirla en el tinglado?
EliminarBuenos días.
EliminarSería una sonda externa, siempre es más precisa que la del iSpindel ya que está continuamente leyendo y no solo cuando el envía el dato, puedes usarla para medir la temperatura del mosto (con una vaina) o para medir la temperatura de la nevera y con la del iSpindel la del mosto.
Muy buenas, a que te refieres con la base de brewpiless? Te digo por qué he probado a instalar varias versiones (4.0 4.1 y 4.2 las 3 en español) y no me ha funcionado la pantalla de 0,96 ni la de 1,3.
EliminarBuenos días. Que la base de este repetidor es BPL, en su repositorio tienes que seleccionar el firmware adecuado, si no también se puede cambiar con el Visual Estudio.
EliminarUn saludo!
Very interesting. I would like to know which files in BPL have the iSpindel data and how you displayed that information on the OLED screen. I am trying to do something similar with an ESP32 to display current pressure on a second screen from BPL. Your insights appreciated Cheers
ResponderEliminarGood afternoon.
EliminarSend me an email if you want through the contact of the web and we will try to see if I can help you in any way, there were several that I touched. 5 or 6 approximately.
Greetings
Hello I'm also very interested in this project and thanks for all the work, but during my test I think I've found a bug. I followed the above procdure for flashing and configuring network (except I selected STATION+AP) and when I select both 'Use Plato' and 'iSpindel' then after saving the BrewPiless is starting to rebooting all the time.
ResponderEliminarI need to flash it again and start all over to get it fixed. But if I only select one option at the time it works! I tried this on different hardware and could simulate this eachtime also with both 0,96" and 1.3" display version.
Hi! Sorry, not really understanding what is the problem that occurs, when you activate "Plato" it does not work? Really do all the tests without activating "plate" since that is how I use it, I will check what happens when activating plate. Greetings
EliminarHola y otra vez enhorabuena por todo lo trabajo Qué haces tengo una duda cómo hago para configurarlo solo como AP es que donde tengo el fermentador no tengo señal de Wi-Fi entonces lo quería solo como repetidor sin conectar a la Wi-Fi. Yo lo he intentado pero no he encontrado la forma de conectar el ispindel con el repetidor.
ResponderEliminarun Saludo
Buenas tardes. Tienes que marcarlo dentro de la web como AP. Y al iSpindel donde sueles poner los datos de conexión de tu iSpindel poner los datos de conexión del repetidor, el mismo nombre de usuario y contraseña que cuando conectaste al repetidor por wifi la primera vez si no lo cambiaste (y si lo cambiaste el nuevo nombre y contraseña del repetidor). Un saludo!
EliminarY en la opción server address qué pongo? La ip del brewpiless que es 192.168.4.1?
EliminarSaludos
Exacto la ip del repetidor. Ya me cuentas!
EliminarEste comentario ha sido eliminado por el autor.
EliminarYa he probado de todo en conectar en modo station y también en modo ap pero no se conecta con el repetidor he probado con 3 ispindel diferentes y no hay manera que se conecte, los ispindel que tengo están todos en la versión 6.5.1 y mañana probaré con otra ESP8266 y también estoy utilizando la versión oled 128x64 I2C. 1,3 y también diseño impresión 3D. No se donde puedo estar equivocando si me puedes echar una mano. Saludos
EliminarLa versión el ispindel no es el problema, y si llegas a la web de la esp tampoco. Mándame por correo un pantallazo de la configuración del ispindel, y las pestañas gravity y system.
EliminarMuchísimas gracias ya funcionando perfectamente era solo el nombre del iSpindel que estaba mal siempre tiene que comenzar com iSpindel muchísimas gracias.
EliminarDe nada! Disfrutalo, por cierto muy chulo con la carcasa en negro!
EliminarEn el link de Amazon para el módulo nodeMCU sale que es el modelo cp2102. Se puede usar cualquiera de los dos? Me refiero al ch340 y el cp2102.
ResponderEliminarBuenos días.
EliminarPor el momento la ch340 es la que tengo completamente testeada, así que es la que recomiendo, poco a poco iré poniendo un listado de placas compatibles según las pruebe. Por eso lo puse en la descripción que a veces los links se lían, ya lo arreglé igualmente, gracias.
Un saludo.
Hi I have built this but can't get it to work as access point, ispindel does connect and I have brewpiless web interface and the info on screen.
ResponderEliminarI can't get the internet access when I log onto the brewpiless wifi network.
Also any chance to update to the brewpiless 4.1 as this irons out some bugs?
Good morning
EliminarAs an access point you will never have Internet, to have Internet you need Station mode and connecting the repeater to your wifi.
If I setup station mode and connect to my WIFI i don't get the brewpiless network. I can only get the brewpiless network if it is station and ap mode.
EliminarIf you put it in station mode you should be able to connect through the IP within with any device within the Wi-Fi network, now I remember it and I am traveling but in the video it should be all the complete configuration.
EliminarI see, thought it could get data from ispindel, display it and forward it to brewpiless. But also other devices could access the brewpiless network and use it as wifi access node for a weak signal area. This isn't achievable?
ResponderEliminarAfter your travels any plans to upgrade the brewpiless to v 4.1 please.
That is not possible, it is an ap to connect directly with bpl when you use the ispindels when you do not have internet where you elaborate. Upgrading to 4.1 is easy, the problem is that 4.1 includes a Bluetooth function because it includes tilt, so another esp plate would be necessary.
EliminarThank you, all clear now. What about the minor upgrade to 4.01r that sorts out the wifi dropping bug please?
Eliminar4.0r1
Fix lost of WiFi connection after a few days.
I don't think that needs a new esp.
You already have version 1_2 available with improvements in the Wi-Fi connection. I never had problems and it is the first user to report it, I hope it helps you.
EliminarThank you good to know. I'm awaiting the relays to control the temperature. Temp probes and chareg places arrived today and using the Orings in the ispindel successfully. Once I get the 2.69 sled and the reed switches will finish that part of the project.
EliminarThank you.
Hi, it's a nice mod of brewpiless.
ResponderEliminarCan you post the source code please (especially as the brewpiless and brewpi this is based on are both open source :) ) ?
Maybe merge or branch from Vito's repo in github ?
Thanks.
Good Morning.
EliminarI'm at it but slow, I'm not a regular github user, if you look for the branch it has already been created for a while, but I have to finish editing it again from github, it makes me confusing and in its day this project I worked on local and I have to dedicate time to reactivate it from the github.
Greetings.
Morning, can you send me the source directly maybe ?
EliminarI have some ideas to slightly improve and want to test them out.
Good morning, I will share the code through github, when I shared the .bin I asked Vito for permission for the modification, the code would have to be done as a branch of your project. I'll try to speed it up.
EliminarGreetings
Hi, I've looked again at the branches and it does not seem to be there.
EliminarCan you share the source code please ? Thanks,
Sorry. I'm on vacation, it will still take time to upload it, as I mentioned I have to do it from scratch in Github it is not as simple as uploading it
EliminarHola! Muy buen video! Acabo de terminar de hacer el repetidor y funciona muy bien. Todos los datos de mi Ispindel aparecen en el repetidor. Pero cuando voy a la página web de Brewpiless no me aparece los datos de temperatura del ispindel. Se tiene que activar algo para que aparezca?
ResponderEliminarBuenos días!
EliminarEn "device" el sensor externo es el sensor de temperatura del ispindel, puedes añadirlo aquí como temperatura de la cerveza.
Un saludo.
Buenas!. Mientras la pantalla esté conectada por i2c da igual el pineado, así que es posible que esa placa funcione. Habría que hacer la prueba
ResponderEliminarPerfecto! Si no te funciona avísame a ver si se puede adaptar con alguna modificación sencilla
ResponderEliminarHello, thanks for your project !
ResponderEliminarCan you tell me if the project also works with the "12F" card please? (NodeMCU V3 ESP8266 (ESP-12F), CH340)
Buenas tardes. If it is the same board with the same ch340 it will work for you, I have a mockup with a v3 without problems. Greetings!
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarPara todos aquellos que es la primera vez que enchufamos algo de arduino al PC y que NO LEEMOS LA PLACA, recordad, hay que instalar el driver ch340g para que nodemcu encuentre como COM la placa conectada por usb.
ResponderEliminarhttps://www.arduined.eu/tag/ch340g/
Ah! y si conectas en modo AP, hay que indicar al spindel la ip de la placa, 192.168.4.1.
Gracias por el curro!
Gracias por el aporte! Lo de los drivers lo tengo en varios artículos pero de vez en cuanto se me pasa ya que con tanta placa siempre me las reconoce ya directamente. Actualizaré el artículo. gracias y un saludo
EliminarY ya, como último comentario, en la carcasa que has diseñado, encaja la pantalla mejor del revés, es decir, con el cableado hacia abajo. De esa forma se ve el 100% del LCD!
ResponderEliminarCreo que mi anterior comentario no salió.
ResponderEliminarTengo el iSpindel configurado para el Brewspy y quiero utilizar el repetidor como repetidor wifi y visualizador de datos en la pantalla.
Puedo importar los datos de Brewspy al repetidor de alguna forma?
Buenas! Es el primer comentario que veo. Actualmente aun no es compatible con BrewSpy, con brewspy existe el Nautilis:
Eliminarhttps://www.diyhomebrewers.com/2021/10/repetidor-para-el-ispindel-nautilis.html?m=1
Gracias por el artículo! Es justo lo que necesitaba ya que donde fermento no tengo internet. Una duda: el repetidor solo permite ver los valores instantáneos en la pantalla o también puede almacenar los datos y poder consultarlos de alguna forma?
ResponderEliminarMuchas gracias!
Buenas! Cuando vayas al lugar donde fermentes podrás conectarte con un móvil o dispositivo al repetidor y ver la gráfica de fermentación 😉.
EliminarUn saludo
Perfecto, en ese caso podría, por ejemplo, dejar conectado al repetidor en todo momento un Smartphone con cobertura 4G y acceder a él de forma remota (vía Teamviewer por ejemplo) ¿O hay alguna forma menos rudimentaria? Muchas gracias.
EliminarSaludos.
Si le vas poner internet por 4g, lo mejor sería vincularlo con ubidots o alguna de las integraciones que dispone y puedes consultar los datos desde la integración (desde tu casa o móvil hacia la integración y no hacia el móvil con TeamViewer), sino con el otro articulo del repetidor nautilis puedes enviar los datos a brewspy aunque no puedas ver los datos en local.
EliminarBuenos días,
ResponderEliminar1- Este modulo debería ser alimentado por un adaptador en 3,3V según los módulos internos (creo) pero no encuentro que sea con salida micro USB ¿alguna idea?.
2- ¿A que sirve el sensor DS18B20 con su resistencia de 4,7K porque en el iSpindel v.4.0 ya viene una?
Gracias por su respuesta y por aportar toda esta información.
¡Buenos días!
EliminarDisculpa, pero no entiendo la primera pregunta.
Sobre la segunda, si la temperatura del iSpindel te la refleja, la segunda sonda es opcional, es para añadir una segunda sonda extra, para por ejemplo saber la temperatura de la nevera o añadirla al fermentador con un termopozo.
Un Saludo!
Gracias por su rápida respuesta:
EliminarEl echo es que veo en una de sus fotos un cable conectado al modulo repetidor me imagino que es para alimentarlo.
Saludos
A vale! Si, un cargador de móvil con conector microusb, estándar de 5V y 1A.
EliminarSaludos!
Pero los dos circuitos internos no son de 3,3v.
EliminarLa placa la alimentas a 5V, y la placa tiene su salida de alimentación de 3 para la pantalla oled.
EliminarMuchas gracias.
EliminarLo que necesites. Si te animas a montarlo ya me enviaras si quieres fotos terminado por correo y lo añado a la segunda edición de Proyectos de lectores.
EliminarUn saludo
Hi, can you post the source code please ?
ResponderEliminarI have a possible improvement of like to test.
Thanks
Hi. Can You please share pinout and firmware for external thermal probe and for SSR fermentation fridge control? Thank You very much
ResponderEliminarHi! the pinout for the probe and SSRs is the same as in BPL. I leave you the article with the schematic:
Eliminarhttps://www.diyhomebrewers.com/2020/07/brewpiless-hardware-y-software.html
It would be necessary to use the pinning of that scheme and the firmware of the repeater. Cheers!
Impresionante trabajo. Voy a implementarlo en mi siguiente elaboración. Me imagino que con Hydrom se realizaría igualmente, ¿no?
ResponderEliminarSi, con el hydrom también funciona. Estoy haciendo una revisión de este gadget y lo añadire en un nuevo artículo. Saludos
EliminarHola de nuevo. Pues estoy intentando desde ayer preparar el sistema pero es imposible, nada mas que obtengo reinicios constantes de la NodeMCU cuando me conecto a ella como punto de acceso. Imposible avanzar en la configuración para conectarla a mi red. He probado con dos placas diferentes, una V2 y una V3. Sospechando que era por falta de alimentación he probado hasta con una fuente de 1.5A conectada directamente a Vin. Nada. He probado sin conectar la pantalla ni la placa de revés, con la la NodeMCU sola. Nada. En cuanto me conecto a su AP comienza a reiniciarse en bucle. No se me ocurre que mas probar para avanzar. Con BPL no ocurre. Si se te ocurre algo mas estoy abierto a cualquier prueba más para seguir testeando. Gracias!!
ResponderEliminarBuenas!. En que momento se te reinicia? Puedes llegar a conectar en un primer momento? De alimentación ya te digo que no es, con 1A estás sobradisimo. Envíame foto de la placa por los dos lados para asegurarnos que es la correcta, justo esta mañana carge una nueva y sin problemas.
EliminarGracias por el soporte. Se comienza a reiniciar en cuanto me conecto a su AP. Te envío foto de las dos que estoy usando.
ResponderEliminarshorturl.at/foOUX
La placa es exacta a una de las que tengo. Has probado con ap+station?
Eliminarhola
ResponderEliminarconsulta: despues de configurar los sensores y las salidas (tengo el modulo de dos reles de 5 V) seteo la temperatura de la cerveza o el perfil de la cerveza, pero nunca sale de inactivo el brewpiless. me faltara algo configurar?
Saludos
Hola! Si lo tienes a los gpios adecuados debería de ir difectamente (las indicadas en el artículo de BrewPiless) pásame si quieres capturas de como lo tienes por correo o por discord.
EliminarHola como estas? excelente aporte!! Te quería consultar lo siguiente: puedo configurar todos los items necesarios del equipo para que reciba los datos del iSpindel y lo transmita a ThingSpeak de forma correcta. Pero cuando lo llevo a la casa de un amigo para que lo pruebe, no puedo entrar a su web para configurarle la nueva red de internet ( como que queda tildado al no ver la red que tiene configurada) se te ocurre alguna idea? Gracias!!
ResponderEliminarLa única forma en la que pude hacer es reinstalarle el firmware de nuevo, borrando todo. De esta forma me deja entrar a su Web y configurar todo de nuevo. Fuera de eso, cada vez que lo conecto en casa funciona de maravillas. Gracias!
EliminarDisculpa, últimamente no llego a gestionar todo. Me alegra que lo solucionaras! Si lo creas como wifi + AP no tendrías que tener igualmente ningún problema. Otro método era crearte un AP desde el móvil con las credenciales iniciales de la wifi que tenias. Un saludo!
EliminarTengo una pregunta . Descargué el modelo 3D, todo ensamblado, pero tengo que montar la pantalla LCD al revés. ¿Cómo puedo devolver la visión a la pantalla?
ResponderEliminargracias
No entiendo, te aparece al revés con el mismo stl 3D?
EliminarSí, no tengo espacio a menos que monte la pantalla LCD al revés.
EliminarSi puedes enviame una foto por correo, no lo entiendo, el montaje como tal esta preparado para ese stl.
Eliminar