en este apartado procederemos a realizar la implementación de un arcade a nuestra canasta recicladora para hacer mas entretenido el reciclar. Aca encontraras todo lo necesario para crear nuestro modulo retro arcade, como planos, configuración, componentes a usar etc.
Para integrar RetroPie en un sistema operativo como Linux y aún más en una Raspberry Pi, lo que haremos es lo siguiente:
1-. Descargar el sistema operativo en este caso utilizare Ubuntu Mate (Descargar)
2-. Verificamos que la SD sea clase 8 o superior para un mejor aprovechamiento de la Raspberry.
3-. En una terminal ejecutamos los siguientes comandos:
a-. sudo apt-get install gddrescue xz-utils
b-. Procederemos a descomprimir el archivo que descargamos de la imagen del sistema.
c-. unxz ubuntu-mate-18.04.2-beta1-desktop-armhf+raspi-ext4.img.xz
d-. Procedemos a conectar la tarjeta SD al ordenador e identificar que punto de montaje tiene.
c-. sudo ddrescue -D --force ubuntu-mate-18.04.2-beta1-desktop-armhf+raspi-ext4.img /dev/sdx
(sdx = punto de montaje)
d-. Procedemos a colocar la tarjeta en la Raspberry Pi.
4-. Después de tener instalado y funcionando el sistema operativo, procedemos a instalar RetroPie.
a-. Actualizamos el sistema.
b-. sudo apt-get update && sudo apt-get upgrade
c-. Instalamos Git para clonar el repositorio de RetroPie
d-. sudo apt-get install -y git dialog
e-. Clonamos el Git de RetroPie
f-. git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
g-. Ejecutamos el script de RetroPie
h-. cd RetroPie-Setup
i-. sudo ./retropie_setup.sh
j-. Después de reiniciar el sistema, tendremos que configurar de acuerdo a lo expuesto en la
configuración del Raspberry Pi anteriormente.
Hasta aquí ya hemos instalado nuestro arcade, ahora procederemos con la instalación de LAMP que será el que realice las funciones web.
Esta instalación es sencilla solo haremos lo siguiente:
1-. Instalamos Apache
a-. sudo apt-get update
b-. sudo apt-get install apache2
2-. Instalamos MySQL
a-. sudo apt-get install mysql-server
3-. Instalamos PHP
a-. sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql
4-. Reiniciamos el servidor
a-. sudo systemctl restart apache2
La base de datos
Para el desarrollo de la base de datos se utilizó MySQL, que permite una fácil integración con PHP.
Anexos
La programación
Para el desarrollo de la programación se utiliza PHP que es un lenguaje de programación sencillo de aprender y que por ser liviano pero potente se ajusta a este proyecto.
Anexos
Si quieres conocer mas del paso a paso de las validaciones previas puedes consultar nuestro canal de youtube dando clic aquí, podrás suscribirte y recibir la información del contenido que se vaya agregando de este proyecto
Si deseas conocer las fases de mejoras e implementación del sistema de voz y alertas tempranas da clic aquí