Anda di halaman 1dari 16

CONEXIN REMOTA PARA REINICIO DE ANTENAS CON

RASPBERRY PI
Enlaces de informacin y descarga
Programa para preparar la sd

https://www.sdcard.org/downloads/formatter_4/eula_windows/

explicacin

https://www.youtube.com/watch?v=OTNG8fnkA4c&feature=youtu.be

Descargar sistema operativo

https://www.raspberrypi.org/downloads/noobs/

explicacin

https://www.youtube.com/watch?v=TUk0gTDGLBc&feature=youtu.be

POR DEFECTO

usuario es: pi

contrasea: raspberry

Para todas las aplicaciones al menos que se le cambie en configuraciones (raspi config)

CONEXIONES PARA REDES LOCALES

conexin por ssh

http://www.putty.org/

la ip asignada para la raspberry es:

192.168.90.16 esa est fija si se le pone el modulo wifi y se esta trabajando en la raspberry pi b1 si es una
raspberry nueva hablar con la ing. Tatiana para el internet

Escritorio remoto

Configuracin de su frambuesa Pi

VNC Connect se incluye con Raspbian pero todava tiene que habilitarlo.

En primer lugar, ejecute el siguiente comando para asegurarse de que tiene la ltima versin de VNC
Server y VNC Viewer:

sudo apt-get update sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

Si ya est utilizando una versin anterior de VNC Server, reinciela . Si no es as, y que ya est
arrancando en el escritorio PIXEL, para habilitar escribir vncserver :1

Luego en consola escribir la ifconfig aparecer la ip de la raspberry,

Instalar Vnc de google Chrome en la pc (es mas rpido)

https://chrome.google.com/webstore/detail/vnc%C2%AE-viewer-for-google-
ch/iabmpiboiopbgfabjmgeedhcmjenhbla
se escribe la ip_raspberry:1 el 1 es porque a ese lo habilitamos anteriormente con ese numero.
Breves explicaciones de configuracin de la raspberry
Instalacin y configuracin de inicial del Raspberry Pi (raspi-config)

Al reiniciar el dispositivo el primer programa que se ejecuta se llama raspi-config, este programa solo se
ejecuta en ingls. En caso de que ya haya instalado el sistema operativo y desee realizar alguna de estas
modificaciones, lo puede hacer ejecutando el siguiente comando desde la terminal:

Men principal

El primer men que muestra contiene 9 diferentes opciones disponibles, a continuacin revisaremos cada
una de las opciones disponibles:

Opcin 1 Expandir el sistema de archivos (Expand Filesystem)

Si el sistema operativo fue instalado utilizando NOOBS, no es necesario ejecutar esta opcin. Ya el sistema
operativo ha sido expandido.

Opcin 2 Cambiar la contrasea del usuario Pi (Change User Password)

En el Raspberry Pi y en general en sistemas Linux existen diferentes tipos de usuario, los dos que vienen
predeterminados por el sistema son los usuarios root y pi

El ms importante que es el administrador del sistema que se llama root, este tiene acceso privilegiado a
todos los archivos, configuraciones y carpetas del sistema. El otro tipo de usuario son los comunes como
lo es pi, este viene predeterminado con la contrasea raspberry por lo tanto cualquier persona podra
acceder su sistema. Por eso, es recomendable cambiar la contrasea en esta opcin. El sistema le solicitara
que ingrese la nueva contrasea y que la repita nuevamente, al finalizar espere un mensaje como el
siguiente:

Opcin 3. Activar el escritorio al iniciar (Entable Boot to Desktop)

Esta opcin permite que el Raspberry Pi despus de iniciar el sistema, comience inmediatamente el
escritorio modo grfico o en lnea de comando. En caso que inicie en modo de comando y despus desee
ingresar al modo grfico solo ingrese el siguiente cdigo
Opcin 4. Opciones de internacionalizacin (Internationalisation Options)

Esta opcin permite modificar el lenguaje del sistema operativo, la zona horaria y la distribucin de su
teclado. Para este ejemplo vamos a considerar que se encuentra en Ecuador y tiene teclado en modo
latinoamericano.

La opcin I 1 sirve para indicar donde se encuentra ubicado, esta opcin configura el lenguaje del sistema
operativo, los caracteres, la denominacin de la moneda, etc. Busque y seleccione la el modo de
codificacin:

es_EC. UTF-8 UTF-8

Para confirmar oprima espacio y luego enter.

Para confirmar oprima espacio y luego enter.


La opcin I2 sirve para cambiar la zona horaria de su sistema la cual se ajusta de acuerdo a la ciudad donde
vive o la ms cercana. En las siguientes imgenes el sistema ha sido configurado como Ecuador
La opcin A3 le permitir cambiar la configuracin de su teclado, si la marca y tipo de su teclado no
aparece, seleccione el predeterminado PC genrico 105 teclas (intl).

Luego seleccione el idioma del teclado, si en la primera pantalla no aparece Espaol seleccione otro. En la
siguiente ventana tendr una lista de opciones seleccione Espaol o Espaol (Latinoamericano)
Luego seleccione la distribucin de su teclado, se recomienda que utilice la primera opcin solo Espaol
Latinoamericano.

La siguientes dos ventana le permite configurar la tecla AltGr izquierdo y derecho para funciones
especiales, si su teclado posee este botn seleccione la primera opcin para que ejecute las opciones
predeterminadas.
Por ltimo el sistema solicitara que si desea activar Control+Alt+Retroceso para terminar el Servidor X (x
server). Esto significa que si se encuentra en el modo grfico y oprime esta combinacin de teclas, el modo
grfico se cerrara y entrara a modo de comandos. Es recomendable dejar la opcin predeterminada No.

Opcion 8. Opciones avanzadas (Advanced Options)

Este opcin presenta un otro submen con las siguientes opciones.

La opcion A1 overscan sirve para borrar las lneas negras en algunos monitores o televisores La opcin A2
Hostname, sirve para identificar su Raspberry Pi en su red local, solamente utilice letras y nmeros. Tenga
en cuenta que el sistema diferencia maysculas y minsculas, por lo tanto recuerde como escribe este
nombre.

La opcin A3 Distribucin de la memoria (Memory Split) le permite seleccionar la cantidad de memoria


compartida entre la CPU y la unidad de grficos (GPU), el modelo B versin 2.0 cuenta con 512 MB en
total. El predeterminado es 64 MB para la memoria de vdeo, si piensa ejecutar aplicaciones que requieren
alto procesamiento grfico como ver pelculas o ver imgenes aumente el valor. Tenga en cuenta que al
aumentar la memoria de vdeo y disminuir la del procesador, este se vuelve un poco ms lento para
ejecutar otras tareas, es el precio que toca pagar por ejecutar mejor los grficos.
La opcin A4 Activar SSH (Enable SSH) se utiliza para acceder el Raspberry Pi remotamente desde un
cliente SSH. SSH significa Secure SHell el cual es una forma segura de conectarse al Raspberry Pi a
travs de la red, es recomendable activar esta opcin, ya que con esto no necesitar utilizar ni un monitor,
ni teclado, ni mouse adicionales para poder controlar su dispositivo. En futuros tutoriales les ensearemos
como utilizar esta opcin.

Y la ltima opcin A5 Actualizar (update) se utiliza para que descargue una actualizacin del sistema, si
ya se encuentra conectado a la res lo puede ejecutar inmediatamente. Si hay nuevas versiones de las libreras
o programas se descargaran e instalaran las ltimas versiones. O si prefiere lo puede hacer ms adelante
con el siguiente comando:

sudo apt-get update

presionaremos intro en el teclado, esta orden se encarga de actualizar la utilidad apt, y es recomendable
realizar esta accin antes de instalar, actualizar o eliminar software de nuestro dispositivo. (paciencia, ya
que puede tardar un poco en finalizar la actualizacin) Os dejo una captura de pantalla

Actualizar todo el software de RaspberryPi con apt.

La utilidad apt de Raspbian permite actualizar todo el software a la vez, para ello desde una pantalla de
terminal, usaremos la orden

sudo apt-get upgrade


presionaremos intro en el teclado, la orden comprueba los paquetes instalados y nos informa de las
actualizaciones de paquetes a realizar, al final nos pregunta si deseamos continuar hay que introducir S y
presionar intro para proceder a al actualizacin, tal y como os muestro en la imagen.
Hay que tener cuidado ya que esta orden actualizara todo el software sin contemplaciones, y ayuda a
mantener el software con los ltimos parches de seguridad actualizados. Hay que reiniciar el dispositivo
una vez haya finalizado la actualizacin (paciencia, la actualizacin puede tardar un buen rato)

sudo apt-get install xxxx

presionaremos intro en el teclado (tenemos que sustituir xxxx por el nombre del paquete que queremos
actualizar).

Dataplicity es un terminal remoto para tu Pi.

Abra una ventana del navegador y vaya a www.dataplicity.com (se abre en una ventana nueva)

La pgina web le pide que:

'Introduzca su direccin de correo electrnico'. El proceso de registro genera una lnea de cdigo.

'Copie la lnea de cdigo en su terminal Raspberry Pi para activar su shell remoto'.


Hacer esto.

Puede copiar y pegar?

Si te has registrado con tu Pi, puedes copiar y pegar desde la ventana del navegador al terminal.

Si usted se ha inscrito en su computadora porttil simplemente escriba en su Pi.

Cuando ha introducido el cdigo, Dataplicity actualiza los paquetes del sistema (esto puede tardar hasta 15
minutos) e instala.

Mientras esperas, usa tu laptop para abrir el correo electrnico que acabamos de enviar. Pulse el botn para
ir al sitio.

Le damos el cdigo para pegar en su terminal de nuevo, y hay un botn de inicio de sesin.

Si an no lo ha hecho, copie el cdigo en la pgina Hello en el terminal de su Pi para que lo haga funcionar.

Iniciar sesin.

Cuando ests, haz clic en Inicio para ver la lista de dispositivos (puede que tengas que esperar a que finalice
la instalacin en cinco pasos de tu Pi).

En la lista de dispositivos haga clic en el enlace a su Pi. Esto le llevar a su Terminal Dataplicity.
Una nueva ventana de terminal

En la terminal escribiremos:

su pi

raspberry

sudo -i

sudo python reinicio_antena.py

modificar

sudo nano reinicio_antena.py

import RPi.GPIO as GPIO #Libreria Python GPIO

import time #Libreria Time

GPIO.setmode(GPIO.BCM) #Establecemos el sisetma de numeracion de pins BCM

GPIO.setup(4, GPIO.OUT) #Ponemos el Pin GPIO4 como salida

print"ON"

GPIO.output(4, GPIO.HIGH)

time.sleep(1)

print"OFF"

GPIO.output(4, GPIO.LOW)

time.sleep(1)

GPIO.cleanup() #Reiniciar configuracion pins GPIO


Ctrl O para guardar

S para confirmar

Ctrl X para salir

Puerto GPIO
GPIO (General Purpose Input/Output) es un puerto que sirve a la Raspberry Pi para comunicarse con
dispositivos externos. El puerto GPIO est formado por 26 pins los cuales se pueden configurar como
entradas o salidas digitales. Tambin incorpora pins de masa y alimentacin de 5V y 3,3V, y pins de
comunicacin Serial, I2C y SPI pre-configurados. Estos pins trabajan a un voltaje de 3,3V y, al
contrario que un Arduino, los pins GPIO de la Raspberry Pi no tienen ninguna proteccin de circuitera,
por lo que hay que ir con cuidado a la hora de conectar dispositivos a estos pins.

Lo que haremos a continuacin ser controlar un led que estar conectado a un pin del puerto GPIO de la
Raspberry Pi de tres maneras distintas: a travs de la terminal, a travs de un script Python y a travs de la
librera WiringPi.
Conectaremos un led con una resistencia de 220 ohms en serie entre el pin 4 y una masa del puerto GPIO.
El esquema de conexin es el siguiente:
Nota: como es la misma tierra en el circuito no hay necesidad de sacar los dos pines de la raspberry como
en la figura anterior se indica para que se produzca el pulso en alto para la conmutacin por eso solo en el
pin 4 en nuestro caso

Controlar GPIO a travs del terminal

Primero, vamos a controlar el puerto GPIO desde la terminal directamente a travs de directorios.
Consiste en exportar los pins de los directorios del puerto GPIO y controlarlos a travs de comandos. Para
esto nos tendremos que identificar como usuario root a travs del siguiente comando:
sudo -i

Controlar GPIO a travs de un script Python

Para poder controlar el puerto GPIO a travs de Python, primero tendremos que descargarnos una librera
para Python con este comando:
sudo apt-get install python-dev
Luego, instalamos el modulo RPi.GPIO con el siguiente comando:
sudo apt-get install python-rpi.gpio
Despus, creamos un archivo Python:
sudo nano reinicio_antena.py
Y escribimos el siguiente cdigo para el reinicio:
1 import RPi.GPIO as GPIO #Libreria Python GPIO

2 import time #Libreria Time

3 GPIO.setmode(GPIO.BCM) #Establecemos el sisetma de numeracion de pins BCM

4 GPIO.setup(4, GPIO.OUT) #Ponemos el Pin GPIO4 como salida

5 print"ON"

6 GPIO.output(4, GPIO.HIGH)

7 time.sleep(1)
8 print"OFF"

9 GPIO.output(4, GPIO.LOW)

10 time.sleep(1)

11

12 GPIO.cleanup() #Reiniciar configuracion pins GPIO

13

14

Para guardar el script, pulsamos CTRL+X, luego S e INTRO. Finalmente ejecutamos el script Python
escribiendo este comando:
sudo python reinicio_antena.py
El led ir parpadeando y en el terminal indicar el estado del led ON/OFF. Para salir del programa,
pulsamos CTRL+C.

Para la conexin del modem con raspberry

192.168.8.1 dar clic en conectar si no se conecta automticamente ponerle el mdulo wifi para acceder a
la pagina y activar (este modem ya viene configurado el autorun jjj)

Anda mungkin juga menyukai