Eres de admirar, todo el curso de Arduino perfectamente ordenado, quería solo encender y apagar un led con el HC-05, solo eso. Los videos de 5 a 10 min, ninguno sirvió, no subía el programa y cuando subia, las acciones no se mandaban, no hacia nada Mas vale tarde que nunca, valió completamente la pena 40 minutos ya que no solo me funciono, obtuve conocimiento, gracias, te amo broo.
Muy buena explicación, empece viendo el HC-05 pero me voy a echar todos los videos, magnificos videos, buena explicación, buena guía, sin intros largos, ni sobresaltos.
Enhorabuena por tus cursos , de lo mejor que he visto , son instructivos y muy amenos, no tenia claro si cacharrear con arduino..pero después de varios videos veo que he acertado...gracias al profe...jajaja
¡Hola! Dejeme decirle que es un tutorial fantástico. Me ha ayudado a hacer proyectos fascinantes como coches y luces que puedes encender desde tu casa pero últimamente todos los proyectos de arduino en los que estoy tratando de usar comunicacion bluetooth no me estan funcionando. El fenomeno se me hizo un poco enigmatico ya que tampoco soy un experto en Arduino. Te explico: Un día hice una prueba con varias placas de arduino y varios módulos bluetooth (Tanto HC-05 como HC-06, Todos en rol esclavo) para que me mostraran en el monitor serie y en una pantalla lcd los datos que el bluetooth recibía de una aplicación creada en app inventor (Con la que te podías conectar al transceptor y enviar datos a Arduino). El codigo funcionaba y al bluetooth le llegaban los datos. Pero mi propósito era que mostrara el caracter que le enviaba desde la aplicación (Ya sea un uno, un siete o una A). En vez de esto, tanto en el monitor como en la lcd aparecían datos que no eran precisamente los que le pedía. Si yo le pedía que mostrara un 5 con un boton de la app el arduino me mostraba cosas totalmente distintas, para este caso me salió una X. Yo quería que mostrara un 5 para que entendiera que si yo, en otro cóodigo, le enviaba un 5, hiciese cosas como las que muestra tu tutorial de encender un led. Llevo días sin dar con una solución. No se si estará en la electronica o en la IDE ya que cambié muchas piezas y reinstale la IDE. Tuve que recurrir hasta a un arduino original pero los resultados eran iguales. ¿Me podrías aconsejar algo o debería probar otro metodo de comunicacion como el de WIFI o el de radio como con HC-12?
Amigo, eres lo máximo. Este tutorial y el anterior me han dado todas las respuestas. Al principio no me funcionaba pero fui corrigiendo mis errores y listo!!!. Te agradezco.
Muy buenos videos, muy prácticos y mas claros no pueden ser En este periodo de pandemia me estoy aficionando a conocer Arduino y a aprender como se programa.
Simplemente excelente. Se abre un abanico de posibilidades inmenso. Gracias por estimular la creatividad.Gracias por compartir. Gracias por ser tan claro, didáctico y agradable en tus explicaciones.
Hola qué tal, solo hago este comentario para agradecer tu trabajo en estos videos, son las bases perfectas para proyectos grandes. Gracias por compartir estos conocimientos con el público :D
Que placer da seguir estos manuales y que todo salga a la perfección, muchas gracias de verdad estoy aprendiendo mucho. Un trabajo admirable super like al canto!
Esta GENIAL! funciona de 10!! muy buen tutorial! lo estoy ensayando con motores como recomendas al final y anda muy bien!! Gracias por estas enseñanzas!!
Muy buen vídeo, fácil de comprender con esta pedagogía clara y simple, de verdad muchas gracias por tomarse su tiempo y compartir estos temas con nosotros.
Hola Bitwisw,quiero agradecerte por lo que haces y las prontas respuestas q das.Te comento q pude solucionar lo de la configuracion del HC05,y me anduvo todo lo de este capitulo.Dios te bendiga y saludos.
Antes que nada quería mencionar que están muy muy buenos tus vídeos, excelente como explicas. Yo recién me estoy iniciando en el tema mas que nada por hobby, y la verdad que me has aclarado muchas cuestiones. Por otra parte recién voy por este vídeo de todos los que has subido, y se me vino a la cabeza implementarlo en un proyecto que ya he realizado (con un código hecho por alguien mas donde lo he modificado algunas variables para adaptarlo a mi proyecto). Lo que me intereso del modulo bluetooth de este vídeo es poder incorporarlo a mi proyecto, se trata de un reloj estantería con leds WS2812B. Lo que quisiera saber es si puedo colocar este modulo para comandar el reloj cambiando de colores las luces con un circulo cromático desde el celular y decidir si quiero encender o apagar las luces del reloj o del fondo de las estanterías también mediante el móvil. Dejo el link del código modificado por mí por si podes aconsejarme que es lo que podría hacer para lograr esto con el modulo de bluetooth. Mas el esquema del circuito y unas fotos del proyecto. github.com/gilioz/Clock Por otra parte dejo el link del video original del proyecto por si te interesa. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8E0SeycTzHw.html Desde ya muchísimas gracias, espero me puedas ayudar.
simplemente notable... excelentes tus videos.... una consulta.. tienes algun tutorial para poder leer (ver) datos en la app?.. por ejemplo, me gustaria ver en una app los datos de temperatura y humedad --- GRACIAS
Exelente todos los videos ,muchas gracias por compartir tu conocimiento,quisiera preguntarte si tambien se pueden usar los pines rx y tx 1y2 o son para otro tipo de dispositivos? Desde ya ,muchas gracias !
Hola, los pines 0 y 1 son un reflejo exacto de la información que brinda el conversor usb-uart de la placa, cuando se sube un programa, dichos pines también están activos y si se tiene un dispositivo conectado puede generar algún conflicto, por eso para simplificar en estos casos se usa SoftwareSerial() para definir otros dos pines. Saludos
Genial como siempre. Me permito sugerirle que amplíe un poco el tema poniendo algún ejemplo más concreto relacionado con el control de motores para desplazar vehículos usando la App. Un saludo. Es un placer escucharle y aprender con usted. Gracias.
Gracias por el comentario, por el momento la idea es tener una visión amplia de diversos dispositivos viendo el principio de funcionamiento y un ejemplo básico, más adelante la idea es hacer pequeños proyectos más complejos. Saludos
Muchas gracias por tu fenomenal curso, de hecho, he comenzado un interesante proyecto que compartire contigo si lo termino. TEngo un problema a ver si pudee ayudarme o indicarme donde consultarlo. En la aplicación de android que quiero hacer para enviar datos a a mi arduino por el serial, tengo dos "campos de texto" en ello va a ir un valor de "altura" y otro que serña un "delay". Mi duda es, como tengo que hacer para mandar esos valores, uno detrás de otro y asignarlos a dos variables, precisamente "altura" y "delay"?, y segunda duda: debo hacerlo presionando un boton posteriormente a escribirlo para cada uno,? o con un "enter" general?, no se si me entiendes...gracias por todo
Gracias por sus aportes, son muy claros. Consulto RX no debe llevar un divisor de tensión para bajar los 5v que provee Arduino ya que dicha entrada es de 3,6v. Agradeceré su respuesta.
Gracias por el comentario, las entradas del módulo son tolerantes de 5V lo que significa que puede usarse de forma directa pero si el uso es continuo con el paso del tiempo puede eventualmente crear un problema, con lo cual podrás utilizar un divisor de tensión en la línea TX que sale de Arduino en sentido al módulo, la de RX del lado de Arduino no requiere nivelación. Saludos
Hola muy, muy buen video...pregunta cuando configurar los pines de dos dígitos (13 y 14)de la app, en el programa de Arduino no me deja con comillas simple, pero si me permite comillas doble, pero al ejecutarlos desde la app me prende cualquier led, menos el 13 y 14.Estoy trabajando con un Arduino mega(2560). agradecería mucho si me puedes ayudar. muchas gracias.
Hola, sigo todas las indicaciones del video, baje la app recomendada, anda todo bien hasta que quiero programar a partir de la salida de dos dígitos (10,11,12...20,21),en el video las salidas de un dígito se pone con comillas simple, pero al poner dos dígitos no me toma las mismas(ósea no quedan en celeste), probé con comillas dobles(con las cual si quedan en celeste) pero cuando ejecuto el programa desde la app prende cualquier led. Aclaro tengo una placa mega(2560). Por favor si alguien me puede ayudar, desde ya estaría muy, muy agradecido
Hola, como muchos ya han dicho excelentes vídeos, realmente la pedagogía es muy buena. Quería saber si se podían dar las ordenes de diferente manera, es decir que no sea enviando letras, sino por ejemplo, mandar una variable, digamos tiempo, y enviar un 1000 (milisegundos) y luego 2500, o la intensidad de un led. También quería saber si se podrían enviar parámetros para una variable. He investigado en internet y todos usan este mismo metodo, es el unico por el cual se pueden comunicar? GRacias por compartir tus conocimientos
Hola, todo se puede hacer pero incrementa la complejidad del código, cada capítulo se centra en el concepto básico con un ejemplo de código mínimo para luego ir ajustando a cada necesidad. Saludos
@@BitwiseAr gracias por tu respuesta tan pronta, tienes algún tutorial dónde expliques como se puede implementar estás otras formas controlar los actuadores ?
Hola, primero deberás configurar el módulo como se explica en el capítulo 24, pero allí está para el HC-05 y el HC-06 tiene unas conexiones distintas. Saludos
hola, espero y me puedas ayudar, tengo un problema con mi modulo, al enviar los datos no se activan los led, pero si recibe los datos el modulo porque al momento de mandarlos al puerto serie si se escriben. espero y me puedas ayudar muchas gracias
Hola, recomendaría revises las conexiones de protoboard para segurar que se encuentren como el diagrama mostrado, también descargar el código de los programas desde el enlace en la zona de descripción para descartar cualquier posible error de sintaxis. Saludos
Muy bueno el tutorial, segui todos tus pasos hasta el encendido y apagado de los leds, cambie el led por un relay todo Ok, solo al desconectar y volvera conectar la salida se activa, ¿com podria lograr que al encender se mantenga apagda la salida¿ gracias.
Hola, cómo estás? Tengo una consulta, y quería saber si me podes ayudar o asesorar, quiero armar un bloque bluetooth para una suspensión neumatica con arduino y un módulo de reay
Hola Bitwise Ar. Como siempre muy muy muy bien tu tutorial. Siempre que puedo te recomiendo a otras personas. Pregunta: en la app de bluetooth controller existe la opción de generar un archivo con la configuración que definimos? para después replicar la configuración en otros celulares. Gracias y saludos desde México
Hola, gracias por el comentario, esa App la tenía es un teléfono que ya no dispongo y no volví a descargarla en el nuevo con lo cual no sabría indicarte si tiene esa característica. Saludos
Hola, primero de todo, gracias por esta maravilla de curso. Ahora la pregunta, seguro que lo has dicho antes, pero..... rx y tx se pueden programar en cualquier entrada/salida? Hay alguna manera de pasar a modo inactivo el modulo bluetooth? Y el Arduino? Gracias por todo.
Genial!!! Exelente explicación!! Lo voy a probar!!! Cómo se configura para que solamente envíe un pulso? Osea que el LED destelle una vez cuando presionas el botón, en vez de quedar encendido.
Hola, dentro del condicional que recibe el caracter para encender el LED es simplemente aplicar un digitalWrite() para encenderlo, aplica un delay() y luego otro digitalWrite() para apagarlo. Saludos
Gracias amigo!! estuvo batallando mucho y tarde como una hora, pero no me habia dado cuenta que habia dejado el miBT.begin en 34800 o algo asi y era 9600!!!, gracias amigo!!!
Una vez más muchas gracias por su esfuerzo y por querer compartir su sabiduría. ¿Qué hacer con un HC05 sin pulsador? Cómo configurarlo?? Gracias por su tiempo.
Gracias por el comentario, lamentablemente no sabría indicarte como realizarlo con modelos que no disponenen de un pulsador para ingresar al modo configuración. Saludos
Hola, buen video. pregunta : ¿se podría usar esa app para hacer un controlador con el modulo bluetooth y manejar por ejemplo el Rover que se hizo anteriormente?
Hola, si es posible, la App es flexible para crear botones que podrian ser para ir hacia adelante, atrás, derecha e izquierda, luego por código se llama a la función que ejecuta la acción con los motores. Saludos
Hola, los pines 0 y 1 son un reflejo exacto de la información que brinda el conversor usb-uart de la placa, cuando se sube un programa, dichos pines también están activos y si se tiene un dispositivo conectado puede generar algún conflicto, por eso para simplificar en estos casos se usa SoftwareSerial() para definir otros dos pines. Saludos
hola muy buenos tus videos !!!! me estan ayudando muchisimo a meterme en este mundo. te hago una consulta ,estoy tratando de ponerle un comando por bluetooth a un loop que incluye un delay como tus programas del cap 19 pero al presionar el comando seleccionado solo lo hace una vez el loop, en cuanto encuentra el primer delay no sigue . en algun capitulo explicas como poder realizar esta operacion? gracias
Es normal que se desconecte el modulo del celu por momentos? a que se debe ese fenómeno? alcance/ distancia entre el celular y modulo? capacidad o potencia del modulo? Gracias!
Como siempre una presentación excelente, muy didáctica y entretenida. ¿Debo entender que con esta aplicación podría controlar un vehículo rover, su velocidad, iniciarlo y detenerlo, hacerlo girar?
Gracias Octavio por el comentario. Se trata de una explicación aplicable para variedad de casos, un rover sencillo se puede armar con motore de continua y caja reductora con un módulo driver L298N como lo tratado en los capítulos 19 y 20. Saludos
Buenas tardes felicidades por el curso . una pregunta en el caso de utilizar el modulo Bluetooth HC-05 como Master que APP me recomiendas, necesito que en lugar de prender un led desde la APP el modulo me envie a la APP del cel el cambio de estado de puertos digitales en la tarjeta Arduino gracias