Curso básico de Javascript (2): Variables.

Una variable es un depósito donde hay un valor. Consta de un nombre y pertenece a un tipo (numérico, cadena de caracteres, etc.)
Tipos de variables.
Una variable puede almacenar:
* Valores Enteros (100, 260, etc.)
* Valores Reales (1.24, 2.90, 5.01, etc.)

Continuar leyendo “Curso básico de Javascript (2): Variables.”

Raspberry (22): Conectar un sensor de temperatura y de humedad.

Vamos a ver en este capítulo como conectar un sensor de temperatura y de humedad (DHT11) para leer esos datos en algún lugar de nuestra casa (por ejemplo) y actuar según nuestros intereses. Por ejemplo, podremos poner en marcha un ventilador, el aire acondicionado, un humidificador o deshumidificador, etc.

Continuar leyendo “Raspberry (22): Conectar un sensor de temperatura y de humedad.”

Curso básico de Javascript (1): Conceptos básicos.

Algoritmo: Son los pasos a seguir para resolver un problema.
Programa: Conjunto de instrucciones que entiende un ordenador para realizar una actividad. Todo programa tiene un objetivo bien definido: un procesador de texto es un programa que permite cargar, modificar e imprimir textos, un programa de ajedrez permite jugar al ajedrez contra el ordenador u otro contrincante humano. La actividad fundamental del programador es resolver problemas empleando el ordenador como herramienta fundamental. Para la resolución de un problema hay que plantear un algoritmo.

Continuar leyendo “Curso básico de Javascript (1): Conceptos básicos.”

Raspberry (21): Activa tu alarma con un temporizador.

Hasta ahora hemos visto de forma independiente cómo poner un pulsador, un detector de movimiento pasivo o “PIR”, un zumbador y un “display”. Vamos a unir todo esto para poder activarla o desactivarla con un pulsador. Además usaremos en zumbador para que nos avise que se ha activado o desactivado y el display para la cuenta atrás al activarla.

Continuar leyendo “Raspberry (21): Activa tu alarma con un temporizador.”

Raspberry (20): Usar un display de un dígito y 7 segmentos.

En este capítulo vamos a ver como conectar un “Display” numérico con un dígito y 7 segmentos. Esto nos permitirá mostrar números, del 0 al 9 para mostrar información de la Raspberry, como por ejemplo, un contador de cuenta atrás que nos avise de cualquier evento.

Continuar leyendo “Raspberry (20): Usar un display de un dígito y 7 segmentos.”

Curso Básico de HTML (8): Marcos o frames.

Para empezar vamos a explicar que es un marco o frame. Hasta el momento hemos visto que todo el contenido de una página está en la ventana y se va distribuyendo de forma que la ocupa toda, normalmente de arriba hacia abajo. Pero con los marcos lo que vamos a conseguir es dividir la ventana del explorador en varias partes independientes unas de ellas. De esta forma vamos a poder poner elementos en uno de los marcos sin que afecten, modifiquen o borren al contenido del resto de marcos.

Continuar leyendo “Curso Básico de HTML (8): Marcos o frames.”

Raspberry (19): Enviar correos electrónicos desde la línea de comandos.

Estamos acostumbrados a enviar correos electrónicos bien desde la página Web de nuestro servidor (gmail, hotmail, u otros.), o bien desde un cliente de correo electrónico (Outlook, Thunderbird, Evolution, etc.). Pero, ¿podríamos enviar correos electrónicos desde la línea de comandos? ¿Para qué sería útil enviarlos desde la línea de comandos?
En este capítulo veremos lo sencillo que es instalar un programa que nos lo permita y cuales son sus utilidades.

Continuar leyendo “Raspberry (19): Enviar correos electrónicos desde la línea de comandos.”