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
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)
http://www.putty.org/
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:
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
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:
Si el sistema operativo fue instalado utilizando NOOBS, no es necesario ejecutar esta opcin. Ya el sistema
operativo ha sido expandido.
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:
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:
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.
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.
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:
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
La utilidad apt de Raspbian permite actualizar todo el software a la vez, para ello desde una pantalla de
terminal, usaremos la orden
presionaremos intro en el teclado (tenemos que sustituir xxxx por el nombre del paquete que queremos
actualizar).
Abra una ventana del navegador y vaya a www.dataplicity.com (se abre en una ventana nueva)
'Introduzca su direccin de correo electrnico'. El proceso de registro genera una lnea de cdigo.
Si te has registrado con tu Pi, puedes copiar y pegar desde la ventana del navegador al terminal.
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
modificar
print"ON"
GPIO.output(4, GPIO.HIGH)
time.sleep(1)
print"OFF"
GPIO.output(4, GPIO.LOW)
time.sleep(1)
S para confirmar
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
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
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
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
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.
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)