Puppy para Electronicos

Message
Author
User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Mas paneles electronicos.

#81 Post by mister_electronico »

Bueno muy facil de introducir este panel para cualquiera de nuestras aplicaciones.







________________________________________________________________
Mi Blog

https://misterelectronico.wordpress.com ... on-casera/
Attachments
meter.pet
(1.29 KiB) Downloaded 482 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:09, edited 1 time in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Nuevo display.

#82 Post by mister_electronico »

Bueno empeze a trabajar con este display basado en un svg.

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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Display

#83 Post by mister_electronico »

El display el programa si se analiza es muy facil de modificar a nuestra conveniencia.





________________________________________________________________
Mi Blog

https://misterelectronico.wordpress.com ... on-casera/
Attachments
display.tar.gz
(1.74 KiB) Downloaded 470 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:10, edited 1 time in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Continuando con los displays.

#84 Post by mister_electronico »

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/
Attachments
display4.pet
(4.13 KiB) Downloaded 469 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:11, edited 1 time in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Probando el display.

#85 Post by mister_electronico »

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/
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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

El programa.

#86 Post by mister_electronico »

El programa tenemos que meter 4 cifras siempre, no menos y siempre numeros.






________________________________________________________________
Mi Blog

https://misterelectronico.wordpress.com ... on-casera/
Attachments
panel_display.tar.gz
(1.09 KiB) Downloaded 464 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:12, edited 1 time in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Agradecimientos.

#87 Post by mister_electronico »

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/

User avatar
Turriano
Posts: 73
Joined: Mon 22 Apr 2013, 22:48

Pues a mi me interesa

#88 Post by Turriano »

¿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.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Tienes varias opciones.

#89 Post by mister_electronico »

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:

Code: Select all

#!/bin/sh
wine "/mnt/sda1/Archivos de programa/Crocodile Clips v3.5/CROCCLIP.EXE"
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/
Last edited by mister_electronico on Sun 29 Mar 2015, 20:13, edited 3 times in total.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Cocodrile funcionando en Puppy.

#90 Post by mister_electronico »

Crocodrile funcionando mediante wine en Puppy:


Saludos.








________________________________________________________________
Mi Blog

https://misterelectronico.wordpress.com ... on-casera/

User avatar
Turriano
Posts: 73
Joined: Mon 22 Apr 2013, 22:48

Gracias!

#91 Post by Turriano »

Ya lo miraré, a ver si soluciono ahora lo de meter puppy en el último ordenador que me han dado.
Saludos.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

CONSTRUCTOR VIRTUAL DIGITAL DE PROTOBOARD

#92 Post by mister_electronico »

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/
Attachments
img1.jpg
(84.88 KiB) Downloaded 630 times

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Ultima version de Qucs actualizada.

#93 Post by mister_electronico »

He creado una nueva pet actualizada del program Qucs cuyo enlace es:

http://www.murga-linux.com/puppy/viewto ... 547#796547

saludos.

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Instaladon Arduino de una forma especial.

#94 Post by mister_electronico »

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/
Attachments
arduino.png
(28.46 KiB) Downloaded 552 times
arduino_1.6.7.pet
(2.84 KiB) Downloaded 383 times

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

continuando ..

#95 Post by mister_electronico »

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/

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Continuando con Arduino.

#96 Post by mister_electronico »

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/

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

Voltimetro simple con Arduino

#97 Post by mister_electronico »

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.
Attachments
programa.jpg
(32.4 KiB) Downloaded 511 times
voltarduino.tar.gz
(641 Bytes) Downloaded 403 times
voltarduino.pet
(14.01 KiB) Downloaded 392 times

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

comando pk2cmd

#98 Post by mister_electronico »

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/
Attachments
pk2cmdv_1.20-i-i486.pet
(91.13 KiB) Downloaded 369 times

User avatar
mister_electronico
Posts: 969
Joined: Sun 20 Jan 2008, 20:20
Location: Asturias_ España
Contact:

AVRdude para puppy

#99 Post by mister_electronico »

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/

Post Reply