Puppy para Electronicos

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

Control del movil atraves de bluethooth

#76 Post by mister_electronico »

CONSIDERACIONES A TENER EN CUENTA

Bueno las comnunicaciones por bluetooth no suelen ser muy estables, hay que tener en cuenta que es una banda muy sujeta a las interferencias, al alejamiento, y bueno a un monton de cosas mas.

Por lo que no es muy estraño que tengamos que reiniciar algunas veces el bluetooth, pero esto ocurre en Linux y en Windows tambien, depende de como nos hagamos nosotros el software esta labor se puede convertir en mas o menos pesada.

Por norma general nada mas empezar o cada vez que reiniciemos hacer:

# killall -9 bluetoothd


y luego

# bluetoothd

Sera suficiente, y otras veces desconectando y volviendo a conectar el modulo USB de bluetooth previamente a estos comandos.

Otras veces si se pone muy pesado comprobar que el esta vinculado y desvinclularlo

#bt-device --list para ver que esta vinculado.

Lo desvinculamos mediante


# bt-device -r 70:XX:XX:XX:32:78

Repetimos el proceso anterior

# killall -9 bluetoothd

y luego

# bluetoothd


Y luego de nuevo:

# bt-device --connect 70:XX:XX:XX:32:78


Y es de esperar que el bluetooth entre en razon y pueda comunicar bien.

Pero otras veces y tambien ocurre con Windows que la boca del USB deja de admitir ese circuito, y bien cambiamos a otra boca, o reinicimamos el ordenador.


Bueno las causas como se ven pueden ser multiples se recomienda paciencia y una buena cervecita y tomarse las cosas con tranquiliad


______________________________

Blog consultas electronica


http://misterelectronico.wordpress.com

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

Control del movil atraves de bluethooth

#77 Post by mister_electronico »

Bueno ni decir tiene que podemos construir script que nos hagan las tareas mas amenas en todos los proceso anteriores.


PARA ENVIAR ARCHIVOS DEL MOVIL AL PC EL UNICO COMANDO QUE HE ENCONTRADO HASTA AHORA ES:

# obexpushd -b 5 -d

Le estamos diciento que esta a la espera de lo que venga por el canal 5 de bluethood.

-d es para que active los mensajes que vayan saliendo.

Se queda en espera el comando y cuando nosotros desde el terminal del movil mandamos a la conexion que ya tenemos emparejada
de puppy en mi caso puppypc16209-0

Tener en cuenta que si salimos de este comando con CTRL + C
podemos volver a ejecutar el comando obexpushd pero si salimos mediante:

CTRL +Z

no podremos volver a utilizarlo ya que se quedara funcionando por abajo.

La unica forma de poder hacerlo es mantando el proceso "bluetoothd" mediante

killall -9 bluetoothd


O mediante

kill PID CORRESPONDIENTE a bluetoothd


Y entonces ya podremosmos volver a ejecutar el comando obexpushd.


Saludos y nos vemos


______________________________

Blog consultas electronica

http://misterelectronico.wordpress.com

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

Control del movil atraves de bluethooth

#78 Post by mister_electronico »

Ni que decir tiene que cualquiera que tenga experiencias en este campo esta invitado a exponerlas aqui, ya que este tema es inmenso y habria muchisimas cosas por decir..


Nos vemos un saludo.



______________________________

Blog consultas electronica

http://misterelectronico.wordpress.com

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

Correr Proteus bajo Puppy con wine

#79 Post by mister_electronico »

Para todos los amantes de Proteus programa de simulacion de electronica que funciona en Windows y que quieran correrlo en puppy, pueden correrlo muy facilmente con wine, tienen que bajarse el programa de :

http://distro.ibiblio.org/pub/linux/dis ... ucid52.pet

Una vez se lo bajan y lo instalan, nada mas instalarlo nos aparece una ventana que lo unico que tendremos que hacer es configurarlo para el windows que lo estamos usando, en mi caso Windows Xp.


Cuando corremos el programa por primera vez nos aparecen unos mensajes de errores, pero la verdad es que a mi en lo mas basico que es la simulacion de microcontroladores me ha funcionado bien, desde la pagina de wine dice que la modelizacion de componentes 3D y otras cosas no funcionan pero dice que el esquematico, PCB y simulacion si.


Una vez instalarlo es muy sencillo y para ello nos podemos crear un script con el siguiente contenido:

Code: Select all

#!/bin/sh
wine “/mnt/sda1/Archivos de programa/Labcenter Electronics/Proteus 7 Professional/BIN/ISIS.EXE

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

Continuando con los paneles electronicos.

#80 Post by mister_electronico »

Continuando con los paneles electronicos he buscado uno nuevo que es basado en el panel del reloj Ptimer:

La siguiente pet que hize tiene la siguiente estructura:

./root/temporal/temp/gtkrc
./root/temporal/temp/timer
./usr/bin/meter

tenemos que abrir el terminal y teclear:

meter






________________________________________________________________
Mi Blog

https://misterelectronico.wordpress.com ... on-casera/
Attachments
meter.png
(13.98 KiB) Downloaded 465 times
Last edited by mister_electronico on Tue 24 Mar 2015, 22:09, edited 2 times in total.

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/

Post Reply