Gracias a ti por el comentario Chris. Tengo un video hecho con el hc-sr04 sensor ultrasonidos, echale un ojo a ver si es lo que buscas o prefieres alguna otra cosa en concreto. El video lo puedes encontrar en este enlace : ua-cam.com/video/jMbhSzL-UJo/v-deo.html Tambien tienes un poco mas de informacion en la pagina web de infootec : www.infootec.net/sensor-ultrasonidos-hc-sr04/ Si quieres alguna otra cosa mas en concreto hazmelo saber y hare todo lo posible por mostrarlo en otro video. Gracias de nuevo, un saludo.
@@cesarhernandezcinfo muchas gracias por tu pronta respuesta, en el vídeo que me dejas está bien explicado lo del sensor de ultrasonido, pero necesitaría que esos datos me los guarde en una SD, para después poder revisarlos, así como lo tienes en este video con el sensor de temperatura, gracias
ok, perfecto Chris, ahora preparo un video sobre bajo consumo con tpl5110 y despues quiero hacer uno sobre comunicacion serial a traves de rs232/rs485 y esp32. En cuanto los termine publico uno sobre recoger datos de un ultrasonido, por ejemplo el hc-sr04 y guardar la informacion en una SD utilizando la esp32.
Para que usas ese condensador? Como desacoplo? Yo he logrado que los modulo me funcionen en Arduino pero no he podido en esp32, será una cuestión de alimentación?
Hola Fernando, veras el pin EN puede ser responsable de que la placa se reinicie bien o no, entre otras cosas. Esta conectado al pulsador reset de la placa esp32 y es de ayuda que se mantenga estable sobretodo en la carga del programa. La respuesta a tu pregunta en referencia al condensador de desacoplo es asi, una de las funciones de ese condensador es funcionar como condensador de desacoplo y eliminar ruido. Por otra parte si no te ha funcionado la esp32 con la sd, si podria ser una cuestion de alimentacion, tanto la esp32 como la sd deben recibir una tension estable 5 voltios y 3.3 voltios. Otra cosa que podrias mirar son los pines del protocolo SPI, puesto que pueden cambiar de un modelo de esp32 a otro, me refiero al MOSI, MISO y el reloj CLK. Te dejo un enlace a una pagina con informacion util en referente al condensador y una descripcion de espressif, marca de esp32, hablando del pin EN en la pagina 37. Enlace a Randomnerdtutorials: randomnerdtutorials.com/solved-failed-to-connect-to-esp32-timed-out-waiting-for-packet-header/ Enlace a espressif : www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf
@@cesarhernandezcinfo Perdón que te siga preguntado, usas una fuente externa para alimentar la esp32? Quizas esa estabilidad de tensión se la das con la fuente externa? Gracias por responder!
Desde esa fuente externa que observo (MB102) alimentas la esp32 con 5v? Y en el otro riel alimentas la sd tambien con 5v o 3,3? Acabo de medir tensión en el pin de 5v de la esp32 y me arroja entre 4,65 y 4,72v lo que entiendo que es muy bajo. Y en los pines de 3,3v me arroja 3,28V. Todavía no me queda claro con que voltaje alimentar si uso fuente externa a la esp32 y al modulo micro sd!!
Por cierto en Arduino uno, el modulo me funciona en ambos voltajes!!! Medí sus tensiones y en el pin 3,3 me da exactamente 3,33v y en el de 5v me arroja 4,99v. Parece que las tensiones en Arduino son más estables y cercanas al valor indicado. Será esa la cuestión? El condensador electrolítico que usas en el EN es de 10 microfaradios?
Creo que el problema es el consumo en miliamperios que necesitas , cada pin de la esp32 son unos 20 miliamperios y la tarjeta microsd necesita unos 150 miliamperios si no recuerdo mal. El módulo mb102 puede suministrar hasta 1 amperio si lo necesitas, con el mb102 te debería de trabajar bien en 3.3 o 5 voltios. Un saludo Fernando , si quieres comenta si así te funciona para ir conociendo. Por cierto en ese aspecto Arduino uno es más robusto y suministra más corriente.
Hola Alexis, suponiendo que tanto la esp32 como la microsd funcionan correctamente, yo creo que puede ser fallo al indicar el pin cuando escribes SD.begin(5), el numero 5 hace referencia al pin de la tarjeta esp32 donde tienes conectado el pin CS de la microsd. Si tienes alguna forma de averiguar el pin correcto, recuerda que de un modelo de nodemcu y otro puede cambiar la distribucion de los pines , tambien puedes cambiar de pin y probar otro. De todas formas si esta todo correcto puedes ir comentando he intentaremos cercar el problema hasta dar con el. Un saludo.
Hola sabes por qué no guarda los datos de un GPS ya intente varias veces y con varios códigos pero no los guarda pero si guarda datos de un sensor dht11
Hola uzielguzman, tengo que decirte que lamentablemente no tengo experiencia con modulos GPS, aunque se me ocurre que pruebes a hacer un println en el monitor serie para ver si puedes ver los datos que recoges del GPS, si eres capaz de ver los datos en un Serial.println en el monitor serial no deberias de tener ningun problema en guardar esos datos por ejemplo en un String y pasarlos a la SDCard, de todas formas tomo nota para hacer algun video con datos GPS y pasarlos a una SDCard. Gracias por el comentario, un slaudo.
Hola Eduardo el programa que utilizo para hacer este esquema se llama Fritzing, es un programa gratuito y si te faltan componentes, muchas veces puedes descargarlos, tienes varias vistas de esquemas. Yo lo he descargado para poder utilizarlo offline, aunque creo que la version online tiene las mismas caracteristicas. Te dejo el enlace a la pagina oficial: fritzing.org/ Por otra parte si lo que quieres es simular circuitos para ver tensiones, resistencias, intensidades, etc, hay un programa gratuito online que se llama Everycircuit, de manera facil y practica puedes hacer simulaciones en tiempo real, te dejo el enlace: everycircuit.com/ Y por ultimo, hace poco descubrí Wokwi, me parece interesante, puedes programar, construir el circuito y ver como funciona de forma virtual y tambien es gratuito. Te dejo el enlace: wokwi.com/
Hola Carlos, las librerias que utilizo son SD.h (para manejar la tarjeta SD CARD) , la libreria para el detector de temperatura DHT11, que utilizo la DHT_U.h, puedes incluirla en el archivo platformio.ini añadiendo: "lib_deps=adafruit/DHT sensor library", en el caso de utilizar el entorno de programacion Visual Studio Code PlatformIO. Te dejo el enlace a infootec.net con este código del video: www.infootec.net/guardando-datos-de-un-dht11-en-una-sd-card-a-traves-de-una-tarjeta-esp32/ Si utilizas el entorno arduino te dejo enlace de la libreria del sensor y la SD Card: www.arduino.cc/reference/en/libraries/dht-sensor-library/ www.arduino.cc/reference/en/libraries/sd/ Te dejo un enlace a la libreria de adafruit que es la que estoy utilizando, por si la quieres descargar desde github: github.com/adafruit/DHT-sensor-library Tambien un enlace a github para el SD.h: github.com/arduino-libraries/SD Y te dejo enlace tambien de la pagina oficial de adafruit: www.arduinolibraries.info/libraries/dht-sensor-library Espero que sea eso lo que buscas, si no es asi dimelo y intentare ayudarte, un saludo.
Muchas gracias por compartir tus conocimientos, podrías hacer un video con un sensor ultrasonico o por lo menos compartir el sketch. Gracias
Gracias a ti por el comentario Chris. Tengo un video hecho con el hc-sr04 sensor ultrasonidos, echale un ojo a ver si es lo que buscas o prefieres alguna otra cosa en concreto. El video lo puedes encontrar en este enlace : ua-cam.com/video/jMbhSzL-UJo/v-deo.html
Tambien tienes un poco mas de informacion en la pagina web de infootec :
www.infootec.net/sensor-ultrasonidos-hc-sr04/
Si quieres alguna otra cosa mas en concreto hazmelo saber y hare todo lo posible por mostrarlo en otro video.
Gracias de nuevo, un saludo.
@@cesarhernandezcinfo muchas gracias por tu pronta respuesta, en el vídeo que me dejas está bien explicado lo del sensor de ultrasonido, pero necesitaría que esos datos me los guarde en una SD, para después poder revisarlos, así como lo tienes en este video con el sensor de temperatura, gracias
ok, perfecto Chris, ahora preparo un video sobre bajo consumo con tpl5110 y despues quiero hacer uno sobre comunicacion serial a traves de rs232/rs485 y esp32. En cuanto los termine publico uno sobre recoger datos de un ultrasonido, por ejemplo el hc-sr04 y guardar la informacion en una SD utilizando la esp32.
@@cesarhernandezcinfo Estaré esperando tu vídeo, gracias
Para que usas ese condensador? Como desacoplo? Yo he logrado que los modulo me funcionen en Arduino pero no he podido en esp32, será una cuestión de alimentación?
Hola Fernando, veras el pin EN puede ser responsable de que la placa se reinicie bien o no, entre otras cosas. Esta conectado al pulsador reset de la placa esp32 y es de ayuda que se mantenga estable sobretodo en la carga del programa. La respuesta a tu pregunta en referencia al condensador de desacoplo es asi, una de las funciones de ese condensador es funcionar como condensador de desacoplo y eliminar ruido. Por otra parte si no te ha funcionado la esp32 con la sd, si podria ser una cuestion de alimentacion, tanto la esp32 como la sd deben recibir una tension estable 5 voltios y 3.3 voltios. Otra cosa que podrias mirar son los pines del protocolo SPI, puesto que pueden cambiar de un modelo de esp32 a otro, me refiero al MOSI, MISO y el reloj CLK.
Te dejo un enlace a una pagina con informacion util en referente al condensador y una descripcion de espressif, marca de esp32, hablando del pin EN en la pagina 37.
Enlace a Randomnerdtutorials:
randomnerdtutorials.com/solved-failed-to-connect-to-esp32-timed-out-waiting-for-packet-header/
Enlace a espressif :
www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf
@@cesarhernandezcinfo Perdón que te siga preguntado, usas una fuente externa para alimentar la esp32? Quizas esa estabilidad de tensión se la das con la fuente externa? Gracias por responder!
Desde esa fuente externa que observo (MB102) alimentas la esp32 con 5v? Y en el otro riel alimentas la sd tambien con 5v o 3,3? Acabo de medir tensión en el pin de 5v de la esp32 y me arroja entre 4,65 y 4,72v lo que entiendo que es muy bajo. Y en los pines de 3,3v me arroja 3,28V. Todavía no me queda claro con que voltaje alimentar si uso fuente externa a la esp32 y al modulo micro sd!!
Por cierto en Arduino uno, el modulo me funciona en ambos voltajes!!! Medí sus tensiones y en el pin 3,3 me da exactamente 3,33v y en el de 5v me arroja 4,99v. Parece que las tensiones en Arduino son más estables y cercanas al valor indicado. Será esa la cuestión? El condensador electrolítico que usas en el EN es de 10 microfaradios?
Creo que el problema es el consumo en miliamperios que necesitas , cada pin de la esp32 son unos 20 miliamperios y la tarjeta microsd necesita unos 150 miliamperios si no recuerdo mal. El módulo mb102 puede suministrar hasta 1 amperio si lo necesitas, con el mb102 te debería de trabajar bien en 3.3 o 5 voltios. Un saludo Fernando , si quieres comenta si así te funciona para ir conociendo. Por cierto en ese aspecto Arduino uno es más robusto y suministra más corriente.
tengo un problema, me da error al iniciar la tarjeta microsd y para abrir el archivo
Hola Alexis, suponiendo que tanto la esp32 como la microsd funcionan correctamente, yo creo que puede ser fallo al indicar el pin cuando escribes SD.begin(5), el numero 5 hace referencia al pin de la tarjeta esp32 donde tienes conectado el pin CS de la microsd. Si tienes alguna forma de averiguar el pin correcto, recuerda que de un modelo de nodemcu y otro puede cambiar la distribucion de los pines , tambien puedes cambiar de pin y probar otro. De todas formas si esta todo correcto puedes ir comentando he intentaremos cercar el problema hasta dar con el. Un saludo.
Hola sabes por qué no guarda los datos de un GPS ya intente varias veces y con varios códigos pero no los guarda pero si guarda datos de un sensor dht11
Hola uzielguzman, tengo que decirte que lamentablemente no tengo experiencia con modulos GPS, aunque se me ocurre que pruebes a hacer un println en el monitor serie para ver si puedes ver los datos que recoges del GPS, si eres capaz de ver los datos en un Serial.println en el monitor serial no deberias de tener ningun problema en guardar esos datos por ejemplo en un String y pasarlos a la SDCard, de todas formas tomo nota para hacer algun video con datos GPS y pasarlos a una SDCard. Gracias por el comentario, un slaudo.
¿Cómo haces esa simulación del diagrama de conexiones? está en el minuto 1:21
Hola Eduardo el programa que utilizo para hacer este esquema se llama Fritzing, es un programa gratuito y si te faltan componentes, muchas veces puedes descargarlos, tienes varias vistas de esquemas. Yo lo he descargado para poder utilizarlo offline, aunque creo que la version online tiene las mismas caracteristicas. Te dejo el enlace a la pagina oficial:
fritzing.org/
Por otra parte si lo que quieres es simular circuitos para ver tensiones, resistencias, intensidades, etc, hay un programa gratuito online que se llama Everycircuit, de manera facil y practica puedes hacer simulaciones en tiempo real, te dejo el enlace:
everycircuit.com/
Y por ultimo, hace poco descubrí Wokwi, me parece interesante, puedes programar, construir el circuito y ver como funciona de forma virtual y tambien es gratuito. Te dejo el enlace:
wokwi.com/
@@cesarhernandezcinfo
Te agradezco, me servirá mucho para mi tesis. :D
hola puedes subir las librerias que utilizas o el link
Hola Carlos, las librerias que utilizo son SD.h (para manejar la tarjeta SD CARD) , la libreria para el detector de temperatura DHT11, que utilizo la DHT_U.h, puedes incluirla en el archivo platformio.ini añadiendo: "lib_deps=adafruit/DHT sensor library", en el caso de utilizar el entorno de programacion Visual Studio Code PlatformIO.
Te dejo el enlace a infootec.net con este código del video:
www.infootec.net/guardando-datos-de-un-dht11-en-una-sd-card-a-traves-de-una-tarjeta-esp32/
Si utilizas el entorno arduino te dejo enlace de la libreria del sensor y la SD Card:
www.arduino.cc/reference/en/libraries/dht-sensor-library/
www.arduino.cc/reference/en/libraries/sd/
Te dejo un enlace a la libreria de adafruit que es la que estoy utilizando, por si la quieres descargar desde github:
github.com/adafruit/DHT-sensor-library
Tambien un enlace a github para el SD.h:
github.com/arduino-libraries/SD
Y te dejo enlace tambien de la pagina oficial de adafruit:
www.arduinolibraries.info/libraries/dht-sensor-library
Espero que sea eso lo que buscas, si no es asi dimelo y intentare ayudarte, un saludo.