Introducción

En este módulo vamos a introducirnos a esta magnífica placa multipropósito, ya que lo podemos usar tanto para controlar domóticamente nuestra casa, como servidor VPN, web, centro multimedia...etc.

Imagina que tienes un ordenador completo, con tu navegador, con tu sistema operativo, lo usas para ver películas, ver fotos, hacer aplicaciones en Scratch...seguro que si no estás viendo este texto desde un móvil, lo estés viendo desde un ordenador con esas características. Bien, pues todo lo anterior lo puedes usar usando una Raspberry, ya que es un ordenador completo pero sin los periféricos claro (monitor, teclado, ratón...etc). Pero nos proporciona todo para que conectemos lo que queramos, ya que tiene Wifi, Ethernet, bluetooth, USB y HDMI. En muchos sitios con bajo presupuesto, es el medio más cercano a la computación, si se buscan los programas adecuados, puedes tener un Aula de ordenadores basados en Raspberry para la mayoría de las cosas que hacen los alumnos (navegar, hacer presentaciones...etc)

Bien, hasta aquí el símil puede ser más o menos fácil de entender, pero ¿y si además de todo lo anterior tengo unos pines con los que puedo controlar cosas?. Antiguamente cuando se quería dotar a un ordenador de control, se necesitaba una tarjeta de adquisición de datos, que por supuesto no eran nada baratas y al final podían controlar los pines del puerto paralelo, puerto serie...¿tu ordenador tiene eso? Lo más seguro es que no, y como puertos tendrá USB, Bluetooth o Infrarrojos.

Al poder acceder a los pines y manejarlos de forma fácil (activar/desactivar) nos ofrece un abanico nuevo de posibilidades, es decir, esta placa no sirve solo como mini-computador (yo para dar las clases la llevo, ya que para poner transparencias, navegar por internet, va más que de sobra. Eso si, salvo que requiera de programas pesado tipo Autocad, Processing...etc)

Lo primero que vamos aprender en este módulo es a instalar distintos sistemas operativos, ya que es otro punto fuerte de esta placa. Yo por ejemplo tengo varias tarjetas SD preparadas, y depende del momento uso una u otra. Es como si tuviera mi ordenador con un disco duro con Windows, otro disco con Linux...etc. Pero con la facilidad que tiene cambiar una tarjeta SD.

Unidad 17. Emulando Raspberry en Windows

En esta unidad vamos aprender cómo "jugar" con una Raspberry sin tener una. A ver, si quiero encender un diodo led, con el emulador no podré conectar nada como pasaba con Tinkercad, pero si tendremos la posibilidad de programarlo todo y comprobar el estado de cada cosa.

¿Qué podré hacer con la emulación que vemos en el curso?

Raspberry tiene un sistema operativo el cual, con las tecnologías que hay hoy en día podemos emular, como si tuviéramos una placa Raspberry y accedemos a ella desde remoto. Podré ver su entorno, podré jugar, programar con python, con Scrath...etc. Esta unidad es para que antes de decidirte a comprar nada, la pruebes un poco.

He intentado ejecutar el emulador pero no hay forma de que arranque

Debes entender que existen muchos sistemas operativos, versiones, aplicaciones, configuración de la BIOS e infinidad de software que puede hacer que no sea posible que se ejecute el emulador. Es muy raro, y pasa en muy pocas ocasiones, en tal caso, ponte en contacto con tu tutor y dale la mayor información posible.

Unidad 18. Instalación de sistemas operativos

Ahora que hemos estado probando el sistema operativo por defecto o más usado de Raspberry, vamos a ver cómo podemos instalar diferentes sistemas operativos desde cero y paso a paso, como puede ser Ubuntu, Raspbian, Windows 10 IOT...etc. Al final en esta unidad lo que se pretende es que te acostumbre, tengas en tu manos las herramientas y software para que puedas manejarte por ti mismo/a.

Unidad 19. Entradas y salidas GPIO

En esta unidad aprenderemos a comunicarnos con el contexto o el medio a través de las entradas y salidas GPIO de nuestra Rapsberry. En el curso hemos visto como por ejemplo como podemos poner un detector de presencia conectada a nuestra Raspberry, y en caso de que un usuario malintencionado intente entrar en nuestra vivienda, mandar un email a nuestro correo.

Esta unidad tiene el hándicap de la programación en Python, y ya que existen cursos (o Máster específicos) debes entender que no se profundizará mucho. Pero con los ejemplos resueltos que se proporcionan seras capaz de con pequeños cambios, controlar tranquilamente una casa con nuestra Raspberry, leer la temperatura, mandar email, configurar...etc.

¿Entonces es mejor una Raspberry que Arduino?

Pues nuevamente no me gusta caer en el error de cerrarme solo una tecnología (más viendo lo amplio que es el curso respecto a opciones, tecnología y soluciones), como hemos podido ver en todo el curso, la tecnología es la mejor que se adapte a tu proyecto usando los mínimos recursos, y unas veces será Arduino, y otras será Raspberry. En el curso se trata sobre esto precisamente para que veas todo como nodos separados que dependiendo del momento/necesidad/presupuesto se podrán interconectar.

Ayuda para las actividades del curso: módulo 4

Aquí debes seguir los ejemplos que se ven en el curso, en caso que tengas problemas para ejecutar la raspberry con Quemu, intenta usar la versión que hay en recursos, y en su defecto, ponte en contacto con tu tutor para buscar una solución.

Usando los ejemplos del curso, el manual y las actividades realizadas deberías poder abordar esta actividad sin problemas, en caso que tuvieras cualquier duda, ponte en contacto con tu tutor.

Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola. Pulsa para quitar este mensaje
Política de cookies +