Update instalador.sh

This commit is contained in:
imvec
2022-08-22 16:37:08 +00:00
parent 336439c965
commit a87d9d6292

View File

@@ -5,9 +5,9 @@
# Enchufa la Raspberry a un monitor y un teclado.
# Enciéndela.
# Entra en la carpeta de usuaria escribiendo "cd /home/pi"
# Descarga este archivo con "sudo wget https://gitlab.com/imvec/picavet-pi/-/raw/main/instalador.sh"
# Descarga este archivo con "sudo wget https://gitlab.com/imvec/picapikap/-/raw/main/instalador.sh"
# Concédele permiso de ejecución con "sudo chmod +x instalador.sh"
# Ejecuta el archivo con "sudo ./instalador.sh"
# Ejecuta el archivo con "sudo sh instalador.sh"
#
#
# HOW TO USE THIS INSTALLATION SCRIPT
@@ -15,9 +15,9 @@
# Plug the Raspberry to a monitor and a keyboard.
# Boot it up.
# Go to your user directory typing "cd /home/pi"
# Get this installer file with "sudo wget https://gitlab.com/imvec/picavet-pi/-/raw/main/instalador.sh"
# Get this installer file with "sudo wget https://gitlab.com/imvec/picapikap/-/raw/main/instalador.sh"
# Give execute permission to the file with "sudo chmod +x instalador.sh"
# Execute the file with "sudo ./instalador.sh"
# Execute the file with "sudo sh instalador.sh"
#
#
echo ""
@@ -42,26 +42,26 @@ sleep 3
echo ""
cd /boot
rm -rf config.txt
wget https://gitlab.com/imvec/picavet-pi/-/raw/main/config.txt
wget https://gitlab.com/imvec/picapikap/-/raw/main/config.txt
echo ""
echo "==== Creando carpetas ===="
echo ""
echo "Se crea la carpera picavetPI en la ruta /home/pi y en su interior dos carpetas más: media y scripts"
echo "Se crea la carpera PicaPiKAP en la ruta /home/pi y en su interior dos carpetas más: media y scripts"
echo "En la carpeta media se almacenan las imágenes y en la carpeta scripts el script de disparo automático"
sleep 3
sleep 5
echo ""
mkdir /home/pi/picavetPI
mkdir /home/pi/picavetPI/media
mkdir /home/pi/picavetPI/scripts
mkdir /home/pi/PicaPiKAP
mkdir /home/pi/PicaPiKAP/media
mkdir /home/pi/PicaPiKAP/scripts
echo ""
echo "==== Adquiriendo el script de cámara ===="
echo ""
echo "Se descarga el script que hará que la Picavet Pi se dispare automáticamente cada vez que arranque"
echo "Se descarga el script que hará que la cámara se dispare automáticamente cada vez que arranque"
sleep 3
echo ""
cd /home/pi/picavetPI/scripts
wget https://gitlab.com/imvec/picavet-pi/-/raw/main/picavetPI.py
chmod +x picavetPI.py
wget https://gitlab.com/imvec/picapikap/-/raw/main/PicaPiKAP.py
chmod +x PicaPiKAP.py
echo ""
echo "==== Actualizando repositorios ===="
echo ""
@@ -79,13 +79,13 @@ sudo apt-get install python3-pip -y
echo ""
sleep 3
echo ""
sudo pip install picamera
sudo pip3 install picamera
echo ""
echo "==== Instalando el módulo datetime ===="
echo ""
sleep 3
echo ""
sudo pip install datetime
sudo pip3 install datetime
echo ""
echo "==== Instalando librería Adafruit circuit python BME280 ===="
echo ""
@@ -93,27 +93,46 @@ sudo pip install datetime
echo ""
sudo pip3 install adafruit-circuitpython-bme280
echo ""
echo "==== Instalando librería Adafruit circuit python GPS ===="
echo "==== Instalando librerías configurando el GPS ===="
echo ""
sleep 3
echo ""
sudo pip3 install adafruit-circuitpython-gps
sudo apt-get install gpsd gpsd-clients
sudo systemctl stop gpsd.socket
sudo systemctl disable gpsd.socket
sudo pip3 install gpsd-py3
echo ""
echo "==== Instalando librería PMS5003 y configurando el puerto de serie ===="
echo "==== Este instalador se autodestruirá en 7 segundos ===="
echo ""
sleep 3
echo ""
sudo pip3 install pms5003
sudo raspi-config nonint do_serial 1
sudo raspi-config nonint set_config_var enable_uart 1 /boot/config.txt
echo ""
echo "==== Eliminando el instalador ===="
echo ""
echo "Sin comentario ;D"
sleep 3
echo ""
echo ""
sleep 1
echo "7"
sleep 1
echo "6"
sleep 1
echo "5"
sleep 1
echo "4"
sleep 1
echo "3"
sleep 1
echo "2"
sleep 1
echo "1"
sleep 1
cd /home/pi
rm -rf instalador.sh
echo "Destruido"
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo "==============================================================================="
echo "= SIGUIENTES PASOS ="
echo "==============================================================================="
@@ -123,7 +142,7 @@ rm -rf instalador.sh
echo "= Recomendamos retrasar 5 minutos (300 segundos) el inicio del disparo para ="
echo "= poder levantar la cometa y que el disparo se active en el aire. En ese caso ="
echo "= debes añadir esta línea y no la anterior:
echo "= @reboot sleep 300 && sudo python /home/pi/picavetPI/scripts/picavetPI.py ="
echo "= @reboot sudo python3 /home/pi/PicaPiKAP/scripts/PicaPiKAP.py ="
echo "==============================================================================="
echo ""
sleep 5
@@ -136,3 +155,8 @@ sleep 5
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""