Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Algoritmo para nombre and POV led


       



#121  
patriceloco
Ubicación: Navarra
Registrado: 05 Dic 2007
Mensajes: 28
citar
Cita ¿No sera mejor emplear un PIC con mayores puertos? Si es asi, cual me recomiendan?


Yo te recomendaria el 16F876, tiene 22 entradas-salidas o el 16F877 que tiene 33.

Cita 1* Como configuro los puertos en el programa Niple?


Lo de configurar los puertos en el niple es muy sencillo, solo tienes que darle en el arbol de la derecha a Rutinas basicas - Puertos -Configurar puerto X
Se te abre una ventana y alli a las que quieras que sean entradas les clicas en el cuadradito correspondiente, aceptas y ya tienes configuradoel puerto correspondiente.Luego puedes cambiar la configuracion cuando quieras.

Cita 2* Como configuro el retardo?


Los retardos yo los hago con Temporizadores - Tiempos por ciclos. Se te abre una ventana y eliges si quieres temporizacion fija o variable y cuanto tiempo quieres que tenga la temporizacion.

Yo tambien quiero hacer un POV con RGB, de momento estoy con otro proyecto pero sin duda que pronto empezare a desarrollar mi propio POV. Si te parece bien puedes poner en este post tus avances y problemas, tratare de ayudar en lo que pueda.
Un saludo.

#122  
renoid
Ubicación: Mérida Venezuela
Registrado: 15 Jun 2007
Mensajes: 8
citar
Hola a todos, Hace poco hice el circuito de la pagina de josepino y me funciono bien, ahora quiero cambiar los mensajes, para lo cual me baje el PicBasic Pro y lo integre con MPLAB, pero al momento de compilar, incluso el archivo original, me salen errores:

[quote]
Executing: "C:\PBP\PBPW.EXE" -p12F629 -ampasmwin -oq -z "texto.bas"
PICBASIC PRO(TM) Compiler 2.47, (c) 1998, 2006 microEngineering Labs, Inc.
All Rights Reserved.

C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 12: Redefiniton of LABEL variable.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 13: Redefiniton of LABEL variable.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 16: Bad expression.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 17: Redefiniton of LABEL delay.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 19: Redefiniton of LABEL delay.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 22: Redefiniton of LABEL procedure.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 23: Bad expression.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 24: Bad expression.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 26: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 27: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 28: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 30: Bad expression.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 31: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 32: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 33: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 34: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 36: Bad expression.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 37: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 38: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 39: Redefiniton of LABEL salida.
C:\DOCUMENTS AND SETTINGS\EUGENIA\MIS DOCUMENTOS\ELECTRONICA\AIR DISPLAY\TEXTO.BAS ERROR Line 40: Redefiniton of LABEL salida.
FATAL ERROR: Too many errors. (21)
BUILD FAILED: Wed May 14 21:44:13 2008

Adjunto el codigo que deseo compilar:

edit: creo que estoy usando el compilador inadecuado...



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#123  
koki y2k
Ubicación: ARGENTINA
Registrado: 15 May 2008
Mensajes: 1
citar
anthony123 escribió: Alguien me podria ayudar con lo de la actualizacion? Lo hago con fototransistores o diodos Rx IR?


aNTHONY, podrias paarme un ejemplo en basic del pov, me esta matando esto de no poder compilarlo segun el algorhitmo que da jose pino en su pagina, muchas gracias.-

#124  
renoid
Ubicación: Mérida Venezuela
Registrado: 15 Jun 2007
Mensajes: 8
citar
Amigo Anthony, seria bueno que colocaras el codigo que utilizaste, ya q he tratado con el de josepino y no me funciona.. Gracias...

#125  Proyecto POV 24 Leds RGB
patriceloco
Ubicación: Navarra
Registrado: 05 Dic 2007
Mensajes: 28
citar
Hola, estoy pensando ya en mi nuevo proyecto, un POV de 24 Leds RGB. Los Leds girarian alrededor de un motor dibujando un cilindro.
Todavia no me he decidido por un micro en concreto, estoy dudando entre un 16F84 y un 16F876. He pensado guardar los datos (dibujos) en una memoria 24LC16, que tiene 2 KB, suficiente para almacenar un par de dibujos, creo.
Estoy haciendo pruebas con el proteus y ya he conseguido tanto leer como escribir en la memoria EEPROM, el problema que veo es que creo que sera demasiado el tiempo de lectura de la EEPROM.
Alguien sabe cuanto tiempo tiene que estar encendido un led? supongo que habra que calcularlo en funcion de la velocidad del motor y del radio de giro no? si alguien me puede dar alguna pista en eso se lo agradeceria.
Tengo pensado alimentar cada 8 leds con tres 74HC595, uno por cada color, en total serian 9. Los datos los introduciria por medio de 3 salidas, una por cada color, una salida de reloj y otra que saque lo que hay almacenado en los 74HC595 a sus salidas.
Tengo tambien una duda de si es necesario un mecanismo de reinicio del dibujo al pasar los leds por un punto en concreto de la circunferencia o lo podria hacerlo por sofware.
Os agradeceria cualquier comentario que podais hacer sobre lo que he expuesto, mas adelante intentare poner algun croquis del aparato y un circuito aproximado.
Un saludo.



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#126  Problemas al compilar
manuel360
Ubicación: tijuana,mexico
Registrado: 17 Ene 2008
Mensajes: 4
citar
Hey Anthony Saludos necesito de tu ayuda tengo los mismos problemas que tu y las mismas preguntas Sad pero no encuentro que programa usaste para editar y compilar este archivo de Jose Pino ya intente Mplab y me muestra muchos errores lo trate con Mikropic y me muestra mas errores podras poner el algoritmo y con que programa lo compilaste
Gracias estoy muy interesado en el este proyecto Very Happy .

#127  
anthony123
Ubicación: En algun lugar de Venezuela
Registrado: 22 Ago 2007
Mensajes: 2243
citar
Los codigos que salen en la pagina NO SE PUEDEN COPILAR Confused

Esos codigos fueron colocados hay para GUIAR a los demas que qisieran armar el proyecto..! Bueno yo ahorita tngo tiempo sin experimentar pero me gustaria ver cual han sido sus avances.:! Si pueden coloquen imagenes y detalles de sus artilujios"!

#128  
renoid
Ubicación: Mérida Venezuela
Registrado: 15 Jun 2007
Mensajes: 8
citar
Hola, yo logre cambiar el mensaje, pero no con el codigo de Josepino. Sin embargo quedaron algunos "errores", por ejemplo al intentar cambiar el mensaje, y al principio no funcionaba, luego tuve que cambiar algunas opciones e ir probando por ensayo y error ya que soy nuevo en el mundo de los PIC's, aun me quedan algunos detalles, principalmente el de cambiar los mensajes.

#129  
anthony123
Ubicación: En algun lugar de Venezuela
Registrado: 22 Ago 2007
Mensajes: 2243
citar
Bueno yo recibi ayuda de un foro ingles, al principio no entendi la solucion que me habian brindado, pero luego un generoso señor de la india me envio algunas imagenes y pude entender el proceso (Que lastimas que las imagenes estan perdidas en el PC; de caso contrario, las colgaria en el foro)

#130  
patriceloco
Ubicación: Navarra
Registrado: 05 Dic 2007
Mensajes: 28
citar
Hola, como prometi hace ya tiempo os pongo unas fotos de lo realizado hasta ahora, es solo una prueba , se puede ver una P de color azul con el fondo rojo y el hueco de la p de color verde. De momento el codigo para realizar el dibujo esta en el propio programa del PIC, pero el objetivo es leer de una memoria EEPROM externa los datos para hacer varios dibujos, incluso dibujos moviles. La prueba se ha realizando moviendo el circuito con la mano a izquieda y derecha lo mas rapido posible, por eso en el video se ve la P al reves algunas veces. Todabia no he hecho nada de la parte mecanica que movera el circuito en circulos.
Cuando realice mas avances los ire posteando.




Ultima edición por patriceloco el Vie Ago 08, 2008 6:45 pm, editado 3 veces



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

 Responder





 Otros temas de interés 
No hay mensajes nuevos Matriz de Led 5x7
No hay mensajes nuevos Cambiar la linterna del Nokia 1100 por un led titilante
No hay mensajes nuevos Voltimetro con LED
No hay mensajes nuevos Activar un diodo led con sonido.
No hay mensajes nuevos Esctructura interna de diodos LED, Silicio, Germanio, Zener.

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||