Stap 9: Voorbereiding van de Raspberry Pi software
De eerste stap in de voorbereiding van de Raspberry Pi is om de software van Raspbian installeren en configureren:
- De Raspberry Pi camera aansluit op de Raspberry Pi met behulp van de instructies die bij de cameramodule geleverd.
- Download en Raspbian (http://www.rasbian.com/RaspbianImages) op een SD-kaart laden. Instructies voor hoe u dit doet vindt u hier (https://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi/overview). Ik gebruikte de September 2014 versie van Raspbian: Ik zou adviseren gebruikend deze versie of later een voor dit project: geen gebruik maken van een eerdere versie.
- Plaats de SD-kaart in de sleuf op de Raspberry Pi.
- Sluit de Raspberry Pi aan op een beeldscherm, toetsenbord, muis, LAN met toegang tot het internet, en een 5 volt USB-lichtnetadapter zoals wordt weergegeven in het diagram "Raspberry Pi Setup".
- De Raspberry Pi opstarten en de eerste configuratie van de tijd volgens de instructies hier (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-2-first-time-configuration) uit te voeren. Bij het configureren van de Raspbian, Configureer niet de grafische gebruikersinterface automatisch wordt gestart. Zorg ervoor om de camera en het is een goed idee om het wijzigen van het wachtwoord voor de Raspberry Pi op dit moment.
De tweede stap is het downloaden van het Python programma's die de schakeloptie afsluiten controle en die snap foto's of foto's te nemen wanneer er beweging is gedetecteerd. Maak de directory waar de Python programma's zich zal bevinden en waar de foto's en video's worden opgeslagen met behulp van deze opdrachten:
cd /home/pi mkdir python_programs cd python_programs mkdir camera_output
Geef de volgende twee opdrachten om het Python programma's:
wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/rpi-ms-camera/rpi-halt-btn.py" wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/rpi-ms-camera/rpi-ms-camera.py"
De derde stap is om de uploader van Dropbox installeren en configureren van het gebruik de App-sleutel en geheime uit stap 8 App 'maken de Dropbox App voor Platform'. De uploader installeren met de volgende opdrachten:
cd /home/pi git clone "https://github.com/andreafabrizi/Dropbox-Uploader.git"
Als deze opdracht mislukt, moet je git installeren met de opdracht hieronder en vervolgens heruitgave van het git clone commando hierboven:
sudo apt-get install git-core
Na het installeren de Dropbox-Uploader van git, omzetten in het Python programma's directory met de volgende opdracht:
cd /home/pi/python_programs
Het commando hieronder de Dropbox-uploader te configureren:
sudo python rpi-ms-camera.py -firsttime
U moet het negeren van de vijf dingen die worden weergegeven op het scherm als de dingen te doen - u heeft die in de stap 8 van dit instructable. Wat u moet doen is de sleutel van de app en de app in te voeren geheime uit stap 8 en selecteert u "a" voor de machtiging type (Zie de eerste pijl op Screenshot 1). Nadat u raakt invoeren op het type machtiging, u zal worden opgedragen aan een webadres invoert in een browser (Zie tweede pijl op Screenshot 1). Zorgvuldig Noteer het webadres en ga naar een computer met een webbrowser en voer het. Nadat u het hebt ingevoerd, verschijnt de webbrowser een pagina vragend u om de app toegang tot zijn map op Dropbox (screenshot 2). Klik op de knop 'toestaan'. De volgende webpagina weergegeven zal u laten weten dat de app succesvol was verbonden met Dropbox (screenshot 3). Druk op "Enter" volgens de instructies op het scherm van de Raspberry Pi. U krijgt een bevestiging dat de installatie voltooid op de Raspberry Pi, zoals aangetoond in screenshot 4. Als dit mislukt, hoogstwaarschijnlijk als gevolg van typefouten van dé app, app secret of het webadres. Probeer het opnieuw door te typen in het commando hierboven en opnieuw in te voeren.
Volgende, test de verbinding met Dropbox door het commando te geven:
sudo python rpi-ms-camera.py -test
Deze opdracht zal het verzenden van een bestand met het IP-adres van je Raspberry Pi naar Dropbox. De uitvoer van het commando wordt getoond in screenshot 5. Vindt u het bestand in de toepassing in de App-map in uw Dropbox-account.
De vierde stap is het configureren van de Raspberry Pi voor gebruik met uw draadloze netwerk. Bewerk het bestand "wpa_supplicant.conf" met het commando:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
De volgende regels toevoegen aan de onderkant van het bestand vervangen door de naam van uw wifi-netwerk en uw wifi wachtwoord zoals en sla het bestand. Als u onbekend met het gebruik van de editor nano bent, heeft howtogeek een aardige Beginner's Guide to Nano.
network={ ssid="my wifi network name" psk="my wifi password" }
Het bestand ziet er als het wat is getoond in screenshot 6. Meer informatie over het configureren van de Raspberry Pi voor verschillende soorten wifi-netwerken kunnen worden gevonden op de website van Sparkfun.
De vijfde stap is het configureren van het systeem om de Python programma dat controleert en verlicht de knoop van de sluiting tijdens het opstarten van het systeem te starten. Bewerk het bestand "rc.local" met het commando:
sudo nano /etc/rc.local
Voeg de opdracht van de lijn onder aan de onderkant van het bestand voordat u de wachtrij welk says "exit 0" en sla het bestand op.
python /home/pi/python_programs/rpi-halt-btn.py&
Het bestand moet uitzien als in screenshot 7.
De zesde stap is het configureren van het systeem de Python camera als programma wilt uitvoeren wanneer de WiFi op de Raspberry Pi gebruiksklaar is. Wanneer de Python camera programma wordt uitgevoerd, wacht op beweging wordt gedetecteerd en vervolgens neemt foto's of korte video's en upload ze naar Dropbox. De opdracht om het programma te starten is in de "etc/network/interfaces" bestand geplaatst. Bewerk het bestand met het commando:
sudo nano /etc/network/interfaces
Als u wilt dat de camera fotograferen, het volgende commando toevoegen naar de onderkant van het bestand:
post-up python /home/pi/python_programs/rpi-ms-camera.py -p
Als u wilt dat de camera-video's opnemen, de volgende opdracht toevoegen aan de onderkant van het bestand:
post-up python /home/pi/python_programs/rpi-ms-camera.py -v
Screenshot 8 ziet u hoe het bestand moet eruit als geconfigureerd om te fotograferen.
Configuratie van de framboos is nu voltooid.
De laatste stap is het afsluiten de Raspberry Pi met het commando:
sudo halt
Nadat de Raspberry Pi wordt afgesloten, koppel alle kabels los maar laat de SD-kaart in de aansluiting op de Raspberry Pi.