Paso 6: Configuración de software
Abrir terminal y SSH en Edison (tipo SSH root). Contraseña de configuración.
Desplácese a la carpeta del proyecto (cd /media/sdcard/myprog)
Descargar ffmpeg en carpeta con este comando:
wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-...
Descomprime el archivo:
tar xvf ffmpeg-git-32 bits-static.tar.xz
Haga ejecutable ffmpeg
chmod + x /media/sdcard/myprog/ffmpeg/ffmpeg
Prueba de la cámara de video con este comando:
0.5 de ffmpeg/ffmpeg - ss -i/dev/vframes - 1 video0 del s - 720 x 480 -f image2 /media/sdcard/myprog/test0001.jpg
Tipo ls para ver si test0001.jpg fue producido.
Si es así prueba el video que hace el comando:
ffmpeg/ffmpeg - f image2 -i 'test%04d.jpg'-pix_fmt yuv420p-codec: v libx264-perfil: v alta - preset lento - b: v 500k - maxrate 500k - 1000k de bufsize video.mp4
Tipo ls para ver si video.mp4 fue producido.
Una manera fácil de transferir archivos entre un ordenador y el Edison es utilizar filezilla o algún otro programa de ftp (host es la dirección IP configuración de wifi del, nombre de usuario es root, contraseña de configuración, puerto 22).
El relé de luces "jitter" con apscheduler y crontab ejecutando scripts separados, así que todas las secuencias de comandos fueron combinados en uno, instructableProgram.py. El pumpsettings.txt sólo contiene el número de segundos en que la bomba se encuentra. La idea era que finalmente el Edison servir una página web en la red local que podría modificar las variables del programa. El archivo picnum.txt contiene el número actual de las fotografías tomadas. Inicialmente debe tener el valor 0000. Para subir mediante ftp a un sitio web, cambiar las secuencias website.com, nombre de usuarioy contraseña en el final del archivo de programa.
Después de subir los archivos al directorio miprog. ejecutar la secuencia de comandos, escriba python instructableProgram.py.
Para hacer el script funcione en el arranque, cópielo en el directorio /etc/init.d:
CP /media/sdcard/myprog/instructableProgram.py /etc/init.d/instructableProgram.py
Hacer que el archivo ejecutable:
chmod + x /etc/init.d/instructableProgram.py
Hacer el archivo funciona en el arranque:
update-rc.d /etc/init.d/instructableProgram.py defaults