Buenas noches Profe, ahora sí se voló la barda, excelente vídeo, muy interesante, no sabía, no me pasaba por la mente que se podía hacer esto con este excelente board, mucha gracias.
Sensacional. Me ha encantado este vídeo. No me imaginaba que fuese tan fácil hacer un control deslizante y utilizar sensores táctiles. Me encantaría que profundizases más en esto en otros vídeos porque es espectacular.
que grandes videos has hecho de la serie ESP-32 seria genial que continues con esta serie de videos, por mi cuenta he dado like a todos tus videos, saludos y espero mas videos como este, gracias
Muy interesante, desconocía que el ESP32 tuviera pines Touch. Genial 👌, sería muy interesante que profundizarse en este tema, de enormes aplicaciones. Gracias.
Muy bueno para crear para entrenamiento de reflejos para arqueros o porteros... Todavía estoy estudiando Arduino pero me encantó tu video Y me suscribo a tu canal gracias
Hola Hector, muchas gracias y me alegro de que te haya gustado el vídeo, tenemos una serie de vídeos sobre ESP32 que vamos poco a poco desarrollando. Te dejo la lista que tenemos creada hasta ahora: ua-cam.com/video/pdgFqPbw64g/v-deo.html&ab_channel=LaBuhardillaDelLoco Un saludo!
Me gustó mucho tu video! Sabes de algún otro material que pueda usarse para activar el sensor táctil que acabas de hacer? Quiero decir, algo diferente a un dedo.
Hola Litoz, un sensor capacitivo puede activarse con cualquier material que tenga una constante dieléctrica mayor que el aire, lo que significa que tenga una capacidad para almacenar cargas eléctricas en su interior. Algunos materiales que podrían activar un sensor capacitivo incluyen: Plásticos y materiales sintéticos: como el PVC, el polietileno, el polipropileno, el teflón, entre otros. Metales y aleaciones: como el aluminio, el cobre, el hierro, el acero inoxidable, el bronce, entre otros. Líquidos y soluciones: como el agua, el aceite, el alcohol, las soluciones salinas, entre otros. Materiales orgánicos: como la madera, el cuero, la piel, la goma, entre otros. Es importante tener en cuenta que la sensibilidad y la precisión del sensor pueden variar dependiendo del material utilizado para activarlo, ya que cada uno de ellos tiene una constante dieléctrica diferente. Un saludo!
Hola, Gracias por tu trabajo. Estoy intentando empezar a trastear con ESP32 y -por comodidad- utilizo el IDE de Arduino. ¿podrías hacer un vídeo sobre las librerías que usas con ESP32 (no el Gestor de Placas). ¿Cuántas hay? ¿Dónde están? ¿Documentación? Al menos, de las más utilizadas para sacarle partido al ESP32. De nuevo, gracias.
Que tal, acabo de encontrar el canal y es bastante interesante la info del esp32, tengo una duda ¿ya hay video en el canal sobre las diferencias en los varios modelos del esp32 o si no lo hay lo habrá a futuro?
@@LaBuhardillaDelLoco que bien! Es un tema que me interesa bastante ya que entre tantos modelos que hay es un poco confuso elegir el adecuado, por ejemplo hace poco usé un esp32 wroom32 y sin problemas, pero despues conseguí un esp32S para replicar el mismo proyecto y no me va, gracias por la respuesta y esperare ansioso el video, mientras me suscribo con campanita activada, saludos.
@@hugokaiser8045 sin duda es un tema muy interesante y que un vídeo dedicado a ello puede ser bastante esclarecedor. Esperamos tenerlo muy pronto. Un saludo!
@@LaBuhardillaDelLoco si, ojalá me aclare todas mis dudas, tambien me gustaría ver una continuación de este video, más aplicaciones de los pines tactiles a profundidad.
Este ejemplo se parece al del vídeo pero no es pasando el dedo por encima, en este caso es tocando el pin: from machine import TouchPad, Pin, PWM from time import sleep # Led interno o cualquiér pin que soporte PWM ld1 = PWM(Pin(14)) # Pin touch. TPD1 = TouchPad(Pin(15)) TPD2 = TouchPad(Pin(4)) TPD3 = TouchPad(Pin(13)) # La variable C es el Duty Cicle c = 0 # Frecuencia ld1.freq(3000) # Bucle while True: # Leemos los datos del Pin Touch vs1 = TPD1.read() # ++ vs2 = TPD2.read() # -- vs3 = TPD3.read() # Reiniciar a 0 # Muestra en pantalla los datos de cada variable print("TouchPad 1: ",vs1," ") print("TouchPad 2: ",vs2," ") print("Reiniciador: ",vs3," ") # Pueden enseñar esto o no. print("Duty es: ", c) # Duerme el programa por 0.10 segundos sleep(0.1) # Agrega la variable "c" a Duty. ld1.duty(c) # Condicionales para los datos leídos del TouchPin if vs1 < 120: c += 10 if vs2 < 120: c -= 10 if vs3 < 120: c = 0 # Controlar el Duty para no subir de 1023 o baje de 0. if c < 0: # Si es menor a 0 c = 0 # Le inserta 0 a "c" if c > 1023: # Si es mayor a 1023 c = 1023 # Le inserta 1023 a "c"
Hola Rafael, sobre sensores táctiles de Esp32 este es mi único contenido pero recientemente hemos subido este vídeo sobre un kit de ESP32 que incorpora una pantalla táctil capacitiva: ua-cam.com/video/eMQknlf39ew/v-deo.html Un saludo!
Amigo muy buen contenido justo estaba buscando material para el slider y todo lo encontraba en inglés y pedían componentes , este tipo de código sirve en arduino ? o hay otra librería similar para el slider.getdirection? Quería saber si es que conoces alguna manera de que sea de lectura analógica o digital pero con 5 o más paneles
Hola dedos, la librería que usamos en el vídeo ha sido desarrollada exclusivamente para la placa ESP32 con lo que no funcionará con Arduino, como bien dices para crear un slider en Arduino deberían usarse sus entradas analógicas y quizá exista alguna librería al respecto pero por el momento lo desconozco. Un saludo
Todavía no hemos tocado Microython en el canal, con lo cual no puedo ayudarte por el momento, pero seguro que encontrarás información al respecto. Un saludo!
Esto es un pequeño ejemplo que hice hace tiempo ya. from machine import TouchPad, Pin, PWM from time import sleep # Led interno o cualquiér pin que soporte PWM ld1 = PWM(Pin(14)) # Pin touch. TPD1 = TouchPad(Pin(15)) TPD2 = TouchPad(Pin(4)) TPD3 = TouchPad(Pin(13)) # La variable C es el Duty Cicle c = 0 # Frecuencia ld1.freq(3000) # Bucle while True: # Leemos los datos del Pin Touch vs1 = TPD1.read() # ++ vs2 = TPD2.read() # -- vs3 = TPD3.read() # Reiniciar a 0 # Muestra en pantalla los datos de cada variable print("TouchPad 1: ",vs1," ") print("TouchPad 2: ",vs2," ") print("Reiniciador: ",vs3," ") # Pueden enseñar esto o no. print("Duty es: ", c) # Duerme el programa por 0.10 segundos sleep(0.1) # Agrega la variable "c" a Duty. ld1.duty(c) # Condicionales para los datos leídos del TouchPin if vs1 < 120: c += 10 if vs2 < 120: c -= 10 if vs3 < 120: c = 0 # Controlar el Duty para no subir de 1023 o baje de 0. if c < 0: # Si es menor a 0 c = 0 # Le inserta 0 a "c" if c > 1023: # Si es mayor a 1023 c = 1023 # Le inserta 1023 a "c"
Gran video, creo que es de los pocos videos que hablan sobre proteger los sensores del exterior
Encantado con este video. Por favor profundiza todo este tema, gracias por el video. Saludos desde Puerto Limón Costa Rica...
Me encantan tus vídeos. Sin "morralla", breve, conciso y directo al grano
Este micro me sorprende cada vez más. Genial el video!
Nunca imaginé que se pudieran hacer ese tipo de cosas con una plaquita como esa, es impresionante
Súper interesante para ampliar los usos del ESP32. Si profundizas más en esta línea de pines táctiles será muy bienvenido 😊 Gracias!
Buenas noches Profe, ahora sí se voló la barda, excelente vídeo, muy interesante, no sabía, no me pasaba por la mente que se podía hacer esto con este excelente board, mucha gracias.
No se cómo no lo vi antes no me pierdo mas
Sensacional. Me ha encantado este vídeo. No me imaginaba que fuese tan fácil hacer un control deslizante y utilizar sensores táctiles. Me encantaría que profundizases más en esto en otros vídeos porque es espectacular.
que grandes videos has hecho de la serie ESP-32 seria genial que continues con esta serie de videos, por mi cuenta he dado like a todos tus videos, saludos y espero mas videos como este, gracias
Muchas gracias Bryan, la idea es continuarla pero tengo el tiempo limitado por eso voy mas lento de la cuenta. Un saludo!😉
Genial...Con esto le doy mejor solucion a una tarea pendiente.....GRACIAS!!!
Quiero saber más sobre sensores táctiles, gracias por tus videos
Excelente .
Sería genial si colocan mas contenido de diseño de paneles tactiles.
Tu canal es súper me encantó su contenido felicitaciones
tremendo videazo,me llega en unos dias estab AZDelivery ESP32 ESP-WROOM-32 Dev Kit C
Muy interesante, desconocía que el ESP32 tuviera pines Touch. Genial 👌, sería muy interesante que profundizarse en este tema, de enormes aplicaciones. Gracias.
Excelente, un control deslizante con mayor resolucion a lo que dan los sensores touch, algo como multiplexado
buen trabajo, sigue profundisando en el tema, gracias
Muy interesante. Conocía estos Touch Pins pero no sé me hubiera ocurrido una aplicación como un slider. Gracias por compartir tus conocimientos.
Muy interesante, no sabía que esp32 tenía esa función
Muy buen video y lo de la pantalla tactil ya ... La bomba.
Interesantisimo
Muy bueno para crear para entrenamiento de reflejos para arqueros o porteros...
Todavía estoy estudiando Arduino pero me encantó tu video
Y me suscribo a tu canal gracias
Excelente, me interesa más información sobre esto
Siempre buena información.
Excelente tu video, me dio muchas ideas, por favor sigue subiendo contenido!
Una palabra: increíble
Increibleeee dónde puedo ver más videos acerca de esto eres increibleee
Hola Hector, muchas gracias y me alegro de que te haya gustado el vídeo, tenemos una serie de vídeos sobre ESP32 que vamos poco a poco desarrollando. Te dejo la lista que tenemos creada hasta ahora:
ua-cam.com/video/pdgFqPbw64g/v-deo.html&ab_channel=LaBuhardillaDelLoco
Un saludo!
Muy aclaratorio , ahora sí los puedo usar
Como siempre buena explicación, Gracias.
Gracias a ti. Un saludo!
Bueno excelente
Te sigo de cerca
Esse video ma ayudó mucho!!! mil graias!
Me alegro, gracias a ti. Un sal
buen trabajo, se nota el esfuerzo.
Gracias Waka. Un saludo!
Volvio un grande del shonen xd
Super interesante y bien explicado 👌🏻👍🏻
Gracias por el video.
Los pines RTC para que serian?
Muy bueno el vídeo !
Muchas gracisa por este video, pregunta , es posible determinar presion en newton tactil o por sistema externo que produzca presion en la placa
Hola César, puedes usar un sensor de fuerza ressistivo (FSR) o una celula de carga . Un saludo!
Excelente! 😃👍
Hola! Gracias por el video! Podrias recomendar o hacer algun video donde se mande un click de raton a partir de un Touch?
Gracias por la info👌
Me gustó mucho tu video! Sabes de algún otro material que pueda usarse para activar el sensor táctil que acabas de hacer? Quiero decir, algo diferente a un dedo.
Hola Litoz, un sensor capacitivo puede activarse con cualquier material que tenga una constante dieléctrica mayor que el aire, lo que significa que tenga una capacidad para almacenar cargas eléctricas en su interior.
Algunos materiales que podrían activar un sensor capacitivo incluyen:
Plásticos y materiales sintéticos: como el PVC, el polietileno, el polipropileno, el teflón, entre otros.
Metales y aleaciones: como el aluminio, el cobre, el hierro, el acero inoxidable, el bronce, entre otros.
Líquidos y soluciones: como el agua, el aceite, el alcohol, las soluciones salinas, entre otros.
Materiales orgánicos: como la madera, el cuero, la piel, la goma, entre otros.
Es importante tener en cuenta que la sensibilidad y la precisión del sensor pueden variar dependiendo del material utilizado para activarlo, ya que cada uno de ellos tiene una constante dieléctrica diferente.
Un saludo!
Hola, Gracias por tu trabajo. Estoy intentando empezar a trastear con ESP32 y -por comodidad- utilizo el IDE de Arduino. ¿podrías hacer un vídeo sobre las librerías que usas con ESP32 (no el Gestor de Placas). ¿Cuántas hay? ¿Dónde están? ¿Documentación? Al menos, de las más utilizadas para sacarle partido al ESP32.
De nuevo, gracias.
Gracias Lluís por tu comentario, lo tendré en cuenta para un vídeo explicativo sobre la resolución de todas esas dudas. Un saludo!
Buenas, tengo una pregunta. ¿Puedo utilizar uno de estos pines para detectar agua? Es para controlar el nivel de agua de una botella.
SUPER LIKE
se puede para hacer una pantalla
Hola amigo , puedes hacer un video en el cual envíes datos de humedad a un Google de hojas de datos y los grafique ?
Que tal, acabo de encontrar el canal y es bastante interesante la info del esp32, tengo una duda ¿ya hay video en el canal sobre las diferencias en los varios modelos del esp32 o si no lo hay lo habrá a futuro?
Es un tema que tenemos pensado hacer muy pronto. Un saludo!
@@LaBuhardillaDelLoco que bien! Es un tema que me interesa bastante ya que entre tantos modelos que hay es un poco confuso elegir el adecuado, por ejemplo hace poco usé un esp32 wroom32 y sin problemas, pero despues conseguí un esp32S para replicar el mismo proyecto y no me va, gracias por la respuesta y esperare ansioso el video, mientras me suscribo con campanita activada, saludos.
@@hugokaiser8045 sin duda es un tema muy interesante y que un vídeo dedicado a ello puede ser bastante esclarecedor. Esperamos tenerlo muy pronto. Un saludo!
@@LaBuhardillaDelLoco si, ojalá me aclare todas mis dudas, tambien me gustaría ver una continuación de este video, más aplicaciones de los pines tactiles a profundidad.
Este ejemplo se parece al del vídeo pero no es pasando el dedo por encima, en este caso es tocando el pin:
from machine import TouchPad, Pin, PWM
from time import sleep
# Led interno o cualquiér pin que soporte PWM
ld1 = PWM(Pin(14))
# Pin touch.
TPD1 = TouchPad(Pin(15))
TPD2 = TouchPad(Pin(4))
TPD3 = TouchPad(Pin(13))
# La variable C es el Duty Cicle
c = 0
# Frecuencia
ld1.freq(3000)
# Bucle
while True:
# Leemos los datos del Pin Touch
vs1 = TPD1.read() # ++
vs2 = TPD2.read() # --
vs3 = TPD3.read() # Reiniciar a 0
# Muestra en pantalla los datos de cada variable
print("TouchPad 1: ",vs1,"
")
print("TouchPad 2: ",vs2,"
")
print("Reiniciador: ",vs3,"
") # Pueden enseñar esto o no.
print("Duty es: ", c)
# Duerme el programa por 0.10 segundos
sleep(0.1)
# Agrega la variable "c" a Duty.
ld1.duty(c)
# Condicionales para los datos leídos del TouchPin
if vs1 < 120:
c += 10
if vs2 < 120:
c -= 10
if vs3 < 120:
c = 0
# Controlar el Duty para no subir de 1023 o baje de 0.
if c < 0: # Si es menor a 0
c = 0 # Le inserta 0 a "c"
if c > 1023: # Si es mayor a 1023
c = 1023 # Le inserta 1023 a "c"
¿Tienes mas contenido Tactil? Saludos desde Chile
Hola Rafael, sobre sensores táctiles de Esp32 este es mi único contenido pero recientemente hemos subido este vídeo sobre un kit de ESP32 que incorpora una pantalla táctil capacitiva:
ua-cam.com/video/eMQknlf39ew/v-deo.html
Un saludo!
Amigo muy buen contenido justo estaba buscando material para el slider y todo lo encontraba en inglés y pedían componentes , este tipo de código sirve en arduino ? o hay otra librería similar para el slider.getdirection?
Quería saber si es que conoces alguna manera de que sea de lectura analógica o digital pero con 5 o más paneles
Hola dedos, la librería que usamos en el vídeo ha sido desarrollada exclusivamente para la placa ESP32 con lo que no funcionará con Arduino, como bien dices para crear un slider en Arduino deberían usarse sus entradas analógicas y quizá exista alguna librería al respecto pero por el momento lo desconozco. Un saludo
Y en Micropython como se podria implementar?
Todavía no hemos tocado Microython en el canal,
con lo cual no puedo ayudarte por el momento,
pero seguro que encontrarás información al respecto. Un saludo!
Deja ya te digo yo, yo lo hice hace tiempo en MicroPython, ya termino de comer y voy a la pc.
Esto es un pequeño ejemplo que hice hace tiempo ya.
from machine import TouchPad, Pin, PWM
from time import sleep
# Led interno o cualquiér pin que soporte PWM
ld1 = PWM(Pin(14))
# Pin touch.
TPD1 = TouchPad(Pin(15))
TPD2 = TouchPad(Pin(4))
TPD3 = TouchPad(Pin(13))
# La variable C es el Duty Cicle
c = 0
# Frecuencia
ld1.freq(3000)
# Bucle
while True:
# Leemos los datos del Pin Touch
vs1 = TPD1.read() # ++
vs2 = TPD2.read() # --
vs3 = TPD3.read() # Reiniciar a 0
# Muestra en pantalla los datos de cada variable
print("TouchPad 1: ",vs1,"
")
print("TouchPad 2: ",vs2,"
")
print("Reiniciador: ",vs3,"
") # Pueden enseñar esto o no.
print("Duty es: ", c)
# Duerme el programa por 0.10 segundos
sleep(0.1)
# Agrega la variable "c" a Duty.
ld1.duty(c)
# Condicionales para los datos leídos del TouchPin
if vs1 < 120:
c += 10
if vs2 < 120:
c -= 10
if vs3 < 120:
c = 0
# Controlar el Duty para no subir de 1023 o baje de 0.
if c < 0: # Si es menor a 0
c = 0 # Le inserta 0 a "c"
if c > 1023: # Si es mayor a 1023
c = 1023 # Le inserta 1023 a "c"
En este sentido el ESP32 puede ser un makey makey.
ERROR GARRAFAL USAR FONDO NEGRO ,,,NO SE VE NADA!!!....NO...NO..NO..