Puppy para Electronicos

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

Algunas cuestiones....

#61 Post by mister_electronico »

Ultimamente estoy recibiendo mensajes privados y emails, pidiendome ayuda o info sobre programas puestos en este post.

Agradecieria que cualquier duda que tengais lo pusierais en este post, y por supuesto cualquier aporte sera bien venido .

En breve pienso hacer una iso con todos estos programas...

Nos vemos ..

Saludos.



______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:33, edited 1 time in total.

User avatar
walter leonardo
Posts: 234
Joined: Thu 10 Dec 2009, 22:10

Programa para calcular resistencias por codigo de colores.

#62 Post by walter leonardo »

Bueno aqui comparto ese programa que ise para puppy que sirve para calcular resistencias por codigo de colores.
Lo pueden usar portable o armar un instalador .Pet.
Attachments
ROhms.tar.gz
(97.04 KiB) Downloaded 601 times

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

Que guapo.

#63 Post by mister_electronico »

Que guapo Walter, mola... podria ser la base para poder ampliarse, y que tuviera mas menus y ser base por ejemplo para calculo de condensadores distintos tipos, conversion (dB, dbm, dbV, dbUV), Calculos de Impedancias, etc..


Gracias por el aporte Walter.... nos vemos.





______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:33, edited 1 time in total.

User avatar
walter leonardo
Posts: 234
Joined: Thu 10 Dec 2009, 22:10

#64 Post by walter leonardo »

Esa es la idea ir agregando mas cosas y hacer mas programas. Ahora el problema es el tiempo que no voy a tener mucho :lol:

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

bueno poco a poco...

#65 Post by mister_electronico »

Bueno poco a poco estoy viendo como meter tu programa dentro de un programa en que tenga varias aplicaciones, cuando lo consiga lo pongo aqui...

Nos vemos Walter.





______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:32, edited 1 time in total.

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

Un programa para calculo condensadores...

#66 Post by mister_electronico »

Plagiando cosas del programa de Walter Rohms, espero no se me moleste..jejeje. monte este programa para como el suyo, en este caso calcular capacidad de condensadores y ver tablas de caracteristicas y demas.

Bueno ahi va..

http://www.mediafire.com/download/4pf7z ... tor.tar.gz


Ocupa un mega y algo pero es debido a las imagenes que lleva... por eso no le hago pet para que cada cual haga lo que quiera.

Todavia esta en fase de desarrollo y puede tener fallos.


Saludos.



______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:32, edited 1 time in total.

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

Programa Qucs

#67 Post by mister_electronico »

Aqui dejo la ultima version de Qucs actualizada a fecha 21-11-2015 la pet

qucs-0.0.8.pet

http://www.mediafire.com/download/13ea1 ... -0.0.8.pet

Es necesario tener instalado QT4 pero si no queremos instarlo y solo queremos instalar las librerias de QT4 necesairas para que funcionen este programa nos podemos bajar el archivo qt4-libraries.

http://www.mediafire.com/download/20zua ... raries.pet

Funciona perfectamente en slacko 5.6, pero espero que funcione en otras distribuciones.

Un saludo y nos vemos


Image

______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sat 21 Nov 2015, 16:27, edited 2 times in total.

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

Creando un panel medidor.

#68 Post by mister_electronico »

En mi afan de buscar paneles medidores para presentacion de los datos provenientes de circuitos electronicos, he montado este panel display medidor con Gtkdialog.

Tendria al siguiente apariencia:


______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Attachments
medidor.png
(49.99 KiB) Downloaded 799 times
Last edited by mister_electronico on Sun 02 Nov 2014, 10:31, edited 1 time in total.

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

Panel medidor.

#69 Post by mister_electronico »

Este panel se puede adaptar a nuestras necesidades esto es que tenga mas displays, con coma, sin coma y un largo etc...

Bueno espero que este programa sea util para alguien como tambien lo sera para mi.

Un saludo.


______________________________

Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Attachments
medidor.tar.gz
(62.32 KiB) Downloaded 577 times
Last edited by mister_electronico on Sun 02 Nov 2014, 10:31, edited 1 time in total.

User avatar
walter leonardo
Posts: 234
Joined: Thu 10 Dec 2009, 22:10

#70 Post by walter leonardo »

Muy bien amigo angel. Con cada aporte de cada uno aprendemos mas todos :D

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

Una pagina muy interesante con circuitos simulacion Java.

#71 Post by mister_electronico »

Gracias Walter, la verdad es que se pueden hacer programitas interesantes para tener a mano cuando sean necesarios , se me ocurre como un convertidor de db a dbm, dV, duV, etc.. y demas aplicaciones.

Bueno quiero enseñar una pagina que encontre de simulacion de circuitos en Java que encontre gracias a Alex un buen tecnico con canal en Youtube.

Bueno esta pagina es :

http://www.falstad.com/circuit/

Podemos ver un monton de circuitos basicos los cuales podemos simular y modificar valores, ademas podemos bajarnos los programas o "source".

Si nos bajamos las applet "Zip archive of this applet" podemos ejecutarlos en formato htlm si tenemos java instalado en nuestro sistema.

Y instalando java en nuestro sistema mediante los sfs archivos como jdk y jre, podriamos modifcar estos programas o crear nuevos, aunque yo no tengo conocimientos de ello.

Bueno espero sea interesante.



______________________________

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

#72 Post by mister_electronico »

Bueno inicio aqui un tema que me parece muy interesante y es la conexion del PC atraves del bluetooth

En que nos puede ayudar esto en el campo de la electronica, pues muy sencillo podemos hacer programas que nos sirvan para conectar con un telefono con bluetooth y desde este llame via telefonica para controlar un Automata que se encuentre al otro lado de la linea telefonica.

Atraves del bluetooth y utilizando esta conexion como un modem podemos enviar comandos a un automata lejano, el cual interpretara estas ordenes.

El tema del bluetooth es apasionante por que podemos intercambiar archivos entre nuestro movil y el PC, podemos utilizar el movil como un modem, podemos oir musica en el movil atraves de bluetooth, podriamos en teoria controlar con el movil circuitos electronicos atraves del bluetooth y un monton de cosas mas, pero yo hasta ahora soy un novato, que va a poner sus experiencias aqui.

De todos los programas de utilidad que encontre para Puppy de control de bluetooth, ninguno me convencio y ninguno me funciono correctamente asi que me monte una pet para arquitectura 386 con las utilidades que a mi me parecian mas convenientes que son:

bluez-4.99-i486 --- bluez-firmware_1.2 -- bluez_gstreamer_4.66_i386 -- bluez-hcidump_1.42_i386
bluez-obexd_5.21_i386 -- bluez-tools_0.1.38 -- bluez-util_4.33 -- dbus_1.2.2 -- dbus-glib -- libbluedevil-1.19
libobexftp_dev -- libselinux1 -- obex-client_0.48 -- obexftp_0.23 -- obex_pushd_0.11.2_i386 -- obex-server_0.22
obex_test -- obex_xfs

Y contiene ademas el terminal “MINICOM

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

Control del movil atraves de bluethooth

#73 Post by mister_electronico »

Bueno para comenzar lo primero que haremos es bajarnos la pet e instalarla.

Necesitaremos un dispositivo bluetooth que nos sirva para la comunicacion entre el movil y el PC.

Yo tengo uno tipo Pendrive que va conectado al USB.


Estos son los pasos que yo hago, pero si cualquier persona lo hace de otra forma esta invitada a ponerlo aqui, o cualquier otra informacion interesante:


1) Conecto el usb

2) Inicializo el bluetooht mediante el comando

# bluetoothd

3) Este comando por lo general no suele dar ninguna respuesta por lo que para comprobar si funciona podemos teclear el comando

# hcitool scan

Si todo nos va bien nos mostrara un mensaje con todos los dispositivos disponibles que nos podemos conectar


Scanning ...
70:XX:XX:XX:32:78 LG GS290

Al ver este mensaje podemos comprobar que circuito del bluetooth esta funcionando.

4) Para ver los servicios disponibles en la conexion con este movil podemos teclear el
siguiente comando:

sdptool browse 70:XX:XX:XX:32:78


Y nos dara una salida parecida a esta


Browsing 70:XX:XX:XX:32:78 ...
Service Name: Voice GW
Service RecHandle: 0x10000
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x00000100)
"RFCOMM" (0x00000003)
Channel: 4
Profile Descriptor List:
"Headset" (0x00001108)
Version: 0x0100

Service Name: Voice gateway
Service RecHandle: 0x10001
Service Class ID List:
"Handsfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 18
Profile Descriptor List:
"Handsfree" (0x111e)
Version: 0x0105

Service Name: OPP
Service RecHandle: 0x10002
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 2
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100

Service Name: OBEX FileTransfer
Service RecHandle: 0x10003
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 5
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100

Service Name: Audio/Video Service
Service Provider: CSR
Service RecHandle: 0x10004
Service Class ID List:
"Audio Source" (0x110a)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 25
"AVDTP" (0x0019)
uint16: 0x102
Profile Descriptor List:
"Advanced Audio" (0x110d)
Version: 0x0102

Service RecHandle: 0x10005
Service Class ID List:
"AV Remote Target" (0x110c)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 23
"AVCTP" (0x0017)
uint16: 0x100
Profile Descriptor List:
"AV Remote" (0x110e)
Version: 0x0100

Service Name: Phonebook Access PSE
Service RecHandle: 0x10006
Service Class ID List:
"Phonebook Access - PSE" (0x112f)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
"OBEX" (0x0008)
Profile Descriptor List:
"Phonebook Access" (0x1130)
Version: 0x0100

Service Name: Serial Port 1
Service RecHandle: 0x10007
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 13

Service Name: Dial-up networking
Service RecHandle: 0x10008
Service Class ID List:
"Dialup Networking" (0x00001103)
Protocol Descriptor List:
"L2CAP" (0x00000100)
"RFCOMM" (0x00000003)
Channel: 1
Profile Descriptor List:
"Dialup Networking" (0x00001103)
Version: 0x0100




En el cual nos muesta los distintos servicios y lo que es interesante sobre que canal de transmision se ejecutan.

Asi como veremos mas adelate el servicio FTP -- OBEX FileTransfer de tranferecia de archivo vemos que se realiza sobre el canal 5 cosa que debemos tener en cuanta ahora mas adelante cuando intentemos transferir archivos ente el PC y el movil.



______________________________

Blog consultas electronica

http://misterelectronico.wordpress.com
Last edited by mister_electronico on Wed 12 Nov 2014, 12:14, edited 1 time in total.

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

Control del movil atraves de bluethooth

#74 Post by mister_electronico »

Si queremos ver los servicios especificamente de transmision de archivo ejecutamos:

# sdptool searh FTP

Para conectar el movil con el PC teclearemos el siguiente comando:

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


Donde 70:XX:XX:XX:32:78 es la MAC de mi movil LG GS290, aqui cada uno tendra que poner la direccion MAC de su movil que vio despues de ejecutar el comando:

# hcitool scan


Una vez ejecuttado el comando bt-device estar preparados por que enseguinda nos pedira un codigo PIN . yo por ejemplo le meto : 1234 ENTER.

Inmediatamente en nuestro movil aparecera un mensaje que nos pide este numero PIN le metemos 1234 y ENTER.

Nos dara un mensaje de que el movil esta vinculado y Done.

Para comprobar si nuestro movil esta vinculado teclear:

# bt-device --list

Y si aparece nuestro movil con su numero MAC es que el movil ya esta vinculado.

Bueno en teoria esta vinculacion queda para siempre aunque que se apage el ordenador, cuando se vuelva encender y tenga encufado el usb de bluetooth lo unico que tendremos que hacer para activarlo es teclear de nuevo:

# bluetoothd


______________________________

Blog consultas electronica

http://misterelectronico.wordpress.com
Last edited by mister_electronico on Wed 12 Nov 2014, 12:16, edited 2 times in total.

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

Control del movil atraves de bluethooth

#75 Post by mister_electronico »

Bueno vamos a poner un ejemplo de como transmitir un archivo del PC al movil, para ello tenemos que teclear la orden:

# obexftp -b 70:XX:XX:XX:32:78 --channel 5 -p /mnt/home/2.jpg

Si se observa lo que hace el comando obexftp es enviar el archivo 2.jpg que se encuentra alojado dentro de Home, y dando la MAC de mi movil y atraves del canal 5, este es el canal para transmision FTP "Service Name: OBEX FileTransfer", que vimos cuando tecleamos el comando :

# sdptool browse 70:XX:XX:XX:32:78

Vosotros debereis mirar muy bien cual es vuestro canal para este servicio para ponerselo.

Si todo va bien vereis que tarda un rato bastante, segun sea el tamaño del archivo, y una barrita de las inclinadas de texto en terminal no para de dar vueltas.

Cuando acabe la transmision pone Done .

Vais a vuestro movil y comprobais si en imagenes esta la nueva imagen que habeis enviado.

Si lo enviais es un archivo de sonido pues mirais donde os almacenen los archivos de Audio y asi sucesivamente.

A la hora de enviar archivos no os compliqueis la vida escribiendo archivos con nombre muy largos, con acentos, etc.. por que esto a mi me ha amargado la vida por que algunas veces no sabia por que mandaba bien el archivo.

Ya que el mensaje de error que devuelve no es nada descriptivo.

Continuara... Saludos.


______________________________

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

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

Post Reply