Etikett: nätverk

CamDevice steg 1

Jag har knåpat vidare med kameramodulen till mitt ’övervaknings’ system. Nu används accelerometern för att veta hur kameran är vänd och sedan rotera bildströmmen rätt. Det går alltså att placera kamera godtyckligt och ändå få bilden rättvänd. Nästa steg är att få igång kompassen och kunna se åt vilket håll kamera tittar. Detta blir nog svårare då den behöver kalibreras på något sätt och dessutom ta hänsyn till hur kameran är roterad. Jag får börja med att läsa databladet och googla exempelkod…

Kameran använder opencv för att skapa bilderna till strömmen så nu är det ’bara’ att lägga till  tolkningar av konturer, rörelser etc. Just nu är kameran byggd med en raspberry pi B+ som ger en framerate på ca 5 i 640×480 utan bildbehandling eller optimeringar. Den lär ju sjunka ytterligare så fort jag lägger till olika bildbehandlingar men det går säkert att effektivisera lite också.Jag har lite ideer om att använda tex LCM eller någon annan teknik för att parallellisera bildhämtandet och bildbehandingen. Annars finns det ju raspberry pi 2 eller 3 att ta till. Allt beror av hur jag kommer att göra resten av systemet. Var ska tex bildströmmen utvärderas?

camdevice1

Kameran med bildströmmen i bakgrunden. Den gröna dioden indikerar att programmet är igång och den gula att bildströmmen skickas ut på nätverket.

camdevice2

Kameran är vänd upp och ner men bildströmmen är rätt roterad ändå. Roteringen fungerar om kamera vänds i steg om ca 90 grader. Däremot roterar jag inte bilden om kameran tittar uppåt eller nedåt.

Ny bok och uppgraderat nätverk

På jobbet har vi ofta väldigt intressanta diskussioner på kaffe- och lunchraster. Under en sådan diskussion fick jag ett tips av en kollega på boken ’God’s undertaker’ skriven av John Lennox. Boken inhandlades från Adlibris (såklart) och jag började läsa den häromdagen. Från adlibris:

This book evaluates the evidence of modern science in relation to the debate between the atheistic and theistic interpretations of the universe, and provides a fresh basis for discussion.

Jag har nu också stuvat om i hemmanätverket enligt den skiss jag gjort tidigare. NASen är nu igång på allvar och den gamla filservern är nedstängd. Jag har också bytt till en ’enklare’ apache-server som nu ’bara’ är webserver. Den avbrottsfria kraften (UPS) levererar till NAS och apache-server men jag har inte klurat ut hur jag ska få den att snyggt beordra nedstängning av båda. Nu är den ansluten till servern som snyggt stänger ner vid strömavbrott men NAS bara slocknar när batteriet är slut. Inte så bra…

Just nu letar jag alltså efter tips på skript som kan köras på Linux-servern och ’beordra’ nedstängning av NASen. Tekniskt är det nog inte omöjligt då det går att stänga ner den via en webklient.


Sjukt…

Idag var första dagen på jobbet denna vecka efter en rejäl förkylning som har hållit mig i stort sett sängliggande sedan fredag em. Jag gick inte ut så hårt utan gick hem vid tretiden.

Vårat marsvin Kajsa var också dålig i morse och E och e åkte till veterinären med henne. Där konstaterade dom att hon troligen stukat tassen (som hon inte stödde på). Hon har nu fått medicin mot smärta och inflammation och verkar lite piggare igen.

I går kväll kunde jag hämta två paket från Dustin Home med nätverksprylar! Bland annat en låda som ser ut som till vänster, Seagate BlackArmor NAS som jag kör i 2*2TB och RAID1 (speglade diskar). Jag har kopierat över alla mina foton och även installerat en ny Netgear 1Gb switch och kan redan konstatera att det går riktigt snabbt att leverera bildfilerna till arbetsdatorn. Nästa steg blir att uppdatera nätverkskortet i arbetsdatorn till ett Deltaco 1Gb så går det förhoppningsvis ännu fortare. Jag inhandlade även en Eaton 5110 UPS men den har jag inte hunnit installera ännu. Det blir också en del ommöblerande bland datorer och hårddiskar och vad som ska vara server etc men det är en lite senare uppgift.

Nytt nätverk?

Jag funderar på att ge hemmanätverket en rejäl uppdatering. Det som framförallt behövs är en rejäl lagringsarea som kan köra speglade diskar och dessutom ett riktigt snabbt nätverk. Mina foton lagras ju på en server och när bildfilerna blir större pga hög upplösning och raw-format krävs att man kan skyffla dom mellan lagringen och arbetsdatorn relativt snabbt. Jag vill också gör backup mer automatiskt och dessutom säkra lagringen med dels RAID och dels avbrottsfri kraft så att det går att stänga ner snyggt vid ett ev strömavbrott.

DustinHome har ju en del kul prylar, bland annat Seagate Blackarmor 4TB, Netgear Gigabit Router och Eaton 5110 UPS som skulle göra nytta här hos mig…

Bara det inte blir nätvärk 🙂

Ny server…

Nu är den nygamla servern igång igen. Det är ju ett tag sedan kraschen men eftersom ’avbytaren’ funkat bra var det ju ingen brådska… Datordelarna har legat sedan i maj men jag gjorde det mesta av installation etc runt midsommar men sedan har det avstannat, tills nu.

Mer fart och framförallt mer disk, nu 1TB. Dessutom ett mer ’riktigt’ 64-bitars serveroperativ nämligen Ubuntu 10.04 server som har lång ’livslängd’, är stabil och har automatiska uppdateringar.  När den väl är installerad och igång är det bara att låta ström- och nätverkssladd sitta i, ställa in den i ett hörn och glömma bort den…

Systeminfo för servern via administrationsverkytyget Webmin.

Katastrof varning…

Idag när jag kom hem från jobbet och startade upp datorn här hemma så hade vår server dött.  Hemska tanke.. musik, bilder, källkodsarkiv… när gjorde jag backup senast???

När den värsta stressen lagt sig öppnade jag datorn och såg att processorfläkten lossnat, en ’klack’ på sockeln hade gått sönder och fläkten hängde i sladden och då kyler den ju inte så mycket. Processorn är säkert ’rökt’ men jag får kolla det sen.

Tur att man har fler datorer. Jag har ytterligare en dator med AMD processor och den fick nu rycka in som server. Efter installation av serverns hårddisk i den så bootade allt och fungerade perfekt, utom nätverket. En server utan nätverk är ju inte så mycket att ha men efter lite felsökning och meckande så funkade det till slut.

Trasig processorsockel och vidbränd CPU...

Nu ska jag nog göra backup….

I värmen…

De senaste dagarna har vi hållit oss i stillhet… Jag har mest suttit på balkongen och läst och programmerat. Vår balkong ligger i öst-läge så det är skugga större delen av dagen vilket är skönt och vårt trådlösa nätverk räcker dit utan problem. Mitt programmeringsuppdrag i min firma (Penna&PC Rönninge) börjar ta form ordentligt och jag har fått ordning på alla webformulär och MySQL-anrop… Det är visserligen en hel del kod kvar att skriva men nu vet jag definitivt att jag är på rätt ’spår’. Nästa steg blir att försöka ’migrera’ hela kitet från min laptop med Windows-miljö till en riktig server men det har jag gjort tidigare så det borde funka igen.

James Webbs ’Fields of fire’ som beskriver några marinkårssoldaters öden och upplevelser under Vietnamkriget har jag läst ut och nu tänker jag börja på en annan, lite mer journalistisk krigsskildring nämligen Antony Bevors ’The Battle for Spain’.

Marsvinen pustar också i värmen. Dom tar det lungt och får lite extra tilldelning av div godsaker med mycket vatten i. Mysan är lite extra trött och lite dålig i magen. Jag har stödmatat henne lite med CC (Critical Care) och hon äter själv men verkar inte orka så mycket. Är det inte bättre i morgon så åker jag förbi veterinären och ser vad dom har för mat som kan passa eller bokar in en tid.