mirror of
https://gitlab.com/imvec/picapikap.git
synced 2025-12-11 16:49:57 +01:00
Update instalador.sh
This commit is contained in:
@@ -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 ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user