Raspberry Pi: GPIO (parte II)

En el artículo anterior vimos qué eran los GPIO en una Raspberry Pi y la finalidad de cada uno. Hoy os voy a contar cómo configurarlos para su uso como entrada/salida. Os enseñaré 2 formas de hacerlo: mediante el propio terminal de Raspbian y con Python. Yo tengo Raspbian como sistema en mi Raspbery Pi... Leer más →

Python: Cadenas de caracteres

Las cadenas de caracteres en Python son secuencias inmutables de caracteres unicode. Podéis consultar los caracteres unicode aquí. Las cadenas en Python se pueden declarar encerradas entre comillas simples ('), comillas dobles ("), triples comillas simples (''') o triples comillas dobles ("""). Las comillas simples y las dobles permiten declarar cadenas de una sola línea:... Leer más →

Java: Instrucciones de control alternativas

Las instrucciones de control alternativas o condicionales permiten determinar el flujo de ejecución de un programa evaluando una condición lógica. Existen cuatro instrucciones de control condicionales en Java: if, if-else, switch y el operador ternario. Instrucción If Evalúa una condición lógica y, solo si esta se cumple, se ejecutará cierto bloque de instrucciones. En caso... Leer más →

Raspberry Pi: GPIO (parte I)

GPIO son las siglas de General Purpose Input/Output. Se trata de los pines que tienen todas las placas Raspberry Pi en uno de sus bordes. Los modelos anteriores a 2014 solo tenían 26 pines GPIO, pero las placas actuales disponen de 40: La numeración no es arbitraria. Cada pin físico tiene un identificador numérico asociado... Leer más →

Python: Tipos numéricos

Los tipos de datos numéricos en Python son inmutables, por tanto, si intentamos modificar su valor se destruirá el objeto y se creará otro nuevo con el nuevo valor. x = 20 print (id(x)) x = 30 print (id(x)) Al ejecutar la primera vez la función id(x) obtendremos la dirección de memoria del objeto x.... Leer más →

Python: Tipos de datos

Todos los datos que manipulan nuestros programas escritos en Python tienen un tipo asociado. El tipo determina el tamaño que ocupa el dato en memoria, así como las operaciones que se pueden realizar con dicho dato. Todo son objetos En Python todos los datos son objetos y tienen estas tres propiedades: id, tipo y valor.... Leer más →

Raspberry Pi 4 B: Características

Me he hecho un poco de rogar, pero al final no he podido resistirme y aquí la tengo: la Raspberry Pi 4 B. ¿Qué hay de nuevo? Destacar el nuevo procesador que incluye esta Raspberry Pi, un Broadcom BCM2711 Quad Core Cortex-A72 a 1,5 GHz, hasta tres veces más rápido que el de su predecesora.... Leer más →

Subir ↑