From a87d9d6292eec37078fb3feab48ae6bfe9e30775 Mon Sep 17 00:00:00 2001 From: imvec Date: Mon, 22 Aug 2022 16:37:08 +0000 Subject: [PATCH] Update instalador.sh --- instalador.sh | 76 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 50 insertions(+), 26 deletions(-) diff --git a/instalador.sh b/instalador.sh index 0f4c720..b61a2d0 100644 --- a/instalador.sh +++ b/instalador.sh @@ -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 "" +