Paso 3: Cargar el software en tarjeta SD
Antes de cargar el código de python junto a la chimenea y otro software necesario, instalar sistema operativo Raspbian sibilancias en la tarjeta SD. (Otra vez, compruebe que la tarjeta SD es compatible con Pi: http://elinux.org/RPi_SD_cards )
Para configurar una tarjeta SD con Raspbian se han escrito varios gran Instructables. Compruebe hacia fuera de éste, por ejemplo:
(Si está usando una SD con el sistema operativo ya instalado, es una buena idea actualización antes de continuar).
Después de Raspbian se instala en la tarjeta SD y Pi se ha configurado, arrancar un Raspberry Pi con teclado, HDMI, monitor, ratón y conexión de red. (Si va a utilizar su reproductor de medios PI para configurar la tarjeta SD, puede que necesite para su montaje dentro de la caja para conectar un concentrador USB y HDMI.) Confirmar que la conexión de red está funcionando. También confirmar que la configuración de tiempo es correcta.
__________________________
1) abra una ventana de terminal y un directorio llamado chimenea y cambiar al nuevo directorio:
cd /home/pi mkdir Fireside cd Fireside
Copia los archivos de Fireside de github:
git clone https://github.com/bkshepard/fireside.git
2) hacer un nuevo archivo llamado 'sb.cfg' copiar el archivo 'sb_example.cfg'.
cp sb_example.cfg sb.cfg
En el nuevo archivo sb.cfg, escriba específicos para su gmail, wunderground api y las claves de twitter. Elegir cualquier dispositivo # (por ejemplo 11223344) para el jugador y recordar para el paso de configuración de hoja de cálculo de Google.
Gmail: Configuración de una cuenta de google en www.google.com. Instalaremos la hoja de cálculo en el siguiente paso.
Wunderground (clima) api: http://www.wunderground.com/weather/api/
Si va a usar Twitter, configure una cuenta y obtener adecuados tokens de la API: https://dev.twitter.com/oauth/overview/single-user
(Uso de Twitter es opcional... Te sugiero conseguir el jugador trabajando primero con radio streaming/tiempo/tiempo y luego más adelante agregando funciones de Twitter)
3) fuerza la salida de audio en el Pi para la toma de audio de 3,5 mm:
sudo raspi-config
Seleccione la opción 8: Opciones avanzadas y luego seleccione opción A6: Audio:
Seleccione la opción 1: Forzar audio jack de 3,5 mm
4) instalar PIP y luego utilizar pip para instalar gspread:
sudo apt-get install python-pip sudo pip install gspread
5) instalar música relacionados con el software:
sudo apt-get install mplayer mpg321 mpd mpc
6) agregar a este archivo para mejorar la estabilidad de la conexión Wi-Fi:
sudo nano /etc/modprobe.d/8192cu.conf
(y añadir estas líneas al nuevo archivo '8192cu.conf':
opciones 8192cu rtw_power_mgnt = 0 rtw_enusbss = 0
rtw_ips_mode = 1
7) configurar el script a ejecutar automáticamente cuando Pi arranca para arriba. Se trata de carga a advenedizo y copiar el archivo .conf en /etc/init:
sudo apt-get install upstart sudo cp /home/pi/fireside/fireside.conf /etc/init/
8) conexión de Wi-Fi configuración de red prevista:
Si desea utilizar el reproductor en una red diferente entonces la que se utiliza para construir, asegúrese de configurar el ssid nombre de usuario y la contraseña: hay varios scripts que funcionan. Yo prefiero configurar el siguiente utiliza un archivo wpa_supplicant.conf.
a) interfaces de abrir y editar así que la secuencia de comandos es:
auto lo
iFace lo inet loopback
iFace eth0 inet dhcp
hotplug permite wlan0
iFace wlan0 inet manual
WPA-roam /etc/wpa_supplicant/wpa_supplicant.conf
defecto de iFace inet dhcp
b) editar el archivo /etc/wpa_supplicant/wpa_supplicant.conf para incluir el nombre de red y la contraseña:
ctrl_interface = DIR = / var/run/wpa_supplicant GROUP = netdev
actualizar config = 1
red = {}
SSID = "thisisthenameofthenetwork"
PSK = "thisisthenameofpassword"
proto = WPA
key_mgmt = WPA-PSK
= Pairwise TKIP
auth_alg = abierto
}
Siguiente paso: configurar Google hoja de cálculo