- laptop med linux och Python
- webcam
- trådlös router
- webbläsare
Systemet går ut på att man tar en bild, och sedan en till efter skottet, och sedan bläddrar systemet automatiskt mellan de två senaste bilderna. Tanken är att man ska se nya kulhålen från senaste gången man tog en bild.
Man kan bläddra bakåt i webcamshistoriken om man vill se äldre bilder, eller nollställa historiken.
Systemet är förberett för flera webcams samtidigt så att man kan, i teorin, vara flera användare samtidigt med var sin webcam. Aldrig testat det, dock.
Fördelar med systemet
Man kan se var senaste skottet landade, oavsett hur många hål det fanns där tidigare.
Flera kan ansluta sig till wlanet för att titta på sina egna webcams.
Problem som måste lösas
Det jag har haft problem med är avståndet - inne i en bunker är det inga problem för wlanet att nå 15m till bänken, men ute har jag inte haft möjlighet att testa det ordentligare - och jag gav bort systemet till de i bunkern senaste gången jag var där, så jag har inte grejerna kvar mer än webcamen och mjukvaran.
Osäker på om detta är ett problem: Systemet litar fullständigt på användarna. Resonering: kan man lita på varandra med skjutvapen i handen bör man lita på varandra tillräckligt för att inte nollställa varandras bilder.
Vad kan ni hjälpa till med?
- Har ni förslag på hur man skall strömförsörja en ordentligare router ute i fält? Cykelburna lösningar får man pluspoäng för.
- Är det någon i Skåneland som vill vara med och testa systemet när jag väl löst första problemet?
Jag har källkoden öppen, givetvis, här: https://bitbucket.org/edward_electric/spotter/src" onclick="window.open(this.href);return false;
Linuxmaskin eftersom Linux är gratis.
Wlan eftersom det inte kräver specialmjukvara.
Över https eftersom alla har en webbläsare i laptopen / datorn / mobilen / plattan.
Debian eftersom den har fin pakethantering.
Python eftersom det finns överallt (och jag behövde en ursäkt att lära mig python - älskar språket, btw).
Det saknas dokumentation, eftersom jag inte vet om intresset.
Det finns en install.sh för att installera alla nödvändiga paket och sätta igång virtualenv.
Sedan production.sh för att köra skiten.
Programmet hittar alla /dev/video* enheter och använder fswebcam för att ta bilden.
"Zoomarna" är egentligen bara croppar.
Den tar bilder varje sekund så att livebilden uppdateras.
Snapshottarna är bara sparade livebilder.
Den här versionen var inte lika smart som första versionen, som mätte skillnaden mellan bilder för att bedöma ifall något hade ändrats nog för att spara bilden. Jag tog bort den "finessen" eftersom saker utomhus rör på sig som fan (upptäckte jag på Spillepengen när vädret egentligen såg rätt lugnt ut, tyckte jag).


