viernes, 17 de febrero de 2017

Instalar S4A. Scratch For Arduino


Programar de forma sencilla la plataforma de hardware libre Arduino es posible gracias al lenguaje de programación visual libre desarrollado por MIT Media Lab y Playful Invention Company: Scratch.
S4A, Scratch For Arduino, es una modificación de Scratch, y dispone de bloques  para las funcionalidades básicas del micro-controlador, escrituras y lecturas tanto analógicas como digitales, bloques para tratar motores estándar y servomotores de rotación continua, y muchas más funcionalidades. 
S4A funciona correctamente con la placa que yo uso habitualmente, Arduino UNO, pero todo el que quiera usar S4A, con esta o con otra placa de hardware libre, deberá leer con detalle la documentación y las especificaciones técnicas recogidas en su página web. Esta entrada de este blog se ocupará empíricamente del proceso de instalación, dando cuenta de aquellos curiosos aspectos que esta experiencia me proporcionó para poder transmitírselo a ustedes.

Instalación

Lo primero es descargar el archivo S4A16.deb para Linux (Debian) que encontrarán en la página de S4A, para instalarlo, en mi caso, en Ubuntu 14.04. Para otros sistemas operativos,consultar la página de S4A.
Este paquete lo instalamos usando GDebi o con el Centro de Software de Ubuntu.

Si abrimos la aplicación después de instalada, su entorno tiene este aspecto:


viernes, 10 de febrero de 2017

Dirty Loops Medley - Cain Daniel Collective



Este Popurrí de Dirty Loops, interpretado por Cain Daniel Collective, muestra la carrera que hizo famosa a esta banda, comenzando por "Baby" de Justin Bieber, "Rooling in the Deep" de Adele, "Forever Young" de Alphaville, "Rude Boy" de Rihanna, "Circus" de Britney Sppears, finalizando con "Die For You" de Dirty Loops y "Roller Coaster" de Justin Bieber.  Este proyecto es el humilde tributo de Cain Daniel Collective (Cain Daniel es el batería) a la increíble banda y fenómeno musical que es Dirty Loops. El vídeo es cortesía de Berklee College of Music.

Telegram y apps de KDE en Xubuntu 16.04 en español


Es difícil que desconozcan que nuestra famosa aplicación de mensajería instantánea Telegram se puede instalar como Telegram Desktop en nuestro ordenador en la mayoría de las plataformas conocidas: Linux, Windows y macOS.
Telegram es una aplicación de mensajería instantánea muy fácil de manejar y gratuita. Puede instalarse en cualquier dispositivo al mismo tiempo, tablets, teléfonos móviles y PCs, y éstos sincronizaran su contenido automáticamente.
Podéis enviar fotos, vídeos y todo tipo de archivos, así como crear grupos de hasta 5000 personas o canales para radiodifusión a audiencias ilimitadas. Puedes escribir a los contactos de tu teléfono y buscar personas por su nombre de usuario. Como resultado, Telegram es una combinación de SMS y correo electrónico, y puede satisfacer todas las necesidades de mensajería personal y de negocios.

Para instalar Telegram Desktop sólo tenéis que bajar el archivo correspondiente de este enlace (Show all platforms), descomprimirlo e iniciar la aplicación haciendo un doble clic sobre el ejecutable Telegram


Después pueden crear un lanzador en cualquier panel de Xfce. Se actualiza automáticamente sin ningún problema.


 ¡ No acentúa las palabras !!!!!

El primer problema que me encontré era que no acentuaba las palabras, es decir, en español tenía que escribir sin acentos. No me gustaba el tema, y como primera solución opté por usar Telegram Web, que va de maravilla y no presentaba ese problema. De todos modos seguía echando de menos a mi encantadora aplicación de mensajería Telegram Desktop en el panel inferior de notificaciones de mi estupendo Xfce.



domingo, 29 de enero de 2017

Estupenda WPS Office para Linux Alpha21[2016-06-24]


Ya en otra entrada de este blog había probado otra versión de esta interesante suite ofimática, pero adolecía de algún que otro detalle, como que en Linux no había forma de crear un gráfico en la hoja de cálculo. WPS Office para Linux Alpha 21 (2016) supera esos detalles que en la anterior versión no disponía, y ahora tenemos la oportunidad de usar en Linux una suite ofimática totalmente compatible con Microsoft Office, y con un estupendo aspecto. WPS Office está compuesta por un editor de presentaciones llamado Presentation, una hoja de cálculo llamada Spreadsheets y un procesador de textos llamado Writer. Dispone de unas plantillas excelentes.


Al igual que en la anterior ocasión, desde la Comunidad Linux podemos descargar el archivo .deb de esta última versión (en mi caso 64 bits, para PCs antiguos o modestos usen la versión de arquitectura de 32 bits): 

WPS Office para Linux

sábado, 21 de enero de 2017

In Jeopardy - Roger Hodgson - Writer and Composer


Me encanta este tema. Roger Hodgson es un excelente compositor, dando buena cuenta de ello a su paso por Supertramp. Aquí lo tenemos, con In Jeopardy, un impresionante tema que escucharemos en vivo al lado de un saxofonista que no dejará indiferente a nadie.

Siempre en peligro, preguntándome quién estará en tu mente. Es un disparate, pero hacemos lo que podemos, rezamos por el mañana viviendo nuestras vidas, mirando, esperando, trabajando, jugando, emocionándonos tanto como podamos. Ojalá pudiera entenderlo. 

domingo, 15 de enero de 2017

On/Off y Dimmer con el backlight del LCD y Visualino

Después de la entrada anterior dedicada a este tema, LCD Keypad Shield usando Octopus Bloqs Botonera en Visualino, pensé que sería ideal disponer de una didáctica completa sobre el uso de esta placa para Arduino con Visualino, donde podamos encender y apagar la luz de fondo (backlight) del Display y modificar la luminosidad del mismo usando su propio teclado.


Para no aburrir a nadie, iré a lo práctico, e intentaré describir el programa en Visualino de una forma breve y precisa, detallando esos aspectos que sin ellos esta experiencia sería un fiasco.

En primer lugar, y echando un vistazo a la imagen anterior, en el bloque LCD 2 X 16 (Define LCD), declaramos las patillas del LCD correspondientes al LCD Keypad Shield de Arduino, que como pueden saber no son las mismas que las que trae por defecto el bloque Define LCD de Visualino; así , cambiamos las patillas (Pines del LCD) 11,12, 3, 4, 5 y 6, por las que son preceptivas en el LCD Keypad Shield: 8, 9, 4, 5, 6 y 7.
No olviden hacer la modificación requerida en el archivo roboblocks.js de Visualino para que la botonera responda adecuadamente, y eso sólo se consigue cambiando los valores del array entero adc_key_val[5] tal como se describe en la entrada anterior sobre este tema.
Luego imprimimos en el display unas cadenas de texto (string) en la posición señalada con el bloque LCD: imprimir, by Nacho y Cotidiana Place
Finalmente declaramos las variables enteras necesarias para controlar la luminosidad del display, haciéndolo siempre modificando los valores de la variable ValorLEDdisplay.
En la Botonera de Octopus Bloqs al pulsar la tecla de la derecha (Right) del teclado del LCD Keypad Shield, éste entrega el valor cero en la entrada A0 de Arduino, ya que esta tecla está conectada al negativo dentro del divisor resistivo que conforma el teclado de la placa LCD Keypad Shield, ejecutando así la impresión en el display del string by Nacho y Cotidiana Place, según la disposición establecida en los bloques LCD: Imprimir. El primer LCD: Imprimir sirve para borrar el contenido de la línea 0 (Row 0) antes de imprimir by Nacho, evitando la sobreimpresión con otro contenido impreso anteriormente. No olviden que la botonera responde comparando los valores entregados por el teclado con el array entero adc_key_val[5].


domingo, 8 de enero de 2017

Lovely Laura & Tyrrell (Balearica Unplugged) - Why Don't You Do Right


Lovely Laura es una estupenda saxofonista, donde el sonido y las melodías que emanan de su saxo tenor arrastran una sensualidad indiscutible. No debe faltar en este blog este emocionante tema: Why Don't You Do Right? (Like some other men do.)