Stap 6: Software instellen
Open terminal en SSH in Edison (type SSH root). Wachtwoord van setup.
Navigeer naar de projectmap (cd /media/sdcard/myprog)
Ffmpeg downloaden naar map met deze opdracht:
wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-...
Unzip het bestand:
tar xvf ffmpeg-git-32-bits-static.tar.xz
Ffmpeg uitvoerbaar maken
chmod + x /media/sdcard/myprog/ffmpeg/ffmpeg
Test de videocamera met dit commando:
ffmpeg/ffmpeg - ss 0,5 -i/dev/video0 - vframes 1 -s 720 x 480 -f image2 /media/sdcard/myprog/test0001.jpg
Typ ls om te zien als test0001.jpg werd geproduceerd.
Zoja test de video maken van de opdracht:
ffmpeg/ffmpeg - f image2 -i 'test%04d.jpg'-pix_fmt-yuv420p-codec: v libx264-profiel: v hoge - voorinstelling traag - b: v 500k - maxrate 500k - bufsize 1000k video.mp4
Typ ls om te zien als video.mp4 werd geproduceerd.
Een gemakkelijke manier om de overdracht van bestanden tussen een computer en de Edison is het gebruik van de filezilla of sommige andere FTP-programma (host is IP-adres van de wifi setup, gebruikersbenaming is wortel wachtwoord is van setup, poort is 22).
De lichte estafette zou "jitter" met zowel de apscheduler als de crontab afzonderlijke scripts uitvoeren, zodat alle scripts werden samengevoegd tot één, instructableProgram.py. De pumpsettings.txt houdt enkel het aantal seconden dat de pomp is op. Het idee was om uiteindelijk de Edison dienen van een webpagina op het lokale netwerk die het programma variabelen kan wijzigen. Het bestand picnum.txt bevat het huidige aantal foto's genomen. Het moet aanvankelijk houden de waarde 0000. Wijzigen om te uploaden via ftp naar een website, de website.com, gebruikersnaamen wachtwoord snaren aan het einde van het programmabestand.
Na het uploaden van de bestanden naar de map Mijnprog. Voer het script door te typen python instructableProgram.py.
Als u het script starten bij het opstarten, kopieert u het naar de map /etc/init.d:
CP /media/sdcard/myprog/instructableProgram.py /etc/init.d/instructableProgram.py
Maak het bestand uitvoerbaar:
chmod + x /etc/init.d/instructableProgram.py
Maak het bestand uitvoeren bij het opstarten:
bijwerken-rc.d /etc/init.d/instructableProgram.py defaults