Introduction: Educacción Proyecto

DESCRIPTION:

This is a simple guide to make your own education system using an Arduino and a Raspberry Pi 3, this is a university project from the multimedia systems architecture course. It is about a system that teaches a topic about stratification of software through an interactive object, which counts with two entities, a physic part and virtual part.

Virtual part counts with an interface programed in the software processing which is uploaded through a raspberry plate, in the other side, the physic part is in charge of processing the analog signals and registering the actions of the user, this entity has buttons, and it works like actuators allowing an interaction with the user. This entity is composed by 3 buttons, the first button allow change the information in the interface which is showed in the screen, the second button has the function to select the option of “required” and the third one has the function to select “not required”.

Step 1: Materiales Y Descargar Del Software

Para realizar este montaje es necesario tener los siguientes

componentes:

-1 Arduino Uno.

-1 Raspbery Pi 3 model B.

-1 micro SD de mínimo 8 GB.

-1 LED verde.

-1 LED rojo.

-3 botones pulsadores R11.

-5 resistencias de 220 ohm.

-Cables para las conexiones.

-1 Protoboard.

-1 Cable serial.

Después de tener estos componentes procedemos a descargar el software necesario para ingresar el código en la placa Arduino, descargar el sistema operativo y los programas necesarios para montarlos en la Raspberry.

Para descargar el entorno de desarrollo (IDE) de Arduino, se ingresa a la pagina oficial de Arduino (https://www.arduino.cc/) , luego se da clic en la pestaña SOFTWARE, luego se busca (Download the Arduino IDE) y se descargar dependiendo del sistema operativo que se tenga. Después de esto se procede a su instalación.

Para descargar el sistema operativo se ingresa a la pagina oficial de Raspberry (https://www.raspberrypi.org/downloads/raspbian/) y se descargar RASPBIAN STRETCH WITH DESKTOP mediante un torrent o un archivo zip ya dependiendo del gusto.

Para su instalación es necesario descargar WIND 32 DISK IMAGER y SD Memory Card Formatter.

Step 2: Formateo De La Micro SD

Ya teniendo los software descargados e instalados, procedemos a la instalación del sistema operativo:

Primero se ingresa la micro SD al computador, luego se abre el SD Card Formatter.

Con este programa abierto, se procede a seleccionar la unidad donde se encuentra la
micro SD en donde dice Select card, luego en formatting options se selecciona Quick format y finalmente se se da clic donde dice Format para iniciar el formateo de la micro SD.


Step 3: Montaje De La Imagen Del Sistema Operativo

Se selecciona la unidad donde se encuentra la microSD donde se desee guardar la imagen y luego presiona el botón Write, para iniciar el montaje del sistema operativo a la microSD.



Step 4: Conexiones

Luego de haber montado la imagen a la micro SD, se extrae y se introduce a la placa de Raspberry la microSD, verificar si la placa esta se conecta a la corriente eléctrica y se proyecta la imagen mediante un cable HDMI, después se procede a configurar su sistema operativo mediante dos periféricos( mouse/ teclado)

Step 5: Descarga E Instalacion De Processing

Dentro de la placa Raspberry nos dirigimos a la pagina oficial de Processing (https://processing.org/), luego damos clic en download processing y este nos dirigirá a descarga de diferentes sistemas operativos, damos clic en LinuxARMv6.

Una vez descargado el archivo .zip, se procede a descomprimir en el escritorio de Raspbian y listo ya es posible ejecutar el Processing en la placa Raspberry

Step 6: Montaje Componentes

Para el montaje de los componentes es necesario seguir la imagen que esta en la parte superior y conectar todos los componentes que se indicaron en el primer paso, recomendación seguir la imagen tal cual.

Step 7: Código Arduino

En este paso se procede a realizar el código para controlar los componentes mediante la placa Arduino, para descargar el codigo, se debe descargar el archivo .zip que se llama Codigo_Arduino.zip

Step 8: Código Processing

En este paso se realiza el código en processing, para acceder a el, se debe descarga el archivo .zip que dice Codigo_Processing.zip

Step 9: Funcionamiento

Ya realizado los pasos anteriores, este es el montaje final.