Fireside internetradio-speler voor oudere gebruikers - gebouwd met Raspberry Pi (3 / 6 stap)

Stap 3: Software naar SD-kaart laden

Alvorens de Fireside python code en andere noodzakelijke software te laden, Raspbian Wheezy besturingssysteem te installeren op de SD-kaart. (Nogmaals, Controleer of de SD-kaart compatibel met Pi is: http://elinux.org/RPi_SD_cards )

Verschillende grote Instructables zijn geschreven voor het configureren van een SD-kaart met Raspbian. Sortie uiterlijk zulks men, bijvoorbeeld:

(Als u een SD met OS al geïnstalleerd gebruikt, het is een goed idee om de update/upgrade alvorens verder te gaan.)

Nadat Raspbian is geïnstalleerd op de SD-kaart en Pi is geconfigureerd, schoen opwaarts een Raspberry Pi met toetsenbord, HDMI monitor, muis en netwerkverbinding. (Als u uw mediaspeler PI gebruiken wilt voor het configureren van de SD-kaart, moet u wellicht de montage ervan los te maken in de behuizing om HDMI en een USB-hub te koppelen.) Bevestigen dat de netwerkverbinding werkt. Ook bevestigen dat de tijdsinstelling correct is.

__________________________

1) toegankelijk te terminal venster en maak een map met de naam open haard en ga naar de nieuwe map:

 cd /home/pi mkdir Fireside cd Fireside 

De bestanden van de open haard van github klonen:

 git clone https://github.com/bkshepard/fireside.git 

2) Maak een nieuw bestand met de naam 'sb.cfg' door te kopiëren van het bestand 'sb_example.cfg'.

 cp sb_example.cfg sb.cfg 

In het nieuwe sb.cfg bestand, voert u specificaties voor uw gmail, wunderground api en twitter sleutels. Kies een apparaat # (ex. 11223344) voor de speler en onthouden voor de stap van het opzetten van Google spreadsheet.

Gmail: Setup een google-account op www.google.com. We zullen het werkblad ingesteld in de volgende stap.

Wunderground (weer) api: http://www.wunderground.com/weather/api/

Als u van plan om Twitter te gebruiken, een account instellen en verkrijgen van de juiste API tokens: https://dev.twitter.com/oauth/overview/single-user

(Using Twitter is optioneel... Ik stel voor dat de speler eerst werken met radio streaming/tijd/weather krijgen en vervolgens later toe te voegen Twitter-functies)

3) de audio-uitgang op de Pi omzetten met de 3,5 mm audio-aansluiting:

 sudo raspi-config 

Selecteer optie 8: Geavanceerde opties en selecteer vervolgens de optie A6: Audio:

Selecteer optie 1: Audio dwingen via 3,5 mm aansluiting

4) installeren van PIP en gebruik vervolgens pip om gspread te installeren:

 sudo apt-get install python-pip sudo pip install gspread 

5) install muziek gerelateerde software:

 sudo apt-get install mplayer mpg321 mpd mpc 

6) toevoegen van dit bestand om de stabiliteit van de wifiverbinding te verbeteren:

 sudo nano /etc/modprobe.d/8192cu.conf 

(en deze regels toevoegen aan de nieuwe '8192cu.conf' bestand:

opties 8192cu rtw_power_mgnt = 0 rtw_enusbss = 0

rtw_ips_mode = 1

7) setup het script automatisch uitgevoerd wanneer Pi opwaarts zelfstart. Het gaat hierbij om Upstart laden en de .conf bestand kopiëren naar /etc/init:

 sudo apt-get install upstart sudo cp /home/pi/fireside/fireside.conf /etc/init/ 

8) set-up wifiverbinding voor beoogde netwerk:
Als u gebruiken de speler op een ander netwerk dan degene die gebruikt wilt voor het bouwen van het, moet u de ssid gebruikersnaam en het wachtwoord instellen: er zijn verschillende scripts die werken. Ik geef de voorkeur aan opstelling van het volgende met een wpa_supplicant.conf bestand.

a) open /etc/network/interfaces en dus van het script te bewerken:

auto lo

iface lo inet loopback

iface eth0 inet dhcp

toestaan-hotplug wlan0

iface wlan0 inet handleiding

wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface standaard inet dhcp

b) bewerken het bestand /etc/wpa_supplicant/wpa_supplicant.conf tot de netwerknaam en het wachtwoord:

ctrl_interface = DIR = / var/run/wpa_supplicant groep = netdev

Update config = 1

netwerk = {}

SSID = "thisisthenameofthenetwork"

PSK = "thisisthenameofpassword"

Proto = WPA

key_mgmt WPA-PSK =

paarsgewijs = TKIP

auth_alg = OPEN

}

Volgende stap: Setup Google Spreadsheet

Gerelateerde Artikelen

Pandora's Box - een internetradio-speler gemaakt met een Raspberry Pi!

Pandora's Box - een internetradio-speler gemaakt met een Raspberry Pi!

Plug in deze internetradio-speler en luister naar uw favoriete stations op Pandora Radio. Zes drukknoppen bepalen de muziek, terwijl een LCD feedback over het liedje, artiest, en andere nuttige informatie geeft. Dit alles is gevestigd in een aangepas
Tips voor oudere Micrososft Windows gebaseerde computers.

Tips voor oudere Micrososft Windows gebaseerde computers.

Sleepte de oude Microsoft Windows XP (nu, niet langer ondersteund) vak uit de kast en vroeg me af wat ik met het kon doen. Hier zijn enkele interessante voorbeelden. Dit instructable is waarschijnlijk voor medium tot gevorderde gebruikersZorg ervoor
Hoe om te reizen de wereld en nog steeds mobiel bericht voor 3¢ per dag met behulp van een oude iPhone

Hoe om te reizen de wereld en nog steeds mobiel bericht voor 3¢ per dag met behulp van een oude iPhone

Dit instructable zal lopen u stapsgewijs door het nemen van een oude iPhone, SIM chips omwisselen en maken een wereldwijde telefoon welk kunt cellulaire dienst in meer dan 150 landen voor het verzenden van SMS-berichten met behulp van de volgende app
Recycleren voor oudere computers II.

Recycleren voor oudere computers II.

The old instructable was getting a bit long. Dus hier een nieuwe is instructable voor goodies.Nog lopende band...Scheikundige experimentenMeest tp datum operating systemen zal niet tun op een oude pentium een. OpenBSD zal en maakt een geweldige home
Inschakelen automatische herverdeling voor uw 3D-Printer met een inductieve sensor (Marlin Firmware)

Inschakelen automatische herverdeling voor uw 3D-Printer met een inductieve sensor (Marlin Firmware)

Dit Instructable heeft betrekking op het opzetten van automatische herverdeling voor uw 3D-printer met behulp van Marlin firmware typisch voor veel 3D printers zoals Makerfarm kits en anderen die gebruikmaken van HELLINGBANEN 1.4 + Arduino gebaseerd
K/\STEROID spel voor Mini/Micro/Nano Drones

K/\STEROID spel voor Mini/Micro/Nano Drones

Waarschuwing: de video hierboven bevat knipperende lights.* **Waarschuwing: dit is een enigszins ingewikkeld project dat een beetje elektrotechniek gegevensbeheer.* vereist **Dit Instructable is voorgelegd aan de "Sci-Fi"-wedstrijd. Als je het w
Een leuk spel voor alle

Een leuk spel voor alle

Dit ' ible beschrijft hoe snel samen te stellen een leuk spel voor uw zomer eerlijk.Stap 1: Whack-a-Rat fondsenwerving spelDit was een allerlaatste project dat bleek verrassend goed.Een vriend ronde belde en vertelde me hij had beloofd om een kraam o
Hoe te lezen Codes From Your Check Engine Light (voor oudere auto's)

Hoe te lezen Codes From Your Check Engine Light (voor oudere auto's)

kunt u een monteur een heleboel geld van uw auto foutcodes lezen wanneer uw check engine lampje licht, of u kunt grijpen een paperclip en lees de codes zelf betalen.Na 1996 alle auto's aangebracht om aan te sluiten op een externe fout code lezer. Vóó
GorillaPod mobiele telefoonhouder voor Triggertrap gebruikers!

GorillaPod mobiele telefoonhouder voor Triggertrap gebruikers!

Hello viewer!Nu zullen we een GorillaPod mobiele-telefoonhouder voor Triggertrap gebruikers!Je kon alles ook monteren op uw mobiele houder. Een statief bijvoorbeeld.Deze manier u kan uw gorillapod gemakkelijk wikkel rond je statief benen, en het zal
Hoe te hebben een geweldige tijd op een MLB-spel voor minder dan $20.

Hoe te hebben een geweldige tijd op een MLB-spel voor minder dan $20.

Once upon a time, u kon inpakken de familie en een koeler vol met bier en hoofd naar beneden van het park voor een dag vol familieplezier op een zondagmiddag. Tot over de jaren 1980, je kon kopen onvoorwaardelijke bovendek of bleker zitplaatsen voor
Scavenger "Verbergen & zoeken" spel voor honden

Scavenger "Verbergen & zoeken" spel voor honden

(Als je mijn video, please vote voor het in de wedstrijd van de hond , die binnenkort aflopen. Ik zou graag een gopro! Bedankt!)Ik kwam met dit leuke spel voor komeet de hond om te spelen. Het is een leuke manier te vermaken met een eenvoudige uitdag
Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Hebt u ooit iets zo cool gemaakt voor iemand die je wist dat je kon niet gewoon stok in een gewatteerde envelop en uit het schip naar hen?ik gewandeld van Breckenridge naar Aspen met mijn dan 14 maanden oude op mijn rug in eind augustus van 2015. Ik
Time Capsule met bal plunjer Detent mechanisme (gebouwd met behulp van een CNC-draaibank)

Time Capsule met bal plunjer Detent mechanisme (gebouwd met behulp van een CNC-draaibank)

Deze capsule van de tijd heeft een speciaal mechanisme waarmee het moet worden geopend, tenzij de plunjer wordt geduwd niet. Het deel dat dit een capsule van de tijd maakt is dat de plunjer kan worden vergrendeld met een stamper bewijs kabel zegel.Hi
JavaScript voor IoT: knipperende LED op Raspberry Pi met Node.js

JavaScript voor IoT: knipperende LED op Raspberry Pi met Node.js

In deze tutorial leert u de exacte stappen die een LED aangesloten op een pin GPIO voor Raspberry Pi met behulp van JavaScript en Node.jsonder controle. Dit is eigenlijk de makkelijkste om te doen met een Raspberry Pi en een LED. Het gegeven voorbeel