miércoles, 30 de enero de 2019 (Hace más de 2 semanas)

No recuerdo de donde saqué la idea, creo que de un grupo de Whatsapp, pero vamos tampoco es ninguna idea especialmente rompedora. Básicamente la adaptación consiste en meter una cámara de fototrampeo dentro de una caja de maderas reutilizadas que tenía por casa, sin pinturas, sin barnices, unicamente púas y cola de carpintero, y con un espacio reservado para acoplar fácilmente la cámara y los leds fuera del cuerpo (como ya indiqué por aquí) y el paquete de pilas externas.

Las pilas externas (como ya expliqué por aquí) me permiten meter más cantidad de pilas con lo que puedo usar pilas recicladas (a 1.3 v. procedentes de los flashes u otros dispositivos de casa) y los leds fuera de la cámara mejora bastante la calidad del vídeo. El foco de la cámara de fototrampeo está corregido (como expliqué aqui) para enfocar a pocos centímetros, y como se puede apreciar en el vídeo puse un tope en la base para poder acoplar la cámara inclinada (la cámara debe mirar para abajo ya los animales se colocan a 1 ctm de la cámara) y siempre en la misma posición.

El resultado, al cabo de un par de meses, es bastante bueno. La calidad y el foco son buenos y el funcionamiento de la cámara también. No tiene restricción horaria, 24 horas al día, y no produce ni un solo falso positivo. Sólo graba cuando algo entra o pasa por la puerta, da igual el viento, sombras, ruido externo, etc… Los animales entran desde el primer día, no parece que hayan recelado.
Le puse una correa para sujetar la tapa superior y así la instalación es muy cómoda. Se enciende la cámara, se cierra la caja y se coloca donde queramos. No hay que preocuparse de amarrar bien, de camuflaje, etc… Este último, el camuflaje, es casi más seguro ya que visto desde fuera pues es prácticamente una caja de madera vieja tirada entre la vegetación. Si alguien la viera, es poco probable que se agache a curiosear. Pero como además no hay encuadrar ni amarrar ni nada, basta con meterla entre las matas pues resulta muy cómoda de instalar e rincones casi inaccesibles y echarle un montón de hojas por encima para disimularla.
Le puse un trozo de mantel bajo la tapa para protegerla de la lluvia y ha funcionado bastante bien. Eso sí, la madera al no llevar tratamiento ninguno se ha empapado y pesa bastante esto probablemente acorte la vida de la caja de madera. El transporte es bastante más incómodo que obviamente una cámara de fototrampeo.

Guarda eso de abajo en bin como volumen4adb y hazlo ejecutable ( chmod +x ~/bin/volumen4adb )
Asigna a la combinación de teclas «Alt+q» al comando ~/bin/volumen4adb subir
Asigna a la combinación de teclas «Alt+a» al comando ~/bin/volumen4adb baja
Asigna a la combinación de teclas «Alt+s» al comando ~/bin/volumen4adb silencio

Cuando tengas el teléfono conectado con el cable microusb al ordenador Alt+q y Alt+a suben y bajan el volumen y Alt+s lo silencia durante 84 segundos, que es el que tiempo que dura la publicidad de Spotify. Ahora que no oigo publicidad de regatón soy mejor persona y menos agresiva.

#!/bin/bash
pausa=84
d=$(adb devices| grep "device$"| sed -r 's/([0-9a-z])(.)/\1/g')
if [ "x$d" != "x" ]; then
vactual=$(adb shell dumpsys audio|grep -A 4 "- STREAM_MUSIC:" | tr -d '\n\r' |sed -r 's/.8 (headphone): ([0-9])./\1/g')
#echo "Volumen actual : $vactual"
if [ "$1" == "silencio" ]; then
adb shell service call audio 3 i32 3 i32 1 i32 1
(for n in $(seq 1 $pausa); do echo "scale=2; (100 / $pausa)
$n" | bc ; sleep 1; done ) | zenity --text="Esperando $pausa segundos..." --progress --percentage=0 --auto-kill --auto-close --no-cancel
adb shell service call audio 3 i32 3 i32 "$vactual" i32 1
exit 0
fi
if [ "$1" == "sube" ]; then
vdestino=$(echo "$vactual + 1" | bc)
if [ $vdestino -ge 15 ]; then vdestino="15"; fi
adb shell service call audio 3 i32 3 i32 "$vdestino" i32 1
#echo "Subiendo a $vdestino"
exit 0
fi
if [ "$1" == "baja" ]; then
vdestino=$(echo "$vactual - 1" | bc)
if [ "$vdestino" -le 0 ]; then vdestino=0; fi
adb shell service call audio 3 i32 3 i32 "$vdestino" i32 1
# echo "Bajando a $vdestino"
exit 0
fi
if [ "$1" == "playpause" ]; then
adb shell input keyevent 85
fi
else
exit 1
fi

También asigné Alt-x a ~/bin/volumen4adb playpause pero sólo funciona al pausar, no al hacer replay, ignoro el motivo.

jueves, 13 de septiembre de 2018

Uno de los problemas a la hora de descargar archivo de películas de cine via Torrents es tener que lidiar con páginas que son auténticos estercoleros de scripts maliciosos, publicidad, banners, frames… basura, mucha basura… Aún andandose con conocimiento y activando todos los bloqueos habidos y por haber navegar por una de estas páginas puede llegar a ser un suplicio.
Pero todo tiene arreglo. Me hice ayer una página web que comparto con vosotros por aqui: /torrents.html

La página es hipersencilla, simple html sin javacript y casi siquiera sin CSS. Un script bash visita cada hora la página http://tumejortorrent.com/peliculas/ (cuidado con abrir esa página si no tienes bloqueo de popups, javascript y demás) y extrae de la página las carátulas de las últimas 80 películas, el título y el enlace a su torrents de descarga. Con esos datos reconstruye otra página HTML, en local y obviamente desechando toda la demás basura que contiene. Si te gusta la película: click y descargando. No hay más.
La hice ayer y lo poco que probé funciona, pero si véis algún problema lo dejáis en comentarios. Si os preocupa la calidad en la sección /películas de página original sólamente se cuelgan DVDRIP y BlueRIP y suelen mezclar cine actual de estreno y cine antiguo (que han pasado por TV).
Escribiendo veo que acaban de colgar JUNO, un poco antigua, pero si no lo habéis visto bien vale dedicarle las dos horas que dura. Simplemente cliquead en la carátula de la película y abrid el enlace con vuestro cliente de archivos Torrents (bittorrent, transmission, ktorrent, etc….)

6/Octubre/2018He movido el script a una máquina en Amazon. Podéis acceder a la página de torrents desde: http://34.252.162.58/torrents.html

sábado, 18 de agosto de 2018

Si usáis vuestro teléfono Android para crear y manejar waypoints casi seguro conocéis Oruxmaps, probablemente la mejor app para geolocalización y mapas (por aquí ya ha salido varias veces).
Oruxmaps genera una pequeña base de datos (formato SQLITE) donde archiva todos los registros generados. Normalmente esta base de datos se encuentra en /storage/sdcard/oruxmaps/tracklogs/oruxmaps.db.
Si necesitáis extraer waypoints de la BD para (por ejemplo) consultarlos en GoogleEarth, podéis generar un KML así:
echo "Name,Latitude,Longitude,Description" > actual.csv && sqlite3 oruxmapstracks.db "SELECT poiname || ',' || poilat || ',' || poilon || ',' || '\"' || poidescr || '\"' from pois where poifolder='actual'" >> actual.csv && gpsbabel -i unicsv -f actual.csv -o kml -F actual.kml
Esta línea genera un archivo CSV con los waypoints que tengo en la carpeta “actual” de Oruxmaps y a continuación lo convierte a KML con gpsbabel

En esta imagen podéis ver todas las tablas y campos de la BD de Oruxmaps.

sábado, 31 de marzo de 2018

Desde hace bastante tiempo la eterna pregunta en RRSS (con mayor o menor tecnicismo) es básicamente “¿Como haces las grabaciones nocturnas para que se vean con colores?“. Lo he explicado varias decenas de veces y supongo que surgirá otro buen puñado de decenas de veces próximamente. Así es que con la esperanza de no repetirme mucho en adelante aquí os dejo a modo de cuestionario sencillo las preguntas/respuestas más habituales.

¿Que equipo usas para hacer esas grabaciones nocturnas con colores reales?
Dos focos de led de luz blanca (como este) con sus correspondientes trípodes, una cámara réflex Nikon o cámara deportiva (sj4000 o similar) adaptada y controlada por cable por un sensor de movimiento por infrarrojos. Trípodes para la cámara y multitud de pilas y cables.

¿Y como funciona tu sistema?
Sigue leyendo…

Si tu cámara réflex dispone de conexión para un mando a distancia (electrónico) es fácil conectarla a un dispositivo que la dispare ante determinados eventos, como por ejemplo el movimiento de una animal detectado por un sensor de infrarrojos.
El principio de funcionamiento es sencillo: el sensor de infrarrojos es un dispositivo electrónico con tres conexiones, si dos de estas se conectan a una fuente de alimentación de ±5V (pilas) la tercera devolverá 5v cuando detecte movimiento. Este retorno se puede usar para activar un micro-relé que cortocircuite el cable la cámara y provoque el disparo.
A esto hay que añadirle un transistor que haga funcionar correctamente el relé y (opcional, pero muy recomendable) un led que nos chive que el sistema está funcionando y un interruptor que lo apague.
Pues hacer esto veréis que es muy sencillo de construir y (sobretodo) muy barato.

En el siguiente vídeo podéis ver el dispositivo en funcionamiento.

Sigue leyendo…

Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons