14/3/11
VIAJAMOS A CAMPUS PARTY
Hola a todos los seguidores de este blog, nuestro sueño se podrá hacer realidad con el empeño, pasión, dedicación y sacrificio de varios de nuestros queridos estudiantes de la UNIAJC entre el próximo mes de Junio del 2011 que participaran en CAMPUS PARTY.
Próximamente informare mucho más de lo que se presentará en Bógota, con el fin de mostrar que la innovación, creatividad y software libre hacen parte fundamental de nuestra formación como futuros desarrolladores, ingenieros hasta profesores de nuestro Colombia bella, esta es uno de los primeros pasos para alcanzar el éxito.
LOS INVITO A VER E INTERACTURAR , SEGUIR MINUTO A MINUTO CON LOS ENLACES:
http://www.campus-party.com.co/2011/index.html
http://blog.campus-party.com.co/
9/2/11
El blog para el curso de micros
Como para no revolver a Pinguino con otras aplicaciones con microcontroladores, he decidido hacer otro blog, la dirección es la siguiente
http://electrovaca.blogspot.com/
http://electrovaca.blogspot.com/
Enlaces de descarga de la primer guía de montaje y editor
Descargar la primer Guia de montaje
Descargar el editor para Great Cow Basic
https://sites.google.com/site/integradorelectronica/Home/prithvi001.zip?attredirects=0&d=1
Descargar ayuda para Great Cow Basic
https://sites.google.com/site/integradorelectronica/Home/gcbasic_es.zip?attredirects=0&d=1
Editor para elaborar los programas del curso de microcontroladores
El lenguaje que utilizaremos para nuestras practicas se llama Great Cow Basic, este software es libre y permite elaborar programas para un gran nuemero de microcontroladores PIC y ATMEL.
Del siguiente link podemos descargar el editor que utilizaremos. http://sourceforge.net/projects/prithvi/files/Prithvi%200.0.1.560/Prithvi%20Installer/
Aqui se puede descargar el manual de instrucciones en español.
http://sourceforge.net/projects/gcbasic/files/Misc%20Files/Spanish%20translation/gcbasic_es.zip/download
El que desee probar la programación por medio de un editor gráfico que emplea diagramas de flujo, puede bajarlo desde el siguiente enlace http://sourceforge.net/projects/gcbasic/files/GCGB/GCGB%20v.0.9/GCGB_Installer.exe/download
La pagina principal de Great Cow Basic es la siguiente
http://gcbasic.sourceforge.net/index.html
Del siguiente link podemos descargar el editor que utilizaremos. http://sourceforge.net/projects/prithvi/files/Prithvi%200.0.1.560/Prithvi%20Installer/
Aqui se puede descargar el manual de instrucciones en español.
http://sourceforge.net/projects/gcbasic/files/Misc%20Files/Spanish%20translation/gcbasic_es.zip/download
El que desee probar la programación por medio de un editor gráfico que emplea diagramas de flujo, puede bajarlo desde el siguiente enlace http://sourceforge.net/projects/gcbasic/files/GCGB/GCGB%20v.0.9/GCGB_Installer.exe/download
La pagina principal de Great Cow Basic es la siguiente
http://gcbasic.sourceforge.net/index.html
8/2/11
Primer esquema de montaje del curso de microcontroladores.
Este es el esquema de la primer practica del curso de microcontroladores de este semestre.
El listado de componentes es el siguiente:
El listado de componentes es el siguiente:
- 1 PIC 16F84A.
- 1 Cristal de cuarzo de 4Mhz.
- 1 Capacitor de 0.1 uf (104).
- 2 Capacitores de 22 pf (22).
- Un conector USB macho.
- 8 Leds.
- 8 Resistencias de 470 ohm.
- 4 Pulsadores.
- 4 Resistencias de 10 Kohm
20/10/10
Videos de pinguino con processing
Aqui hay unos enlaces donde se muestra ejemplos de pinguino con processing
http://www.youtube.com/watch?v=j1sVjgk8Xtc
http://www.youtube.com/watch?v=uU2_B-BDTLE&feature=related
http://www.youtube.com/watch?v=5MW9mHpgVts&feature=related
http://www.youtube.com/watch?v=hNhW_gA8XVk&feature=related
Y el mejor de todos un IPHONE controlando pinguino
http://www.youtube.com/watch?v=5wEGY4CfQNU&feature=related
http://www.youtube.com/watch?v=j1sVjgk8Xtc
http://www.youtube.com/watch?v=uU2_B-BDTLE&feature=related
http://www.youtube.com/watch?v=5MW9mHpgVts&feature=related
http://www.youtube.com/watch?v=hNhW_gA8XVk&feature=related
Y el mejor de todos un IPHONE controlando pinguino
http://www.youtube.com/watch?v=5wEGY4CfQNU&feature=related
17/10/10
Donde comprar los PIC
http://www.inelsoft.net/componentes.html
charles bueno cel 3137373896
Charles es estudiante de la institución así que les puede entregar los micros allá mismo.
charles bueno cel 3137373896
Charles es estudiante de la institución así que les puede entregar los micros allá mismo.
14/10/10
Paquete de instalacion en windows 7
Es es un paquete de instalacion en otras palabras ya trae todo lo necesario para instalar, funciona para las versiones de 32 y 64 bits.
http://www.roboops.es/2010/10/13/pinguino-project-beta-9-03-ahora-tambien-en-w 7/
El enlace para bajar el paquete es
http://www.roboops.es/downloads/PackPinguinoW7.zip
También debe de funcionar con windows vista.
http://www.roboops.es/2010/10/13/pinguino-project-beta-9-03-ahora-tambien-en-w 7/
El enlace para bajar el paquete es
http://www.roboops.es/downloads/PackPinguinoW7.zip
También debe de funcionar con windows vista.
11/10/10
diagrama del pinguino con el 4550
En violeta esta la entrada analoga utilizada en los ejemplos de processing
en amarillo las entradas digitales
en verde las salidas digitales
en rojo la alimentacion
Nueva version del IDE de pinguino
Le corrigieron los problemas en windows de las previas versiones del beta 9
si persisten los problemas seguir con el beta 8
si persisten los problemas seguir con el beta 8
10/10/10
Actualizado driver e instalador para windows 7
Ya actualizaron la instalacion de pinguino en windows 7 de 32 y 64.
Quedo de forma que solo hay que bajar un archivo ejecutarlo e instala el driver y el libsub de una vez, sin pasos complicados.
esta es la pagina donde esta explicado
https://sites.google.com/site/pinguinotutorial/installation/windows-7
De todos modo aqui explico como se instala y donde se descargan los archivos
El driver ya es compatible con las versiones de 32 y 64 bits el driver se descarga en el siguiente enlace here.
Una vez el driver este instalado, conectar la tarjeta pinguino y vaya a panel de control/sistema/manejador de dispositivos
ya se debe observar que aparece libusb-win32 devices
pinguino project
Si Pinguino project aparce con un warning,seleccionelo y de clic derecho 'propiedades' y de clic en el boton driver. y seleccione la suiente rutpa para el archivo pinguino.inf c:\archivos de programa\LibUSB\driver
Con el driver instalado ya podemos trabajar con pinguino y processing.
Ya para trabajar y programar directamente el microprocesador, bajamos e instalamos los siguientes archivos.
Python 2.6.6
http://www.hackinglab.org/pinguino/download/latestpinguino/
descomprimir abrir la carpeta dar clic derecho en Pinguino betaX.py dar clic en lanzar y seleccionar python
Quedo de forma que solo hay que bajar un archivo ejecutarlo e instala el driver y el libsub de una vez, sin pasos complicados.
esta es la pagina donde esta explicado
https://sites.google.com/site/pinguinotutorial/installation/windows-7
De todos modo aqui explico como se instala y donde se descargan los archivos
El driver ya es compatible con las versiones de 32 y 64 bits el driver se descarga en el siguiente enlace here.
Una vez el driver este instalado, conectar la tarjeta pinguino y vaya a panel de control/sistema/manejador de dispositivos
ya se debe observar que aparece libusb-win32 devices
pinguino project
Si Pinguino project aparce con un warning,seleccionelo y de clic derecho 'propiedades' y de clic en el boton driver. y seleccione la suiente rutpa para el archivo pinguino.inf c:\archivos de programa\LibUSB\driver
Con el driver instalado ya podemos trabajar con pinguino y processing.
Ya para trabajar y programar directamente el microprocesador, bajamos e instalamos los siguientes archivos.
Python 2.6.6
- para sistema de 32 bits Python 2.6.6
- para sistema de 64 bits Python 2.6.6
- wxpython 2.8
- pyusb para python 2.6
http://www.hackinglab.org/pinguino/download/latestpinguino/
descomprimir abrir la carpeta dar clic derecho en Pinguino betaX.py dar clic en lanzar y seleccionar python
7/10/10
Instalacion de pinguino en vista y 7 de 32 bits
En el siguiente enlace esta el vídeo de como se instala el driver para pinguino en windows vista y 7. El vídeo se llama pinguinoenvistay7.wmv
Hay que conectar la tarjeta para hacer la instalación, se instala el driver y la libreria usb. Con esto ya nos podemos comunicar con processing.
http://sites.google.com/site/integradorelectronica
Hay que conectar la tarjeta para hacer la instalación, se instala el driver y la libreria usb. Con esto ya nos podemos comunicar con processing.
http://sites.google.com/site/integradorelectronica
Digrama de pines para el manejo de pinguino desde processing
Este gráfico muestra como están configurados los terminales del PIC18F2550 para la comunicación con processing. Para mas información ver manual pinguino 02.pdf
Pinguino en processing
En la pagina http://sites.google.com/site/integradorelectronica
esta la libreria y guia de manejo de pinguino desde processing.
El instalador de la librería se llama pinguino con processing.zip y la guia de manejo se llama Manual pinguino 02.pdf
También esta una guía de manejo para la instalación se llama guia de instalacion en processing.zip
Este es el esquema de la tarjeta de pruebas que trae la tarjeta pinguino en que se hacen las pruebas en clase. Los ejemplos propuestos en processing trabajan con la tarjeta. Este montaje esta basado en el PIC 18F4550
Este es el montaje protoboard de pinguino con el pic18F2550 es el sugerido para el desarrollo de los proyectos integradores, con este montaje se desarrollan los ejemplos propuestos en processing, además de se ya la base para el desarrollo del proyecto integrador. Se sugiere llevar este montaje listo para las practicas en clase con processing.

De clic en la imagen para ver el tamaño original si desea hacer el montaje siguiendo la imagen como guía.
esta la libreria y guia de manejo de pinguino desde processing.
El instalador de la librería se llama pinguino con processing.zip y la guia de manejo se llama Manual pinguino 02.pdf
También esta una guía de manejo para la instalación se llama guia de instalacion en processing.zip
Este es el esquema de la tarjeta de pruebas que trae la tarjeta pinguino en que se hacen las pruebas en clase. Los ejemplos propuestos en processing trabajan con la tarjeta. Este montaje esta basado en el PIC 18F4550
Este es el montaje protoboard de pinguino con el pic18F2550 es el sugerido para el desarrollo de los proyectos integradores, con este montaje se desarrollan los ejemplos propuestos en processing, además de se ya la base para el desarrollo del proyecto integrador. Se sugiere llevar este montaje listo para las practicas en clase con processing.

De clic en la imagen para ver el tamaño original si desea hacer el montaje siguiendo la imagen como guía.
19/8/10
Terminales conector USB
Terminales del led
Uno de los errores mas frecuentes en el montaje es la incorrecta colocacion de los leds. Anodo es el terminal mas largo, este esta conectado a la resistencia de 470 ohm.
Catodo es el terminal mas corto en el caso del led rojo en la tarjeta este va tierra (GND).
La polaridad de los leds se puede probar con un multimetro en la opcion de continuidad y polarizando el led directamente con las puntas del multimetro, conectando el terminal de tierra del multimetro (la punta negra) con el catodo del led y el otro terminal delmultimetro con el anodo del led.
Si el procedimento es correcto el led debe iluminarse.
En caso de tener un led en el que no se pueda identificar su polaridad por medio de sus terminales, tambien se puede observar que el led tiene un lado viselado o un lado con un corte que no lo hace perfectamente redondo en su base, esto se puede verificar en los leds que tengan base redondeada.
Catodo es el terminal mas corto en el caso del led rojo en la tarjeta este va tierra (GND).
La polaridad de los leds se puede probar con un multimetro en la opcion de continuidad y polarizando el led directamente con las puntas del multimetro, conectando el terminal de tierra del multimetro (la punta negra) con el catodo del led y el otro terminal delmultimetro con el anodo del led.
Si el procedimento es correcto el led debe iluminarse.
En caso de tener un led en el que no se pueda identificar su polaridad por medio de sus terminales, tambien se puede observar que el led tiene un lado viselado o un lado con un corte que no lo hace perfectamente redondo en su base, esto se puede verificar en los leds que tengan base redondeada.
Guia de montaje de pinguino con el 18f2550
Este es el montaje basico de pinguino con el PIC 18f2550, la guia paso a paso de montaje la dejo en la siguiente pagina http://sites.google.com/site/integradorelectronica
El documento se llama guia montaje pinguino 18f2550 que esta paso a paso como se monta
Este es otro esquema de montaje tambien en protoboard, observando el los terminales del microcontrolador tambien nos guiamos en el montaje.
1. RESET : Aqui va el pulsador, sirve para iniciar el micro en el modo de descarga de programa.
2. RUN: Aqui el cable que va al catodo (-) del led verde, idica que hay un programa en ejecucion.
3. GND: cable de tierra
2. OSC1 y OSC2: aqui va el oscilador de cuarzo.
5. VUSB: Aqui se conecta el capacitor de 220nf (224) a tierra.
6. D- D+ : Conexiones de datos del puerto USB.
7. GND y VCC: Conexiones a tierra y 5V, en este caso la alimentacion la suministra el puerto USB.
El documento se llama guia montaje pinguino 18f2550 que esta paso a paso como se monta
Este es otro esquema de montaje tambien en protoboard, observando el los terminales del microcontrolador tambien nos guiamos en el montaje.
1. RESET : Aqui va el pulsador, sirve para iniciar el micro en el modo de descarga de programa.
2. RUN: Aqui el cable que va al catodo (-) del led verde, idica que hay un programa en ejecucion.
3. GND: cable de tierra
2. OSC1 y OSC2: aqui va el oscilador de cuarzo.
5. VUSB: Aqui se conecta el capacitor de 220nf (224) a tierra.
6. D- D+ : Conexiones de datos del puerto USB.
7. GND y VCC: Conexiones a tierra y 5V, en este caso la alimentacion la suministra el puerto USB.
17/8/10
Binevenidos
Este blog sera para todo lo referente con pinguino.
Una pregunta muy frecuente es referente a que es pinguino ?, cuales son sus bondades y falencias.
Pinguno basicamente busca ser una plataforma de hardware sencilla y facil de montar, que utiliza el lenguaje de programacion C, con unas funciones bien definidas para el manejo de hardware. Pinguino basicamente busca ser una interfaz de comunicacion facil con el computador y que sea facil de programar.
Se estaba en la necesidad de tener hardware con comunicacion usb con el computador, esta se estaba realizando por puerto paralelo y serial respectivamente, pero ya la gran mayoria de los equipos portatiles no cuentan con estos puertos.
Bondades:
Una pregunta muy frecuente es referente a que es pinguino ?, cuales son sus bondades y falencias.
Pinguno basicamente busca ser una plataforma de hardware sencilla y facil de montar, que utiliza el lenguaje de programacion C, con unas funciones bien definidas para el manejo de hardware. Pinguino basicamente busca ser una interfaz de comunicacion facil con el computador y que sea facil de programar.
Se estaba en la necesidad de tener hardware con comunicacion usb con el computador, esta se estaba realizando por puerto paralelo y serial respectivamente, pero ya la gran mayoria de los equipos portatiles no cuentan con estos puertos.
Bondades:
- El microcontrolador se consigue facilmente en el mercado local.
- Facil de programar para usuarios nuevos en el tema de microcontroladores, solo se necesita los conocimentos basicos de programacion.
- Comunicacion USB.
- Comunicacin Serial RS232.
- No necesita programador (quemador) , el programa se descarga directamente por USB al microcontrolador.
- Utiliza la misma alimentacion del puerto USB para funcionar.
- Funciones ya definidadas para comunicacion por usb en los entornos de programacion en visual C++, Mingw Codeblocks y processing
- Se necesita intalar varios programas para funcionar en el sistema operativo windows y es diferente dependiendo si es windows xp, vista o 7.
- No funciona en las versiones de 64 bits de windows.
- No se puede compilar en el IDE propio de pinguino en cuentas restringidas, se necesita estar en una cuenta con privilegios administrativos de windows.
- No es bueno para programar rutinas de alto rendimiento o que necesiten cosas muy exepcionales del microcontrolador.
- Esta en pleno desarrollo no tiene suficiente documentacion y muy poca en español.
Suscribirse a:
Entradas (Atom)













