Puppy para Electronicos
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Hi Rodney Byne
Hi Rodney Byne
I have read to post and will analyze carefully, today I had a hard day at work, I've been busy.
But it may have found the solution.
Watch this python program that in theory you read the frequency of the microphone input.
I have not tried, but if it really works could be the solution to millivoltmeter.
To run you have to have the devx-xxx.sfs Puppy distribution corresponding to your file installed or python.
Works by terminal and run:
python Frecuenty.py
See you .... greetings.
********************************
Traduccion:
He leido to post y lo analizare detenidamente, hoy he tenido un dia duro de trabajo , he estado muy ocupado.
Pero puede que haya encontrado la solucion.
Mira este programa de python que en teoria te lee la frecuencia de la entrada de microfono.
No lo he probado, pero si es verdad que funciona podria ser la solucion al milivoltimetro.
Para ejecutarlo tienes que tener instalado python o bien el archivo devx-xxx.sfs correspondiente a tu distribucion Puppy.
Funciona por terminal y para ejecutarlo:
python Frecuenty.py
nos vemos.... saludos.
I have read to post and will analyze carefully, today I had a hard day at work, I've been busy.
But it may have found the solution.
Watch this python program that in theory you read the frequency of the microphone input.
I have not tried, but if it really works could be the solution to millivoltmeter.
To run you have to have the devx-xxx.sfs Puppy distribution corresponding to your file installed or python.
Works by terminal and run:
python Frecuenty.py
See you .... greetings.
********************************
Traduccion:
He leido to post y lo analizare detenidamente, hoy he tenido un dia duro de trabajo , he estado muy ocupado.
Pero puede que haya encontrado la solucion.
Mira este programa de python que en teoria te lee la frecuencia de la entrada de microfono.
No lo he probado, pero si es verdad que funciona podria ser la solucion al milivoltimetro.
Para ejecutarlo tienes que tener instalado python o bien el archivo devx-xxx.sfs correspondiente a tu distribucion Puppy.
Funciona por terminal y para ejecutarlo:
python Frecuenty.py
nos vemos.... saludos.
- Attachments
-
- Frecuenty.py.gz
- (2.03 KiB) Downloaded 619 times
-
- Posts: 247
- Joined: Fri 31 Jan 2014, 14:12
Not understand, which Puppy do I use?
Re your new idea,
I don't understand this, please explain:
"To run you have to have the devx-xxx.sfs Puppy distribution corresponding to your file installed or python.
Works by terminal and run:
python Frecuenty.py"
After downloading this small file, terminal says
Python: command not found.
To enable this app to work, which Puppy distro
should I be using that contains python?
Is it Precise or Slacko or Quirky or Quirky Tahr?
Those are each on flash sticks.
I am currently in Quirky, so obviously python is not installed.
This stuff is too complex for me, I'm a retired analogue technical
engineer of 68, not a code programmer.
Bye.
I don't understand this, please explain:
"To run you have to have the devx-xxx.sfs Puppy distribution corresponding to your file installed or python.
Works by terminal and run:
python Frecuenty.py"
After downloading this small file, terminal says
Python: command not found.
To enable this app to work, which Puppy distro
should I be using that contains python?
Is it Precise or Slacko or Quirky or Quirky Tahr?
Those are each on flash sticks.
I am currently in Quirky, so obviously python is not installed.
This stuff is too complex for me, I'm a retired analogue technical
engineer of 68, not a code programmer.
Bye.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Hi Rodney
Hi Rodney
Forgive me explain better, look I'm currently working with Slacko-5.6 PAE.
As for compiling C programs, C + +, python, glade and more.
I have to get off a corresponding sfs file to my distribution of Puppy in my case this is:
devx_slacko_5.6.0.sfs
So for example if you're working with Precise or Quirky you much downloading this sfs file from the same place where you got puppy version
If you're working with sets and your pupsave eg appointing puppyprecise_save_5.7.sfs
You must download the sfs devx_precise5.7.sfs or something like.
Once you go downloaded, go to Menu > Setup > Load-sfs on fly.
And loads this file. The sfs file place it in /mnt/home
And you will be working.
Then test.
python Frecuenty.py
The program is very simple, only by terminal and the only thing you see is the frequency value that enters the microphone
see you.
Forgive me explain better, look I'm currently working with Slacko-5.6 PAE.
As for compiling C programs, C + +, python, glade and more.
I have to get off a corresponding sfs file to my distribution of Puppy in my case this is:
devx_slacko_5.6.0.sfs
So for example if you're working with Precise or Quirky you much downloading this sfs file from the same place where you got puppy version
If you're working with sets and your pupsave eg appointing puppyprecise_save_5.7.sfs
You must download the sfs devx_precise5.7.sfs or something like.
Once you go downloaded, go to Menu > Setup > Load-sfs on fly.
And loads this file. The sfs file place it in /mnt/home
And you will be working.
Then test.
python Frecuenty.py
The program is very simple, only by terminal and the only thing you see is the frequency value that enters the microphone
see you.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
My idea
My Idea
A quick post because I am working.
My idea is this:
Converter voltage - frequency <==> Frecuenty Program <==> C Program <==> gtkdialog. for presentation
I have not tried the program Frecuenty in the lab, I have not had time, but not very accurate but I do not care, you would make the necessary corrections or hatfware software.
See you.
Traduccion
Un post rapido por que estoy trabajando.
Mi idea es la siguiente:
Convertidor tension - frecuencia <==> Programa Frecuenty <== > Programa C <==> Gtkdialog. para presentacion
No he probado el programa Frecuenty en el laboratorio, por que no he tenido tiempo, pero aunque no sea muy preciso no me importa, le haria las correciones por software o hatfware oportunas.
Nos vemos.
A quick post because I am working.
My idea is this:
Converter voltage - frequency <==> Frecuenty Program <==> C Program <==> gtkdialog. for presentation
I have not tried the program Frecuenty in the lab, I have not had time, but not very accurate but I do not care, you would make the necessary corrections or hatfware software.
See you.
Traduccion
Un post rapido por que estoy trabajando.
Mi idea es la siguiente:
Convertidor tension - frecuencia <==> Programa Frecuenty <== > Programa C <==> Gtkdialog. para presentacion
No he probado el programa Frecuenty en el laboratorio, por que no he tenido tiempo, pero aunque no sea muy preciso no me importa, le haria las correciones por software o hatfware oportunas.
Nos vemos.
-
- Posts: 247
- Joined: Fri 31 Jan 2014, 14:12
Need more help with sfs
Hola,
Now using the new version Slacko 5.7 for this test.
Help please I am having difficulty here:
Slacko5.7 PPM says this with a green tick in front strings_sfdisc-2.2.1 utils for slacko already installed:
If I try to load the above command on the fly in the white box,
it returns fatal: /root/strings_sfdisc-2.2.1 not found.
PPM doesn't understand the request to get:
devx_slacko_5.7.sfs
Red box says Not Found
What am I doing wrong?
Cheers
Now using the new version Slacko 5.7 for this test.
Help please I am having difficulty here:
Slacko5.7 PPM says this with a green tick in front strings_sfdisc-2.2.1 utils for slacko already installed:
If I try to load the above command on the fly in the white box,
it returns fatal: /root/strings_sfdisc-2.2.1 not found.
PPM doesn't understand the request to get:
devx_slacko_5.7.sfs
Red box says Not Found
What am I doing wrong?
Cheers
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Hi Rodney
If you have installed Slacko puppy 5.7 you have to download the file from here devx_slacko_5.7.0.sfs.
http://distro.ibiblio.org/puppylinux/pu ... _5.7.0.sfs
Put this file in /mnt/home
And load the file like I said in the previous post.
Menu> Setup> Load sfs on fly
And later terminal # python Frecuenty.py
I'm busy now but later I'll be free
See you Rodney.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
http://distro.ibiblio.org/puppylinux/pu ... _5.7.0.sfs
Put this file in /mnt/home
And load the file like I said in the previous post.
Menu> Setup> Load sfs on fly
And later terminal # python Frecuenty.py
I'm busy now but later I'll be free
See you Rodney.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:34, edited 1 time in total.
-
- Posts: 247
- Joined: Fri 31 Jan 2014, 14:12
Frecuenty success
Hola,
python Frecuenty is now working as attached pic.
You forgot to mention that you must click Frecuenty.py.gz
to open before Terminal command.
ok that's the inputted frequency, now what about the audio level?
Bye.
python Frecuenty is now working as attached pic.
You forgot to mention that you must click Frecuenty.py.gz
to open before Terminal command.
ok that's the inputted frequency, now what about the audio level?
Bye.
- Attachments
-
- Frecuenty_2014-03-20_171936.png
- (175.25 KiB) Downloaded 1006 times
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Hi Rodney.
Hi Rodney I finally arrived home, I had a busy day of work, the problem is I have a bad habit of eating every day.
Yes the file Frecuenty.py.gz is compressed, because the Puppy server only allows uploading files with extensions a ... ace, bz2, gtar, gz, pet, pup, rar, tar, zip.
You told me you needed a millivolt meter, so the idea is this.
A voltage converter Frequency (Hardware) ==> PC microphone ==> Frecuenty.py + Program C ==> gtkdialog for presentation.
The voltage converter Frequency can be for example a LM131
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Or maybe the 4046
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Once converted to frequency the voltage gets to adapting it to microphone input, the program detects Frecuenty.py frequency, and a Program C will converting the frequency again in voltage.
Finally the program presented in a gtkdialog display the value of the voltage.
With this method will later be able to measure amps, resistance, Farad, .......
What do you think about it?
See you.
Traduccion.
**********
Si el archivo Frecuenty.py.gz es comprimido por que el servidor de Puppy solo deja subir archivos con extension ... ace, bz2, gtar, gz, pet, pup, rar, tar, zip.
Tu me dijiste que necesitabas un milivoltimetro, asi que la idea es la siguiente.
Un convertidor Tension Frecuencia ==> microfono PC ==> Frecuenty.py + Program C ==> Gtkdialog para presentacion.
El convertidor de Tension en Frecuencia puede ser por ejemplo un LM131
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
O quiza puede ser un 4046
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Una vez convertida la tension en frecuencia, se adapta a la entrada de microfono del PC, el programa Frecuenty.py detecta la frecuencia, un programa se encarga de convertir la frecuencia en tension de nuevo .
Finalmente el programa Gtkdialog hara la presentacion en pantalla mediante un display.
Con este metodo mas adelante podemos hacer un medidor de corriente, resitencia, Faradios etc..
¿Que es lo que piensas al respecto.?
Nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Yes the file Frecuenty.py.gz is compressed, because the Puppy server only allows uploading files with extensions a ... ace, bz2, gtar, gz, pet, pup, rar, tar, zip.
You told me you needed a millivolt meter, so the idea is this.
A voltage converter Frequency (Hardware) ==> PC microphone ==> Frecuenty.py + Program C ==> gtkdialog for presentation.
The voltage converter Frequency can be for example a LM131
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Or maybe the 4046
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Once converted to frequency the voltage gets to adapting it to microphone input, the program detects Frecuenty.py frequency, and a Program C will converting the frequency again in voltage.
Finally the program presented in a gtkdialog display the value of the voltage.
With this method will later be able to measure amps, resistance, Farad, .......
What do you think about it?
See you.
Traduccion.
**********
Si el archivo Frecuenty.py.gz es comprimido por que el servidor de Puppy solo deja subir archivos con extension ... ace, bz2, gtar, gz, pet, pup, rar, tar, zip.
Tu me dijiste que necesitabas un milivoltimetro, asi que la idea es la siguiente.
Un convertidor Tension Frecuencia ==> microfono PC ==> Frecuenty.py + Program C ==> Gtkdialog para presentacion.
El convertidor de Tension en Frecuencia puede ser por ejemplo un LM131
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
O quiza puede ser un 4046
http://www.google.es/url?sa=t&rct=j&q=& ... ms&cad=rja
Una vez convertida la tension en frecuencia, se adapta a la entrada de microfono del PC, el programa Frecuenty.py detecta la frecuencia, un programa se encarga de convertir la frecuencia en tension de nuevo .
Finalmente el programa Gtkdialog hara la presentacion en pantalla mediante un display.
Con este metodo mas adelante podemos hacer un medidor de corriente, resitencia, Faradios etc..
¿Que es lo que piensas al respecto.?
Nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:34, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
fmit-0.99.2.pet Otro analizador de audio
Compile fmit, otro analizador de audio y hize esta pet. Viene con las librerias incluidas libjack , libQtCore, libQtOpenGl libQtGui que son necesarias para que corra el programa.
Funcona con Slacko Puppy-5.6 pero espero que funcione bien en otras distribuciones.
Yo no la uso pero espero que sea util para alguien.
Nos vemos.
Bajarselo de :
https://www.mediafire.com/?ckmj8rn35gvcanw
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Funcona con Slacko Puppy-5.6 pero espero que funcione bien en otras distribuciones.
Yo no la uso pero espero que sea util para alguien.
Nos vemos.
Bajarselo de :
https://www.mediafire.com/?ckmj8rn35gvcanw
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:35, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
A tener en cuenta.
Dos cosas a tener en cuenta:
El programa tiene entrada de menu en Multimedia.
y no olvidar de chequear los niveles de audio en alsa-mixer, sobre todo tener seleccionado la entrada de microfono apropiada, el nivel de entrada y tener el microfono insertado enla clavija para poder ver el funcionamiento o test de audio.
Nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
El programa tiene entrada de menu en Multimedia.
y no olvidar de chequear los niveles de audio en alsa-mixer, sobre todo tener seleccionado la entrada de microfono apropiada, el nivel de entrada y tener el microfono insertado enla clavija para poder ver el funcionamiento o test de audio.
Nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:35, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Nuevo paquete de Kicad....Preludio
Hola me habia bajado el paquete creado Moose On The Loose, pero algunas librerias no se me cargaban bien, y para modificar algunos componentes dentro de las librerias tenia tambien problemas.
Por otro lado Moose On The Loose tambien estaba mirando de compilar otro nuevo paquete pero habia tenido bastantes problemas.
Asi que el sabado pasado estuve intentando hacer un PCB y ante los problemas decidi ponerme a construir una pet.
Pero fue muy duro lo mismo que Moose tuve muchisimos problemas. Asi que al final lo consegui compilarlo cogiendo paquetes de uno y otro lado.
El problema es que se me creo una pet enorme de 600 Mb cosa que era inviable.
Asi que decidi hacer una cosa que es separar el programa haciendo una pet del mismo y poner aparte las bibliotecas que ocupan cerca de 547 Mb.
El proceso se instalacion se aclara a continuacion.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Por otro lado Moose On The Loose tambien estaba mirando de compilar otro nuevo paquete pero habia tenido bastantes problemas.
Asi que el sabado pasado estuve intentando hacer un PCB y ante los problemas decidi ponerme a construir una pet.
Pero fue muy duro lo mismo que Moose tuve muchisimos problemas. Asi que al final lo consegui compilarlo cogiendo paquetes de uno y otro lado.
El problema es que se me creo una pet enorme de 600 Mb cosa que era inviable.
Asi que decidi hacer una cosa que es separar el programa haciendo una pet del mismo y poner aparte las bibliotecas que ocupan cerca de 547 Mb.
El proceso se instalacion se aclara a continuacion.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:36, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Nuevo paquete de Kicad.... Instalacion.
Bueno para instalar este nuevo paquete de kicad tenemos que hacer lo siguiente:
1) Nos bajamos el programa :
kicad-201401313.pet
http://www.mediafire.com/download/98a96 ... 140313.pet
Y lo instalamos, con esto ya tenemos instalado el programa pero esto viene sin ninguna libreria.
Ahora procedemos con las librerias. para ello nos bajamos el archivo
kicad.tar.gz
http://www.mediafire.com/download/uz5wc ... cad.tar.gz
Este archivos lo descomprimimos dentro de Home esto es /mnt/home
Al descomprimirlo dentro de Home evitamos que esta libreria que una vez descomprimida ocupa como 547 Mb, este dentro del pupsave si estais trabajando como yo trabajo en modo frugal.
Y por lo tanto el programa ocupara poco espacio de programa.
La idea es que al final las librerias esten dentro del directorio /mnt/home/kicad
Una vez echo esto todo esta echo.
El programa Kicad tiene entrada de menu en Menu > Utility > Kicad.
Abrir el progama y lo que teneis que hacer es decirle al programa donde se encuentran las librerias por que al cambiarlas no estan en el sitio que vienen por defecto.
Para ver como se hace he echo un video, pues vale mas una imagen que cien palabras.
El video que no es muy grande os lo podeis bajarlo de aqui:
kicad_load_library.mp4 ... 6 Mb
https://www.mediafire.com/?fih2f76ee5oyfge
Continua
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
1) Nos bajamos el programa :
kicad-201401313.pet
http://www.mediafire.com/download/98a96 ... 140313.pet
Y lo instalamos, con esto ya tenemos instalado el programa pero esto viene sin ninguna libreria.
Ahora procedemos con las librerias. para ello nos bajamos el archivo
kicad.tar.gz
http://www.mediafire.com/download/uz5wc ... cad.tar.gz
Este archivos lo descomprimimos dentro de Home esto es /mnt/home
Al descomprimirlo dentro de Home evitamos que esta libreria que una vez descomprimida ocupa como 547 Mb, este dentro del pupsave si estais trabajando como yo trabajo en modo frugal.
Y por lo tanto el programa ocupara poco espacio de programa.
La idea es que al final las librerias esten dentro del directorio /mnt/home/kicad
Una vez echo esto todo esta echo.
El programa Kicad tiene entrada de menu en Menu > Utility > Kicad.
Abrir el progama y lo que teneis que hacer es decirle al programa donde se encuentran las librerias por que al cambiarlas no estan en el sitio que vienen por defecto.
Para ver como se hace he echo un video, pues vale mas una imagen que cien palabras.
El video que no es muy grande os lo podeis bajarlo de aqui:
kicad_load_library.mp4 ... 6 Mb
https://www.mediafire.com/?fih2f76ee5oyfge
Continua
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:36, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Nuevo paquete de Kicad.... Final
Bueno la creacion de esta pet a sido muy complicada pero a merecido la pena, como vereis el que lo instale vera como se cargan bien las librerias y como funciona muy bien la modelizacion de los componentes tal como se ve en el video.
Yo he creado el primer PCB y mas tarde pondre unas imagenes del mismo.
Tambien pondre la ayuda en español.
Si alguien lo instala y lo prueba espero que me comente como funciona.
Saludos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Yo he creado el primer PCB y mas tarde pondre unas imagenes del mismo.
Tambien pondre la ayuda en español.
Si alguien lo instala y lo prueba espero que me comente como funciona.
Saludos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:36, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Tutorial de Kicad.
Hola queria mostraros un excelente tutorial impartido por un excelente tecnico Alex que tiene infinidad de Tutoriales de Electronica.
Este caballero tiene buenisimos Tutoriales en youtube y bueno es muy aconsejable para todas aquellas personas que esten interesados en este mundillo de la electronica.
El primer tutorial de Kicad esta en :
https://www.youtube.com/watch?v=iAISdXL ... 8wMye9tbIw
El segundo:
https://www.youtube.com/watch?v=vqGVPoQ ... 8wMye9tbIw
Tercero:
https://www.youtube.com/watch?v=f_XdDas ... 8wMye9tbIw
Cuarto:
https://www.youtube.com/watch?v=HJRjLZX ... 8wMye9tbIw
Quinto:
https://www.youtube.com/watch?v=oXnsDBL ... 8wMye9tbIw
Sexto:
https://www.youtube.com/watch?v=KXPrq3P ... 8wMye9tbIw
Bueno espero que le sirva de ayuda para el que quiera aprender Kicad.
Desde aqui saludar a Alex y agradecer todos sus tutoriales.
Saludos
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Este caballero tiene buenisimos Tutoriales en youtube y bueno es muy aconsejable para todas aquellas personas que esten interesados en este mundillo de la electronica.
El primer tutorial de Kicad esta en :
https://www.youtube.com/watch?v=iAISdXL ... 8wMye9tbIw
El segundo:
https://www.youtube.com/watch?v=vqGVPoQ ... 8wMye9tbIw
Tercero:
https://www.youtube.com/watch?v=f_XdDas ... 8wMye9tbIw
Cuarto:
https://www.youtube.com/watch?v=HJRjLZX ... 8wMye9tbIw
Quinto:
https://www.youtube.com/watch?v=oXnsDBL ... 8wMye9tbIw
Sexto:
https://www.youtube.com/watch?v=KXPrq3P ... 8wMye9tbIw
Bueno espero que le sirva de ayuda para el que quiera aprender Kicad.
Desde aqui saludar a Alex y agradecer todos sus tutoriales.
Saludos
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:37, edited 1 time in total.
- nilsonmorales
- Posts: 972
- Joined: Fri 15 Apr 2011, 14:39
- Location: El Salvador
Hola Mister_Electronico cuantos megas tenes de programas para electronicos estaba pensando en una vesion de Puppy (retro-precise) con la coleccion de apps para electronica que llevas al momento.
Saludos.
Saludos.
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Pues no lo se...
Hola pues no los he sumado todos pero supongo que ya van bastantes.
Yo tambien estoy pensando tambien en un puppy para electronicos, pero todavia queda bastante para afinar los programas.
Hay programas que quiero depurar y preparar y hacer una buena distro pero no solo se trata de programas sino que este programar Pics, conectar equipos de medida etc..
Yo estoy por instalar lo en Slacko por que todos los programas que instalo me van muy bien y por que estoy muy acostumbrado desde mucho a manejarlo.
Bueno nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Yo tambien estoy pensando tambien en un puppy para electronicos, pero todavia queda bastante para afinar los programas.
Hay programas que quiero depurar y preparar y hacer una buena distro pero no solo se trata de programas sino que este programar Pics, conectar equipos de medida etc..
Yo estoy por instalar lo en Slacko por que todos los programas que instalo me van muy bien y por que estoy muy acostumbrado desde mucho a manejarlo.
Bueno nos vemos.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:37, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Ejemplos con el compilador de C SDCC
Bueno acabo poner la ultima version de SDCC 3.4.0 la pet en :
http://www.mediafire.com/download/3aj2x ... .0-rc2.pet
Si os bajais esta pet y la instalais podreis ver como funciona el proceso de compilar un programa y verlo por ejemplo su funcionamiento el el simulador de Picsimlab.
Para ello tambien lo podeis bajar de este tema abierto de electronico y el enlace de bajada de Picsimlab es:
http://www.mediafire.com/download/2d372 ... b0.5.0.pet
Bueno una vez bajado sdcc-3.4.0 y picsimlab los instalais.
y a continuacion un ejemplo.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
http://www.mediafire.com/download/3aj2x ... .0-rc2.pet
Si os bajais esta pet y la instalais podreis ver como funciona el proceso de compilar un programa y verlo por ejemplo su funcionamiento el el simulador de Picsimlab.
Para ello tambien lo podeis bajar de este tema abierto de electronico y el enlace de bajada de Picsimlab es:
http://www.mediafire.com/download/2d372 ... b0.5.0.pet
Bueno una vez bajado sdcc-3.4.0 y picsimlab los instalais.
y a continuacion un ejemplo.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:37, edited 2 times in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Compilar un programa en Sdcc
Sdcc es un poco pijotero a la hora de compilarlo es mejor tener unos programas tipo o plantilla y sobre estos crear los demas por que ha veces da muchos problemas pero la verdad es que es muy interesante.
Bueno copiar estas lineas de comando sobre un archivo por ejemplo : ejemplo.c
Bueno basicamente lo que hace el programa para cualquiera que entienda un poco de C y de microcontroladores es encender y apargar la patita RB1 del microcontrolador.
Una vez echo esto y segun nos informa en la parte de no codigo de texto del programa para compilarlo escribir la siguiente linea.
# sdcc -mpic14 --use-non-free -p16f677 --debug -I -c ejemplo.c
y si todo va bien que supongo que si que esta probado se nos aparecen los siguiente archivos:
prueba.adb prueba.asm prueba.c prueba.cod prueba.hex prueba.lst prueba.o
prueba.p
En los que en los mas importantes son los archivos prueba.hex para poder meterselo al microcontrolador osea grabarlo, el asm que seria el programa escrito en ensamblador, el de extensio .o si queremos utilizar este progrma para compilarlo en otras aplicaciones... etc..
Bueno una vez echo esto acabo esta parte.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Bueno copiar estas lineas de comando sobre un archivo por ejemplo : ejemplo.c
Code: Select all
// ESTE PROGRAMA EN SDCC ES PARA ENCENDER Y APAGAR LED CON RETARDO.
//
// PARA COMPILARLO INTRODUCIR LA SIGUIENTE LINEA DE COMANDO
//
// sdcc -mpic14 --use-non-free -p16f677 --debug -I -c ejemplo.c
//
#include "pic16f877.h"
typedef unsigned int word;
word __at(0x2007) CONFIG = _XT_OSC & _WDT_OFF & _PWRTE_OFF & _BODEN_ON &
_LVP_ON & _CPD_OFF & _WRT_ENABLE_ON & _DEBUG_OFF & _CP_OFF;
void delay_ms(long ms)
{
long i;
while (ms--)
for (i=0; i < 300; i++);
}
void main() {
TRISB1 = 0;
while(1) {
RB1=0;
delay_ms (200);
RB1=1;
delay_ms (200);
}
}
Una vez echo esto y segun nos informa en la parte de no codigo de texto del programa para compilarlo escribir la siguiente linea.
# sdcc -mpic14 --use-non-free -p16f677 --debug -I -c ejemplo.c
y si todo va bien que supongo que si que esta probado se nos aparecen los siguiente archivos:
prueba.adb prueba.asm prueba.c prueba.cod prueba.hex prueba.lst prueba.o
prueba.p
En los que en los mas importantes son los archivos prueba.hex para poder meterselo al microcontrolador osea grabarlo, el asm que seria el programa escrito en ensamblador, el de extensio .o si queremos utilizar este progrma para compilarlo en otras aplicaciones... etc..
Bueno una vez echo esto acabo esta parte.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Last edited by mister_electronico on Sun 02 Nov 2014, 10:38, edited 1 time in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Una vez compilado el programa.
El programa Picsimlab tiene una entrada de menu en principio en :
Menu > Utility > Picsimlab.
Aunque puede variar segun las distribuciones de puppy.
Bueno pues este programa tiene 6 tipos de entrenadores que estan muy bien y la verdad es que este programa esta muy curioso.
Bueno si abrimos el programa vemos que hay un desplegable a la izquierda que en este caso no tendremos que tocar y que pone Board y es el entrenador 1 , dejarlo como esta.
Luego abajo la frecuencia que yo la dejo en 4 Mhz que es la que viene por defecto creo.
Bueno los ejemplos los podeis cargar en la barra de herramientas en :
File > Load Hex " o cargar el archivo hex"
Estos archivos estan en el directorio :
/usr/loca/share/picsim/lab/examples
Todos los directorios que empiezan con la letra b1_ corresponden al entrenador 1 o board 1 y que podeis cargarlos para verlos como funcionan.
Se trata por supuesto de cargar los archivos con extension *.hex
Bueno yo lo que hago es que en este directorio creo otro directorio :
/EJERCICIOS y de ahi voy colgando las carpetas /EJEMPLO1 /EJEMPLO2 ...etc..
y es precisamente en /EJERCICIOS/EJEMPLO1 donde coloco todos los archivos que se me generaron en el post anterior.
Bueno pues si hacemos estoy y el Picsimlab buscamos este directorio y cargamos este archivo hex, veremos como se nos apaga y se nos enciende el Led RB1, tal como lo programamos.
os pongo la imagen del entrenador y el Led.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
Menu > Utility > Picsimlab.
Aunque puede variar segun las distribuciones de puppy.
Bueno pues este programa tiene 6 tipos de entrenadores que estan muy bien y la verdad es que este programa esta muy curioso.
Bueno si abrimos el programa vemos que hay un desplegable a la izquierda que en este caso no tendremos que tocar y que pone Board y es el entrenador 1 , dejarlo como esta.
Luego abajo la frecuencia que yo la dejo en 4 Mhz que es la que viene por defecto creo.
Bueno los ejemplos los podeis cargar en la barra de herramientas en :
File > Load Hex " o cargar el archivo hex"
Estos archivos estan en el directorio :
/usr/loca/share/picsim/lab/examples
Todos los directorios que empiezan con la letra b1_ corresponden al entrenador 1 o board 1 y que podeis cargarlos para verlos como funcionan.
Se trata por supuesto de cargar los archivos con extension *.hex
Bueno yo lo que hago es que en este directorio creo otro directorio :
/EJERCICIOS y de ahi voy colgando las carpetas /EJEMPLO1 /EJEMPLO2 ...etc..
y es precisamente en /EJERCICIOS/EJEMPLO1 donde coloco todos los archivos que se me generaron en el post anterior.
Bueno pues si hacemos estoy y el Picsimlab buscamos este directorio y cargamos este archivo hex, veremos como se nos apaga y se nos enciende el Led RB1, tal como lo programamos.
os pongo la imagen del entrenador y el Led.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
- Attachments
-
- board1b.png
- (88.05 KiB) Downloaded 1035 times
Last edited by mister_electronico on Sun 02 Nov 2014, 10:38, edited 2 times in total.
- mister_electronico
- Posts: 969
- Joined: Sun 20 Jan 2008, 20:20
- Location: Asturias_ España
- Contact:
Una observacion..
Una observacion si quereis programar para trabajar con estos entrenadores es necesario ver sus esquematicos, bueno pues estos se encuentran dentro del directorio
/usr/local/share/picsim/lab/doc
Ahi encotramos los de los entranadores 1 , 2 y 3 pero son buena ayuda para los siguientes.
Aqui os dejo el esquema del primer entrenador que trabajamos.
Si alguien hace una prueba, espero comente haber que tal le fue.
Nos vemos un saludo.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
/usr/local/share/picsim/lab/doc
Ahi encotramos los de los entranadores 1 , 2 y 3 pero son buena ayuda para los siguientes.
Aqui os dejo el esquema del primer entrenador que trabajamos.
Si alguien hace una prueba, espero comente haber que tal le fue.
Nos vemos un saludo.
______________________________
Blog_consultas_electronica
http://misterelectronico.wordpress.com/
- Attachments
-
- board1.jpg
- (143.14 KiB) Downloaded 858 times
Last edited by mister_electronico on Sun 02 Nov 2014, 10:38, edited 1 time in total.