sábado, 6 de agosto de 2016

Amstrad CPC Online emulador

Tanto Fossie como yo, tuvimos en nuestra niñez un Amstrad CPC 6128. Fue nuestro primer ordenador y me consta que Fossie hizo bastantes cosas en materia de programación. Yo era más vaguete y me dedicaba a jugar. Hace tiempo surgieron algunos emuladores de Amstrad CPC y por supuesto las roms de programas y juegos. Pero alguien ha desarrollado en JAVA un emulador Online que va francamente bien. Tiene bastantes opciones. Puedes ver la consola principal y ejecutar programas que tú mismo puedas escribir en el BASIC que se utilizaba por aquel entonces o bien descargar una rom de alguna web e importarla como si fuera una unidad de disco. Con los comandos basicos como run"", cat y otros estamos seguros de que los nostalgicos del CPC con su micro Z80 y sus 128 KB de RAM podrán disfrutar un buen rato.


viernes, 22 de julio de 2016

Ejemplos interesantes de adelantos en domótica

Broadlink R2 PRO
En estos días de calor, es casi imperdonable marcharte de casa y encontrarte a la vuelta como se nos ha podido quedar conectado el split de aire acondicionado en un descuido. Es un desperdicio a nivel de gasto eléctrico. O, por ejemplo, llegamos a casa y vemos que hace un calor sofocante ya que ha estado el fin de semana cerrada. ¿Hay alguna solución no muy costosa para solucionar esto? De alguna manera nos interesa el control remoto de estos aparatos eléctricos que llevan asociado un mando con infrarrojos. Hace no tanto tiempo las primeras soluciones en domótica del mercado implicaban un desembolso importante de dinero pero hoy día, con ayuda de las conexiones a internet, wifi y un poco de ingenio surgen aparatos como estos. En el caso del aire acondicionado, es habitual que el propio mando del aparato tenga una función de programación, que nos puede servir bastante bien para esto, pero y si el propio control lo tenemos en nuestro móvil con sistema Android o IOS?

Broadlink tiene desde el año pasado a la venta el modelo RM o el más nuevo R2 PRO. Se puede comprar a través de Amazon, por ejemplo o páginas similares chinas como Aliexpress. Su precio suele rondar los 34 euros y por este precio ofrece cosas bastante sorprendentes.

La idea es enlazar la wifi del router que tengamos en casa con este aparato, por lo cual ya sería accesible a través de internet. Por otro lado, debemos descargar una aplicación de control en nuestro móvil y así poder conectar los aparatos que estén cerca del alcance de este Broadlink en casa. Aire acondicionado, televisor, cadenas HiFi, luces IR y bastantes más, están disponibles. Incluso el aparato tiene función de aprendizaje. Si algún aparato de la casa no es reconocido por el Broadlink podemos introducirle manualmente los eventos de encendido, apagado y otros. Parece que también dispone de un termómetro interior por lo que, junto con la programación se podría hacer lo siguiente:
El salón está a 30 grados, el Broadlink lo detecta y manda señal para encender el aire acondicionado. Podemos indicar que se apague a la media hora, por ejemplo y después vuelta a empezar cuando detecte de nuevo que el salón está a 30 grados. 

Podéis ver un tutorial en este video a continuación: BroadLink R2 PRO



Otro aparato del mismo fabricante es el Broadlink SP3 Contros SPcc que no es más ni menos que un enchufe con wifi incorporado. Este aparato se compone de un enchufe schuko donde puedes enchufar un aparato y a su vez, conectar este SP3 a la corriente. La función es la misma que el aparato con el que hemos abierto esta entrada. Se puede controlar mediante la misma aplicación y también programar su puesta en marcha, bien de forma manual o bien a través de la programación a través del móvil. Nos puede servir, por ejemplo para encender un radiador eléctrico en el salón a una hora determinada o bien a una hora que le digamos mediante la aplicación. También otros aparatos como lámparas, para dar la opción de parecer que estamos en casa, etc.

Podéis ver un video explicativo aquí: Broadlink SP3 Contros SPcc



Y ya para terminar, observando las alarmas que instalan empresas como Securitas Direct, el fabricante Broadlink nos ofrece algo similar (aunque no conectadas a la policía) en concordancia con estos aparatos que hemos visto anteriormente. Se componen de un sensor para las puertas y otros de movimiento que pueden ser colocados en las paredes. El de las puertas simplemente notan si se ha abierto o no y manda una señal al receptor que está conectado por wifi y éste nos enviará una alerta a nuestra aplicación de móvil, lo mismo con los sensores de movimiento a los que se le puede ajustar la sensibilidad.

Podéis ver un video explicativo aquí: BroadLink S1C Alarm Kit Smart Home System


Todos estos aparatos tienen un precio contenido y pueden ser adquiridos por internet en las páginas mencionadas al principio. Otros aparatos interesantes son las cámaras IP que últimamente están bajando de precio con un funcionamiento similar a estos. Parece que funcionan bastante bien y tienen múltiples posibilidades para ayudarnos en nuestra vida diaria. 

lunes, 27 de junio de 2016

Petición surrealista

Algunos fines de semana voy a una casa familiar y dejo aparcado el coche en la calle. Es un aparcamiento totalmente legal. No hay un vado o puerta de garaje sin él (por cortesía), al tratarse de una urbanización. La cuestión es que uno de los lugares que uso para aparcar está en la puerta de la casa de enfrente. Por motivos de seguridad para otra persona que venga con el coche y entre a la calle, no debería aparcarlo en la puerta de la casa que uso ya que mi casa está al comienzo de la calle y no tiene visibilidad desde fuera. 
La cuestión es que ayer aparqué ahí ya que no había nadie más en la calle aparcado (será por aparcamiento...) y me encontré una nota, unos minutos después, con tono amenazante en el que se me indicaba que fuera la última vez que aparcaba ahí, porque la siguiente vez sería avisado "de otra manera". Ante tal tono, llamé a la casa de donde procedía aquella nota. El dueño de la casa apareció y le pregunté acerca de la nota. Cargado de razones, me dijo que él vivía allí todo el año y nosotros solo aparecíamos algún fin de semana (mejor para tí, pensé). Por tanto, me pedía que aparcáramos en otro lugar, por ejemplo enfrente (que puede ser peligroso al tráfico que entra a la calle por poca visibilidad). Yo le indiqué eso mismo y me dice que no es su problema ¿¿?? También le indiqué que justo detrás de mi coche (en la foto) tenía disponible otro aparcamiento. Me dice que si viene cargado de bolsas es un incordio ¿¿??
¿Por alguna razón uno puede pedir que respeten ese lugar de aparcamiento (insisto, no es un vado ni nada por el estilo) para que aparque él cuando le venga en gana? (digo yo que si no aparco, vendrá otro y lo hará).
¿Si tanto esta persona, como yo, pagamos impuestos y es la calle y no está prohibido aparcar, entiendo que tanto él como yo, el que llegue primero, tenemos derecho a aparcar ahí no?
¿Qué debería hacer? Le pregunté si con ese tono amenazante pensaba rajarme las ruedas o algo por el estilo y me dijo que por supuesto que no. Ahí quedó todo porque no vi la manera de que entrara en razón por algo que es pura lógica, el que llega antes, aparca. Puesto que es una calle larga y si no aparcas ahí, aparcarás 5 metros más arriba (no hay problema de aparcamiento).
Por si aún os lo preguntáis, no, no es discapacitado, ni él ni nadie de su familia.

lunes, 30 de mayo de 2016

Orange Pi

Desde hace unos meses está surgiendo toda una suerte de microordenadores basados principalmente en procesadores ARM con una configuración de 1GB de memoria RAM en adelante, varios puertos USB, módulo wifi, red, infra rojos, etc. Los hay de varios precios y tienen en común, además, que disponen de pines necesarios para poder usarlos en programación. Con ellos se puede programar desde los estados de un led, movimiento de motores aplicados a robótica, etc. Desde luego tiene posibilidades casi infinitas.

De estas placas la más conocida y con más comunidad programadora detrás, es Raspberry Pi, a la par que Arduino, aunque son conceptos diferentes. Un clon de Raspberry Pi es la Orange Pi y en este caso es más barata que la Raspberry. Cierto es que no tiene detrás toda la comunidad de la anterior pero la gente se está movimiendo a velocidad vertiginosa facilitando software con la que poder hacer cosas con ella tales como, principalmente usarlo como reproductor de videos a través de KODI, emulación de video juegos antiguos de consolas como Super Nintendo, NES, SEGA y otros.

Placa Orange Pi PC
Placa Orange Pi PC
Placa Orange Pi PC en pruebas
Orange Pi con carcasa, disipadores y ventilador para evitar calor del procesarod

Realmente lo más interesante es la parte de programación de los llamados GPIO que son los pines que podemos ver alineados en las imagenes superiores.

He aquí un video de cómo encender un led mediante un mínimo de programación bajo lenguaje Python.


Y esto es todo por ahora. Espero poder sacarle algo más de partido. Os iré informando. Por ahora solo he descargado algunas distribuciones como Openelec con Kodi integrado así como Pubuntu (linux) con Retroarch (emulador videojuegos), Kodi, Navegador web chromium y otros. A este último intentaré ponerle Scratch para introducir en la programación a los más pequeños.