Raspberry Pi Internet bildskärm (3 / 25 steg)
Steg 3: Installera Raspberry Pi mjukvaran
Första steg i förberedelserna Raspberry Pi är att installera och konfigurera programvaran Raspbian:
- Ladda ner och ladda Raspbian (http://www.rasbian.com/RaspbianImages) till ett SD-kort. Instruktioner för hur du gör detta kan hittas här (https://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi/overview). Jag använde den 31 januari 2015 versionen av Raspbian: Jag skulle rekommendera att använda denna version eller en senare en för detta projekt: Använd inte en tidigare version.
- Sätt in SD-kortet i kortplatsen på Raspberry Pi.
- Raspberry Pi att ansluta till en bildskärm, tangentbord, mus, LAN med tillgång till internet, och en 5 volt USB-nätadapter som visas i diagrammet "Raspberry Pi Setup".
- Starta Raspberry Pi och utföra den första konfigurationen enligt instruktionerna här (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-2-first-time-configuration). När du konfigurerar Raspbian, inte konfigurera det grafiska användargränssnittet ska starta automatiskt. Det är också en bra idé att ändra lösenordet för Raspberry Pi vid denna tid.
Det andra steget är att ladda ner Python program som styr växeln avstängning och som övervakar internet-anslutningen. Skapa katalogen där Python program kommer att finnas med dessa kommandon:
CD/home/pi
mkdir python_programs
CD python_programs
Utfärda följande två kommandon för att få Python program:
wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/rpi-internet-monitor/rpi-halt-btn.py"
wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/rpi-internet-monitor/rpi-internet-monitor.py"
Det tredje steget är att konfigurera Raspberry Pi för användning med ditt trådlösa nätverk. Redigera filen "wpa_supplicant.conf" med kommandot:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Tillägga den följande linjen längst ned i filen ersätta namnet på ditt trådlösa nätverk och ditt trådlösa nätverk lösenord som visas och spara filen. Om du är bekant med hur man använder nano redaktör, har howtogeek en trevlig Beginner's Guide to Nano.
nätverk = {
SSID = "min wifi-nätverksnamn"
PSK = "mitt wifi lösenord"
}
Filen ska se ut i vad som visas i skärmdumpen 1. Mer detaljer om hur du konfigurerar Raspberry Pi för olika typer av WiFi-nätverk kan hittas på Sparkfun hemsida.
Det fjärde steget är att konfigurera systemet starta Python som övervakar och lyser upp stängningen knapp under uppstartsprocessen system. Redigera filen "rc.local" med kommandot:
sudo nano /etc/rc.local
Lägga till kommandot nedan längst ned i filen innan den rad som säger "exit 0" och spara filen.
python /home/pi/python_programs/rpi-halt-btn.py &
Filen ska se ut i screenshot 2.
Det femte steget är att konfigurera systemet för att köra Python internet övervakning program när WiFi på Raspberry Pi är upp och löpande. När programmet Python internet övervakning körs kan det med jämna mellanrum testar anslutningen till internet och kommer att belysa lämpliga lampan. Kommandot för att starta programmet placeras i filen "/ etc/nätverken/gräns flat". Redigera filen med kommandot:
sudo nano/Interfaces
Längst ned i filen lägger du till följande kommando:
efter upp python /home/pi/python_programs/rpi-internet-monitor.py
Filen bör se ut som i skärmdumpen 3.
Konfiguration av hallon är klar.
Det sista steget är att avstängning Raspberry Pi med kommandot:
sudo stopp
Efter Raspberry Pi stänger ner, koppla bort alla kablar men lämna SD-kortet i uttaget på Raspberry Pi.