Puppy para Electronicos
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Mas paneles electronicos.
Bueno muy facil de introducir este panel para cualquiera de nuestras aplicaciones.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- meter.pet
- (1.29 KiB) Downloaded 487 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:09, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Nuevo display.
Bueno empeze a trabajar con este display basado en un svg.
Con el siguiente aspecto:
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Con el siguiente aspecto:
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- display.jpg
- (6.53 KiB) Downloaded 459 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:10, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Display
El display el programa si se analiza es muy facil de modificar a nuestra conveniencia.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- display.tar.gz
- (1.74 KiB) Downloaded 473 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:10, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Continuando con los displays.
Continuando con los display monte este programa con cuatro displays y que pueden activarse cuatro colores azul, rojo, verde y blanco del display.
aparte se puede hacer que marque cada uno de los puntos decimales de la cuatro cifras.
Este programa que es una pet para asegurarse que se coloca en el directorio
/usr/bin
Es el display4 que por si solo no hace nada es un ejecutable.
Cuya mision es crear una imagen SVG dentro del directorio /tmp/display con el nombre:
num.svg
Esta imagen luego la podremos incrustar en cualquier programa nuestro mediante un pixmap dentro de nuestro programa de Gtkdialog.
La forma que hace la ejecucion de esto es:
display numero(de cuatro cifras) numero(indicando la posicion decimal)
El color del display se debera almacenar previamente en :
/tmp/display/colour.dat
Habiendo las opciones de blue red green white aunque si queremos podemos crear muchas mas.
Bueno el ejecutable es la siguiente pet.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
aparte se puede hacer que marque cada uno de los puntos decimales de la cuatro cifras.
Este programa que es una pet para asegurarse que se coloca en el directorio
/usr/bin
Es el display4 que por si solo no hace nada es un ejecutable.
Cuya mision es crear una imagen SVG dentro del directorio /tmp/display con el nombre:
num.svg
Esta imagen luego la podremos incrustar en cualquier programa nuestro mediante un pixmap dentro de nuestro programa de Gtkdialog.
La forma que hace la ejecucion de esto es:
display numero(de cuatro cifras) numero(indicando la posicion decimal)
El color del display se debera almacenar previamente en :
/tmp/display/colour.dat
Habiendo las opciones de blue red green white aunque si queremos podemos crear muchas mas.
Bueno el ejecutable es la siguiente pet.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- display4.pet
- (4.13 KiB) Downloaded 471 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:11, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Probando el display.
El programa para poder utiliza el programa anterior y ver como hace su funcionamiento puede ser parecido a este:
La apariencia del mismo es la siguiente:
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
La apariencia del mismo es la siguiente:
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- display4.png
- (35.21 KiB) Downloaded 442 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:11, edited 2 times in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
El programa.
El programa tenemos que meter 4 cifras siempre, no menos y siempre numeros.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- Attachments
-
- panel_display.tar.gz
- (1.09 KiB) Downloaded 468 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:12, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Agradecimientos.
Me gustaria agradecer desde aqui a toda la gente del foro de Gtkdialog los con los cuales he aprendido un monton de cosas cons sus post, a Sigmund Berglund del cual extraje el panel de su programa Ptiming, a don570 con el cual he aprendido un monton de cosas con sus post acerca de SVG, y en general a toda la gente del foro de Puppy.
Saludos.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Saludos.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Pues a mi me interesa
¿Hay alguna alternativa a Crocodrile?.
Y lo del osciloscopio, muy interesante...
Yo que aprovecho todos los ordenadores viejunos que caen en mis manos, probablemente me deje uno uno sólo para usar como osciloscopio.
Total, sólo necesito usarlo para BF. Baja frecuencia.
Y lo del osciloscopio, muy interesante...
Yo que aprovecho todos los ordenadores viejunos que caen en mis manos, probablemente me deje uno uno sólo para usar como osciloscopio.
Total, sólo necesito usarlo para BF. Baja frecuencia.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Tienes varias opciones.
Hola Turriano tienes varias opciones.
Para Linux tienes Qucs que yo no utilizo pero que tiene muy buena apariencia, no es tan visual pero es mas potente. _ enlace :
http://www.murga-linux.com/puppy/viewto ... 547#796547
Tambien tienes geda que tambien tiene simulacion nunca utilice:
http://www.murga-linux.com/puppy/viewtopic.php?t=55782
Pero atraves de wine puedes hacer muy facil correr Crocodile para ello tienes que bajarte wine y instalarlo:
http://distro.ibiblio.org/pub/linux/dis ... ucid52.pet
Una vez instalado te haces script con el enlace al ejecutable de "Crocodile" en mi caso esta instalado en el disco duro de Windows:
/mnt/sda1/Archivos de programa/Crocodile Clips v3.5
Luego el script quedaria:
Salvas el script y lo puedes guardar donde quieras para ejecutarlo.
Otro programa muy bueno de Simulacion para windows es Proteus es igual de facil correrlo por wine y para ver como se hace:
http://www.murga-linux.com/puppy/viewto ... 195#810195
Hay mas opciones pero no las tengo probadas.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Para Linux tienes Qucs que yo no utilizo pero que tiene muy buena apariencia, no es tan visual pero es mas potente. _ enlace :
http://www.murga-linux.com/puppy/viewto ... 547#796547
Tambien tienes geda que tambien tiene simulacion nunca utilice:
http://www.murga-linux.com/puppy/viewtopic.php?t=55782
Pero atraves de wine puedes hacer muy facil correr Crocodile para ello tienes que bajarte wine y instalarlo:
http://distro.ibiblio.org/pub/linux/dis ... ucid52.pet
Una vez instalado te haces script con el enlace al ejecutable de "Crocodile" en mi caso esta instalado en el disco duro de Windows:
/mnt/sda1/Archivos de programa/Crocodile Clips v3.5
Luego el script quedaria:
Code: Select all
#!/bin/sh
wine "/mnt/sda1/Archivos de programa/Crocodile Clips v3.5/CROCCLIP.EXE"
Otro programa muy bueno de Simulacion para windows es Proteus es igual de facil correrlo por wine y para ver como se hace:
http://www.murga-linux.com/puppy/viewto ... 195#810195
Hay mas opciones pero no las tengo probadas.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Last edited by mister_electronico on Sun 29 Mar 2015, 20:13, edited 3 times in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Cocodrile funcionando en Puppy.
Crocodrile funcionando mediante wine en Puppy:
Saludos.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
Saludos.
________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... on-casera/
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
CONSTRUCTOR VIRTUAL DIGITAL DE PROTOBOARD
CONSTRUCTOR VIRTUAL DIGITAL DE PROTOBOARD
Aqui dejo un pograma que es de windows y que podemos bajar de la direccion:
http://www.mediafire.com/?p8ky34kw3r0n51u
Este programa es de windows, pero lo bueno es que no necesita que tengamos windows instalado, solamente necesitamos tener instalado wine.
El que no tenga ninguna experiencia con wine y quiera ver como hacerlo lo podemos hacer como se explica en la instalacion de proteus en:
http://www.murga-linux.com/puppy/viewto ... 195#810195
Asi que cuando nos bajemos el archivo ConstructorVirtualDeCircuitos.exe y una vez instalado wine, hacemos un click sobre el icono y se nos abre el programa.
Es un programa visual que esta bien para hacer pruebas de puertas logicas.
Saludos.
__________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com/
Aqui dejo un pograma que es de windows y que podemos bajar de la direccion:
http://www.mediafire.com/?p8ky34kw3r0n51u
Este programa es de windows, pero lo bueno es que no necesita que tengamos windows instalado, solamente necesitamos tener instalado wine.
El que no tenga ninguna experiencia con wine y quiera ver como hacerlo lo podemos hacer como se explica en la instalacion de proteus en:
http://www.murga-linux.com/puppy/viewto ... 195#810195
Asi que cuando nos bajemos el archivo ConstructorVirtualDeCircuitos.exe y una vez instalado wine, hacemos un click sobre el icono y se nos abre el programa.
Es un programa visual que esta bien para hacer pruebas de puertas logicas.
Saludos.
__________________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com/
- Attachments
-
- img1.jpg
- (84.88 KiB) Downloaded 630 times
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Ultima version de Qucs actualizada.
He creado una nueva pet actualizada del program Qucs cuyo enlace es:
http://www.murga-linux.com/puppy/viewto ... 547#796547
saludos.
http://www.murga-linux.com/puppy/viewto ... 547#796547
saludos.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Instaladon Arduino de una forma especial.
Instaladon Arduino de una forma especial:
Comentar que esta instalación esta pensada para instalaciones de puppy en modo frugal pero podrá funcionar sin problemas en una instalación completa de Puppy.
También comentar que es una forma no usual de Puppy ya que si bien he creado una pet, esta es solo para que esta cree el menú de entrada y el ejecutable, pero no incluye el programa.
Ya que como veremos este programa ocupa 92 Mb y para meterlo en una pet y esta fuera a memoria me parece exagerado.
Podría haber creado un archivo SFS pero tampoco me convencia, asi que lo hice de la siguiente forma:
Hay que bajarse el fichero arduino-nightly-linux32.tar.xz este fichero que es de unos 92 Mb no lo podemos bajar desde la pagina de arduino en:
https://www.arduino.cc/en/Main/Software
Yo me baje la version de 32 bits para tener los menos lios posibles.
Una vez bajado yo me lo baje a Home /mnt/home y lo descomprimi en este directorio, tal que me queda en el directorio :
/mnt/home/arduino-nightly
Este es la direccion en la que tiene que quedar para que funcione la entrada de menu que se crea al instalar la pet, pero si se quiere instalar en otro sitio unicamente nos llevaremos este directorio arduino-nightly al path donde queramos y tendremos que cambiarle este nuevo path dentro del script /usr/bin/arduino que se nos crea al instalar la pet.
De esta forma no me ocupa espacio en el archivo frugal o pupsave, con lo cual no ocupa espacion en RAM, solo cuando lo estemos ejecutando.
Hay que bajarse la pet de arduino instalarla y esto nos creara la entrada en el menu : Menu>utility>arduino o Menu>Herramientas>arduino
El programa arranca perfectamente y compila los programas sin problemas pero cuando pero cuando va a subirse a nuestra placa de desarrollo nos da un error de por falta del la libreria libtinfo asi que cree esta pet para instalar esta libreria.
http://www.mediafire.com/download/d6vcy ... o.so.5.pet
Bajarse la pet y instalarla.
____________________________________________________
Para mas informacion en Mi_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
Comentar que esta instalación esta pensada para instalaciones de puppy en modo frugal pero podrá funcionar sin problemas en una instalación completa de Puppy.
También comentar que es una forma no usual de Puppy ya que si bien he creado una pet, esta es solo para que esta cree el menú de entrada y el ejecutable, pero no incluye el programa.
Ya que como veremos este programa ocupa 92 Mb y para meterlo en una pet y esta fuera a memoria me parece exagerado.
Podría haber creado un archivo SFS pero tampoco me convencia, asi que lo hice de la siguiente forma:
Hay que bajarse el fichero arduino-nightly-linux32.tar.xz este fichero que es de unos 92 Mb no lo podemos bajar desde la pagina de arduino en:
https://www.arduino.cc/en/Main/Software
Yo me baje la version de 32 bits para tener los menos lios posibles.
Una vez bajado yo me lo baje a Home /mnt/home y lo descomprimi en este directorio, tal que me queda en el directorio :
/mnt/home/arduino-nightly
Este es la direccion en la que tiene que quedar para que funcione la entrada de menu que se crea al instalar la pet, pero si se quiere instalar en otro sitio unicamente nos llevaremos este directorio arduino-nightly al path donde queramos y tendremos que cambiarle este nuevo path dentro del script /usr/bin/arduino que se nos crea al instalar la pet.
De esta forma no me ocupa espacio en el archivo frugal o pupsave, con lo cual no ocupa espacion en RAM, solo cuando lo estemos ejecutando.
Hay que bajarse la pet de arduino instalarla y esto nos creara la entrada en el menu : Menu>utility>arduino o Menu>Herramientas>arduino
El programa arranca perfectamente y compila los programas sin problemas pero cuando pero cuando va a subirse a nuestra placa de desarrollo nos da un error de por falta del la libreria libtinfo asi que cree esta pet para instalar esta libreria.
http://www.mediafire.com/download/d6vcy ... o.so.5.pet
Bajarse la pet y instalarla.
____________________________________________________
Para mas informacion en Mi_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
- Attachments
-
- arduino.png
- (28.46 KiB) Downloaded 552 times
-
- arduino_1.6.7.pet
- (2.84 KiB) Downloaded 389 times
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
continuando ..
Con los archivos puestos en el post anterior ya debería funcionar sin problemas en esta versión de arduino-1.6.7 en nuestro ordenador, pero puede que dependiendo de las librerias que estén instaladas en nuestros PC o si de nuestra version de Arduino es mas antigua necesitemos mas librerías.
Para ello puede que nos hagan faltas los siguientes paquetes, los pongo aquí pero lo normal es que no hagan falta.
Compile estos paquetes que pueden ser interesantes para otras aplicaciones.
El paquete ncurses-5.9-i486
http://www.mediafire.com/download/ca74a ... 9-i486.pet
El paquete readline-6.3-i486
http://www.mediafire.com/download/aik90 ... 3-i486.pet
Un saludo
_____________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... ppy-linux/
Para ello puede que nos hagan faltas los siguientes paquetes, los pongo aquí pero lo normal es que no hagan falta.
Compile estos paquetes que pueden ser interesantes para otras aplicaciones.
El paquete ncurses-5.9-i486
http://www.mediafire.com/download/ca74a ... 9-i486.pet
El paquete readline-6.3-i486
http://www.mediafire.com/download/aik90 ... 3-i486.pet
Un saludo
_____________________________________________________________
Mi Blog
https://misterelectronico.wordpress.com ... ppy-linux/
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Continuando con Arduino.
Bueno estuve buscando una forma de hacer un voltímetro que fuera sencillo para la tarjeta de sonido, pero no lo conseguí debido a que para mi fue imposible llegar a conseguir una medición exacta de la frecuencia del entrada de la tarjeta, debido al proceso multitarea del microprocesador.
Desechado el proyecto con la tarjeta de sonido pues pensé que mediante un microcontrolador poder hacer el proyecto, pero aquí me surgieron varias dudas, hacer un proyecto con un microcontrolador, pero de esta forma la gente tendría que buscar los componentes, hacer la placa, buscar un programador y además el medio de comunicacion entre el PC y la placa.
En fin así que he pensado que lo mas fácil para el que quiera montar este y otros proyectos futuros, sea con esta placa arduino, ya que es muy sencilla de manejar para aquellas personas que no tengan grandes conocimientos informáticos y de electrónica como decía al principio.
Bueno espero sea útil……….. Un saludo.
___________________________________________________________
Mi_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
Desechado el proyecto con la tarjeta de sonido pues pensé que mediante un microcontrolador poder hacer el proyecto, pero aquí me surgieron varias dudas, hacer un proyecto con un microcontrolador, pero de esta forma la gente tendría que buscar los componentes, hacer la placa, buscar un programador y además el medio de comunicacion entre el PC y la placa.
En fin así que he pensado que lo mas fácil para el que quiera montar este y otros proyectos futuros, sea con esta placa arduino, ya que es muy sencilla de manejar para aquellas personas que no tengan grandes conocimientos informáticos y de electrónica como decía al principio.
Bueno espero sea útil……….. Un saludo.
___________________________________________________________
Mi_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Voltimetro simple con Arduino
Hize un programa de voltimetro simple para arduino, lo utilize para la placa MEGA pero creo que puede funcionar sin problemas en otras placas de arduino, como poner mas informacion aqui estaria fuera de un foro de Puppy cree esta entrada en mi blog conviene echarle un vistazo de las cosas a tener en cuenta en este entrada que creo en mi blog:
https://misterelectronico.wordpress.com ... n-arduino/
A continuacion dejo el programa Gtkdialog y el programa en arduino.
Un saludo.
https://misterelectronico.wordpress.com ... n-arduino/
A continuacion dejo el programa Gtkdialog y el programa en arduino.
Un saludo.
- Attachments
-
- programa.jpg
- (32.4 KiB) Downloaded 511 times
-
- voltarduino.tar.gz
- (641 Bytes) Downloaded 408 times
-
- voltarduino.pet
- (14.01 KiB) Downloaded 395 times
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
comando pk2cmd
El comando pk2cmd nos sirve para programar microcontroladores PIC, con distintos programadores, si queremos ver un ejemplo de como se programa podemos verlo en enlace:
https://misterelectronico.wordpress.com ... do-pk2cmd/
y la pet para poder instalar este programa seria la siguiente.
Un saludo.
_________________________________________________________________
MI_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
https://misterelectronico.wordpress.com ... do-pk2cmd/
y la pet para poder instalar este programa seria la siguiente.
Un saludo.
_________________________________________________________________
MI_Blog
https://misterelectronico.wordpress.com ... ppy-linux/
- Attachments
-
- pk2cmdv_1.20-i-i486.pet
- (91.13 KiB) Downloaded 373 times
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
AVRdude para puppy
He creado esta pet de AVrdude para programar microcontroladores como los de arduino:
Para bajarselo :
http://www.mediafire.com/file/bhbjd88n8 ... 2_i386.pet
Para aprender bien como hacerlo:
https://misterelectronico.wordpress.com ... ogramador/
Para bajarselo :
http://www.mediafire.com/file/bhbjd88n8 ... 2_i386.pet
Para aprender bien como hacerlo:
https://misterelectronico.wordpress.com ... ogramador/