Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



lunes, 7 de mayo de 2012

Instalar el programa PADRE de la Agencia Tributaria (España)

Descarga e Instalación del programa PADRE
Ya podemos hacer nuestra declaración de la Renta  con nuestro sistema operativo favorito, os cuento como descargar e instalar el programa.


Descarga
1) Nos vamos a la web de la agencia tributaria:
http://www.agenciatributaria.es/AEAT.internet/renta2011/padre.shtml

2) Descargamos la version para linux. (solo hace falta descargar el archivo que señalo en la captura de pantalla, ya que es la version 1.20)



 Pulsamos sobre "Clic para descargar"

 Instalar:
3) Nos vamos a la consola de comando o terminal
(normalmente esta en: Aplicaciones/Accesorios/Terminal)

escribimos en ella:

cd Descargas 

y pulsamos la tecla ENTER

chmod 777 Renta2011_unix_1_20.sh

y pulsamos la tecla ENTER

./Renta2011_unix_1_20.sh

y pulsamos la tecla ENTER

Esto es lo que hemos hecho: (ver nota 1)
Inmediatamente se pone a ejecutar el programa de instalación:


Pulsaremos el botón "Siguiente"

Pulsaremos el botón "Siguiente"
Pulsaremos el botón "Siguiente"

 Y pulsamos "Finalizar"

Y nos habrá creado un icono en el escritorio donde podemos ejecutar el programa.


En mi caso dio un error al crear el icono en el Escritorio (no lo llegó a crear)...

Para poder ejecutar el programa he tenido  que hace lo siguiente:
Me voy otra vez a la Terminal y escribo:

cd AEAT

cd Renta\ 2011

./Renta\ 2011


Nota:
Despues de la barra "\" hay un espacio " "

y ya se ejecuta el programa


Saludos


Nota 1:
Lo que hicimos con esas ordenes fue irnos al subdirectorio Descargar, darle permisos de ejecucion al archivo que nos descargamos y con "./" ejecutamos dicho archivo, para que proceda a la instalación.

miércoles, 2 de mayo de 2012

Arduino y Gambas3: Lectura y Gráficos de datos de Sensores


Gambas3 y Arduino:
2º ejemplo, lectura y gráficos de datos de sensores



Os dejo aqui un nuevo ejemplo de uso de Gambas3 y Arduino.

Esta vez se trata de mostrar y graficar datos que nos envia Arduino de dos sensores:
- Un LDR (fotoresistencia)
- Un medidor de temperatura DS1820.




Esta es una vista del programa:



Un detalle del circuito:


Un video donde podeis ver como actua:



El montaje "casero" en una protoboard:



Basicamente lo que hacemos es:

1) Un programa en el arduino va mandando al puerto serie, la información de dos sensores, uno de temperatura DS1820 y otro de iluminación ( una resistencia LDR), mediante una trama de datos como la que sigue "xxxAyyyyF"

La trama tiene este significado:
             xxx: nombre del sensor
           yyyy: valor numerico
                 A: caracter separador entre nombre del sensor y dato numerio
                 F:  indica fin de la linea de datos.


2) El programa en gambas, va leyendo el puerto serie, caracter por caracter, formando la cadena "xxxAyyyy"
Cuando encuentra el caracter "F", analiza la cadena, y segun sea el sensor, modifica los valores del valuebox o de la barra de proceso, y además dibuja el dato en la gráfica.

Los programas son fácilmente ampliables a más sensores.



Codigos fuentes: (New: 28/7/2014: enlazados a Google Drive)
Progama .pde para arduino
Programa en Gambas3 (Nueva versión 2)




¿donde comprar el material? Por ejemplo en...

TaydaElectronics: ldr
Taydaelectronics: DS1820
Taydaelectronics: 220 resistencias


Fuentes:
Proyectos-Arduino sensores-de-temperatura-ds18x20
SensorDeLuzLDR

Nota:
5/Mayor/2012:
Se ha incluido una nueva versión del programa en Gambas3, relacionada con los gráficos

martes, 1 de mayo de 2012

Crear Esquemas para circuitos electrónicos: Instalar Fritzing

He tenido que hacer un esquema de un circuito electrónico, y he usado este programa
Fritzing, que lo podeis descargar en http://fritzing.org/download/




Como veis hay versiones tanto para linux 64 bit, 32 bits, Mac Os y Windows.

Además también podeis descargar su código fuente.

Para usarlo, despues de descargarlo, lo teneis que descomprimir, y ejecutar   el archivo script Fritzing (en linux)



Saludos

Nota:
He encontrado una página muy útil sobre como conocer que tipo de resistencia tenemos siguiendo el código de colores:
http://www.pagaelpato.com/tecno/resistencias/resistencia.htm