Gracias por hacer estos videos, son de mucha ayuda. Soy nuevo en este mundo y tengo una duda, hay forma de hacer lo mismo de este video, pero visualizando no voltaje en lcd si no los valores digitales en vivo en la pc con mplab x?
Me encanta que en tus videos este todo explicado al 100%, pero yo tengo una duda en base a las librerias, por alguna razon que desconozco mi mplab no me deja usar mas de una libreria que use comillas, asi que tengo que meter todo en el config, y aunque no tenga mayor problema en hacer eso es un tanto desordenado y molesto, ¿tu sabes de alguna solucion a esto?, gracias!
Excelente video, pero tengo una pregunta y es relacionada a lo siguiente: Yo quiero transmitir la lectura del ADC a una aplicación en android via bluetooth y es claro que tengo que convertir la lectura de float a char, he seguido el ejemplo usando el sprintf para hacer la conversión y luego ese char[ ]es el dato que se envía desde una función Usart_Tx, sin embargo, no funciona en el app, pues este llena la pantalla de caracteres extraños. Wels, me podria dar alguna opinion o sugerencia por favor?
hola wels... a ese codigo en vez de usar un potenciometro podria ponerle un sensor de temperatura lm35... para poder visulaizar la temperatura???, si no nes asi.... como podria hacer??
Si claro que sí, lo único que si no estoy mal es que necesitas hacer cálculos para hallar la temperatura ósea si entra 1V quiere decir que está a tantos grados
Hola oye una pregunta, estoy usando el adc con un por para medir el voltaje pedo el voltaje mínimo no desciende de 0.1v a qué se deberá? Y probé con 2 pic18f4550 pero ambos hacen lo mismo :(
@@Wels_Theory aja, cuando mido un voltaje de 0 a 5 volts, al medir 5v el adc si me mide 4.99 pero cuando mido 0v el adc lo deja en 0.1, no baja hasta 0.0000v , ese mismo programa lo hice con pic16f887 y con ese si mide los 0.0000v
Wels lo que sucede es que tengo un pin configurado como salida. Y en distintas partes del programa cambio su estado con Toggle_bit. Pero en una parte del programa en especial quiero saberel estado al que fué puesto por ultima vez. Y no se puede hacer como leer un pin configurado como entrada. Al menos no en CCS.
Y si al momento de hacer el cambio con el toggle bit creas una variable dónde guardes su estado, así al momento que quieras saber cuál es su estado llames a esa variable? Bueno eso se me ocurre, sería cuestión de hacer la prueba
Hola wels, como siempre excelente video, ¿Se puede leer varias entradas análogas por cada pin del pic? ¿O solo se puede por un solo pin? Por cierto estaria excelente que también implementaras estos proyectos en lenguaje C con el CCS COMPILER
Hola Dying, gracias :) Si te refieres a leer cada entrada analógica en ese mismo momento, pues no tendrías que primero leer uno, una vez que acabe leer el otro y así sucesivamente. Los mismos ejemplos o la manera de cómo configurarlos en CSS? 🤔 No lo había pensado la verdad, pensé que con uno estaba bien y si colocaba otro lenguaje sería aburrido o repetido
Con lo de leer señales analogas por cada pin tenia esa duda, puesto que yo iva a crear un seguidor de linea con pic, pero dado a que usaria ocho sensores y todos eran analogicos me era imposible leer todas a la vez por un solo puerto(a menos que usara un multiplexor), y tuve que hacerlo con Arduino
Hola bro, tube un proyecto parecido pero con un LDR en ves del proteciometro y me he guiado muy bien para mis proyectos, pero ya me perdi para armar esta simulacion para guiarme, aun nose como conectar el LCD y la verdad te entiendo mas a ti bro, me pasarias la imagen de tu simulacion?
Qué buen vídeo, me lo dejaron en la escuela y me ayudó mucho, desde la configuración de la LCD hasta el ADC!!
Gracias por hacer estos videos, son de mucha ayuda. Soy nuevo en este mundo y tengo una duda, hay forma de hacer lo mismo de este video, pero visualizando no voltaje en lcd si no los valores digitales en vivo en la pc con mplab x?
Me encanta que en tus videos este todo explicado al 100%, pero yo tengo una duda en base a las librerias, por alguna razon que desconozco mi mplab no me deja usar mas de una libreria que use comillas, asi que tengo que meter todo en el config, y aunque no tenga mayor problema en hacer eso es un tanto desordenado y molesto, ¿tu sabes de alguna solucion a esto?, gracias!
Excelente video, pero tengo una pregunta y es relacionada a lo siguiente: Yo quiero transmitir la lectura del ADC a una aplicación en android via bluetooth y es claro que tengo que convertir la lectura de float a char, he seguido el ejemplo usando el sprintf para hacer la conversión y luego ese char[ ]es el dato que se envía desde una función Usart_Tx, sin embargo, no funciona en el app, pues este llena la pantalla de caracteres extraños. Wels, me podria dar alguna opinion o sugerencia por favor?
Y si quisiera mostrar el valor en bits(digital) en el lcd?
Hola soy yo de nuevo al usar un if en el programa que tienes el LCD se queda en blanco y no me muestra nada
hola wels... a ese codigo en vez de usar un potenciometro podria ponerle un sensor de temperatura lm35... para poder visulaizar la temperatura???, si no nes asi.... como podria hacer??
Si claro que sí, lo único que si no estoy mal es que necesitas hacer cálculos para hallar la temperatura ósea si entra 1V quiere decir que está a tantos grados
@@Wels_Theory Gracias por la ayuda Wels, aunque aun tengo problemas con las interrupciones.
Muy bueno Wels!!!
Podras hacerlo con un adc externo
SALVANDO UNIVERSITARIOS
Ya espero poder migrar a Mplab X, por ahora sigo programando en CCS.
muy buenos tutoriales faltaría uno con el teclado matricial y hacer un temporizador que uno pueda modificar el tiempo con el teclado matricial.
Hola oye una pregunta, estoy usando el adc con un por para medir el voltaje pedo el voltaje mínimo no desciende de 0.1v a qué se deberá? Y probé con 2 pic18f4550 pero ambos hacen lo mismo :(
El voltaje que ingresa no desciende de 0.1? No entendí bien
@@Wels_Theory aja, cuando mido un voltaje de 0 a 5 volts, al medir 5v el adc si me mide 4.99 pero cuando mido 0v el adc lo deja en 0.1, no baja hasta 0.0000v , ese mismo programa lo hice con pic16f887 y con ese si mide los 0.0000v
incluso mandando el pin del adc directo a tierra no mide los 0v, sigue marcando 0.1 v que son como 22 de los 1024
y para el censor de temperature
GRACIAS!
Por cierto. Hay alguna forma de leer un bit que funciona como salida y así poder si esta en alto o cero? Espero puedas ayudarme.
Pablo hola, sí claro podrías hacer la pregunta con una condicional if, if (RB0 == 0){haga algo}. Te refieres exactamente a eso?
Wels lo que sucede es que tengo un pin configurado como salida. Y en distintas partes del programa cambio su estado con Toggle_bit. Pero en una parte del programa en especial quiero saberel estado al que fué puesto por ultima vez. Y no se puede hacer como leer un pin configurado como entrada. Al menos no en CCS.
No sé si se pueda en MPLab X o quizas no.
Y si al momento de hacer el cambio con el toggle bit creas una variable dónde guardes su estado, así al momento que quieras saber cuál es su estado llames a esa variable? Bueno eso se me ocurre, sería cuestión de hacer la prueba
Wels mmm. Buena idea. A ver lo probare.
Hola wels, como siempre excelente video, ¿Se puede leer varias entradas análogas por cada pin del pic? ¿O solo se puede por un solo pin? Por cierto estaria excelente que también implementaras estos proyectos en lenguaje C con el CCS COMPILER
Hola Dying, gracias :) Si te refieres a leer cada entrada analógica en ese mismo momento, pues no tendrías que primero leer uno, una vez que acabe leer el otro y así sucesivamente. Los mismos ejemplos o la manera de cómo configurarlos en CSS? 🤔 No lo había pensado la verdad, pensé que con uno estaba bien y si colocaba otro lenguaje sería aburrido o repetido
Bueno almenos donde estudio me piden los programas en CCS y me baso en tus ejemplos para poder hacer los mios, y vaya que si ayudan.
Con lo de leer señales analogas por cada pin tenia esa duda, puesto que yo iva a crear un seguidor de linea con pic, pero dado a que usaria ocho sensores y todos eran analogicos me era imposible leer todas a la vez por un solo puerto(a menos que usara un multiplexor), y tuve que hacerlo con Arduino
Hola bro, tube un proyecto parecido pero con un LDR en ves del proteciometro y me he guiado muy bien para mis proyectos, pero ya me perdi para armar esta simulacion para guiarme, aun nose como conectar el LCD y la verdad te entiendo mas a ti bro, me pasarias la imagen de tu simulacion?
Misma duda
Tmb la llevas con ruben?
mi king, me funciona correctamente si no coloco el ADC.init()
cual es el video del LCD??no encuentro mi link :'[
Este th-cam.com/video/fy6S0Q-PHzw/w-d-xo.html :)
Interesante!!!.
Primer comentario :v