COMUNICACIONES ENTRE PC y PIC
Serie de ejemplos dedicados a la comunicación y control de los PIC desde el PC por diversos medios. Puertos serie y USB además de internet como medio de transmisión. Software desarrollado bajo VB6 para podernos comunicar con el PIC desde el PC.
[+/-] Ver / Ocultar publicaciones
Comunicación entre un PIC y el PC por el puerto serie utilizando el hyperterminal de windows como visor de puerto serie como interface con el usuario.
Comunicación entre un PIC y el PC por el puerto serie utilizando una aplicación desarrollada bajo Visual Basic 6 como interface con el usuario.
Comunicación entre un PIC y el PC por el puerto USB en modo CDC emulando un puerto serie utilizando el hyperterminal de windows como visor de puerto serie como interface con el usuario.
Comunicación entre un PIC y el PC por el puerto USB en modo CDC emulando un puerto serie utilizando una aplicación desarrollada bajo Visual Basic 6 como interface con el usuario.
Control de un PIC por Internet
Control de un PIC por internet utilizando aplicaciones cliente y servidor desarrolladas mediante Visual Basic 6.
Servidor Web PIC18F4550 y enc28j60
Servidor Web con PIC18F4550 y ENC28j60.
Servidor Web PIC18F4620 y enc28j60
Servidor Web con PIC18F4620 y ENC28j60 utilizando el wizard del compilador ccs pic c compiler.
COMUNICACIONES ENTRE PICs
Existen diferentes formas de comunicar PIC entre sí; bus I2C, bus serie, infrarrojos, entre otros. Sección dedicada a la comunicación de los PIC entre sí por diversos buses y métodos.
[+/-] Ver / Ocultar publicaciones
Comunicación por bus I2C entre 2 PIC maestro-esclavo con la función I2C_poll( ).
Comunicación por bus I2C entre 3 PIC maestro-esclavos haciendo uso de la interrupción #INT_SSP.
Comunicación por bus serie entre 2 PIC actuando ambos como maestro-esclavo
Desarrollo de un sistema de comunicación entre 2 PIC por un bus de 4 lineas.
Envio por RS232 de una variable con signo y decimal.
SENSORES CON PIC
Los sensores permiten a los sistemas electrónicos y robots recibir información del entorno en el que se encuentran para gestionarla y tomar decisiones consecuentes. En esta sección se muestra el control con PIC de algunos de los más utilizados en la robótica didáctica.
[+/-] Ver / Ocultar publicaciones
Emulación de los sensores SRF04 y SRF05 con un PIC para simulación de circuitos en proteus.
Medida de distancias por ultrasonidos con un SRF04 y un PIC haciendo uso de la interrupción por detección de flanco de subida y bajada.
Medida de distancias por ultrasonidos con un SRF05 y un PIC haciendo uso de la interrupción por detección de flanco de subida y bajada.
Control de un sensor SRF08 con PIC. Envío de comandos y lectura de la versión, luminosidad ambiental y distancia al objeto más cercano.
Sensor TPA81 con PIC
COMPONENTES CON PIC
Cuando el PIC, y por extensión los Robots tienen que comunicarse con nosotros, necesitaremos del uso de componentes que nos ofrezcan dicha información de una forma legible, sea en LCD, por voz, etc.
[+/-] Ver / Ocultar publicaciones
Uso de un LCD03 controlado por un PIC por bus I2C. Envío de comandos para encendido-apagado de la iluminación, borrado de la pantalla, escritura de texto, ocultación del cursor, desplazamiento del cursor y borrado de caracteres.
Reproducción de textos y voces mediante un sintetizador de voz SP03 por bus I2C.
Lectura y escritura en una memoria eeprom con PIC por bus I2C.
ACTUADORES CON PIC
Para reaccionar ante ciertas circunstancias del entorno necesitaremos saber controlar diversos mecanismos como servos, motores, etc.
[+/-] Ver / Ocultar publicaciones
Lectura de la diferencia de luminosidad entre 2 LDR mediante el conversor A/D del PIC.
Generación de números aleatorios
Generación de números aleatorios con un PIC con las funciones rand( ) y srand( ).
ROBOTS CON PIC
No podríamos entender el mundo en pleno siglo XXI sin los robots. En esta sección, los artículos desarrollados muestran algunos modelos didácticos. Por supuesto controlados con PIC.
[+/-] Ver / Ocultar publicaciones
Robot que evita obstáculos.
Robot explorador controlado con PIC que avanza sorteando obstáculos.
Robot controlado con PIC que detecta y sigue el calor corporal.
Robot explorador controlado con PIC. Evita obstáculos en su camino y detecta a las personas por su calor corporal.
Control de un brazo robot de 4 ejes. Control de los 4 servos mediante código en el PIC.
Brazo robot de 6 ejes.
Control de un brazo robot de 6 ejes. Gestión de los 6 servos mediante módulo SD21 controlado con un PIC.
Plataforma para robot.
Proceso de fabricación paso a paso de una plataforma para un robot con 2 ruedas motrices-directrices.
Vídeo perteneciente a la página personal de Pedro Takorock youtube