Kameramultiplexer till Raspberry Pi

Multiplexer-kort

Multiplexer-kort

Hur bra en Raspberry Pi än är så finns det tillfällen när man vill ha möjligheten att ansluta mer än en kamera, t.ex. om man vill bygga en bokskanner, en panoramakamera eller om man har kameror med olika objektiv som man vill kunna växla mellan.

Hittills har det inte funnits något sådant men nu har ett företag tagit fram en multiplexer som gör det möjligt att använda upp till 4 kameror per kort. Det går sedan att använda 4 kort så att man totalt kan använda 16 kameror till samma Raspberry Pi.

Det är ett företag som heter IVMech som tillverkar dessa kort. I dagsläget så kostar de drygt $80 men med lite tur och en eventuellt ökad efterfrågan så kanske priset sjunker.

Multiplexern kan inte bara växla kamera för stillbilder utan den klarar även att växla video bra och snabbt, perfekt för t.ex. en robot med flera kameror med olika objektiv.

Självklart så blir det en liten fördröjning på kortet mellan in- och utgång men jag tycker inte att en halv nanosekund är mycket att bråka om. Det kommer i praktiken inte att spela någon som helst roll. Att växla mellan de olika kamerorna tar betydligt längre tid, ca 50 nanosekunder. Inte heller det är något att klaga på.

Härunder är en video som visar exempel på att växla mellan olika kameror.

 


 

 

Temperaturprojektet.

AM2301

AM2301

Nu har jag fixat så att aktuell temperatur inte bara laddas upp till hemsidan utan också läggs in i en MySQL-databas lokalt på Rapberryn.  Just nu så låter jag den biten vara för att få lite data att arbeta med. Eftersom det sparas ett värde varje minut så blir det 1440 avläsningar per dygn.

Under tiden tänkte jag bygga ut med lite mer hårdvara och tänkte börja med en luftfuktighetsmätare. I det här fallet blir det en AM2301-sensor. Eftersom den kan mäta både fuktighet och temperatur så kanske den även får ta över temperaturmätningen. Den klarar av att mäta relativ fuktighet mellan 0% – 99,9% med en noggrannhet på +-3%. Temperaturen den kan mäta ligger mellan -40 – +80 grader Celsius med 0,5 graders noggrannhet. Senare ska även en sensor för att mäta lufttrycket kopplas in.

 

Experimentet inne i nästa fas.

Nu har mitt lilla temperaturexperiment gått vidare från experiment till beta-test. I högerspalten visas nu den aktuella temperaturen på min balkong samt när den senast uppdaterades. Eftersom sensorn hänger fritt så hamnar den ibland i direkt solljus och temperaturen blir ju därefter.

En mycket kort beskrivning av hur det fungerar: sensorn är kopplad till en Arduino som fungerar som en webbserver. En Raspberry Pi kör sedan ett program i Python en gång per minut som via mitt nätverk hämtar aktuell temperatur, skapar .jpg-bilden och laddar upp den till min WordPress-sajt. Så fort någon uppdaterar eller växlar sida så visas den senast uppladdade bilden.

Kvar att göra:

  • Fixa automatisk uppdatering så man slipper göra det själv.
  • Lägga till fler sensorer.
  • Ta aktuella väderbilder som också laddas upp.
  • Lägga avläsningarna i en databas för statistik.

Det kommer nog att ta ett tag innan ovanstående implementeras men det är ju bra att ha något att göra…

Reklam från den gamla goda tiden

Reklamfilm var inte bara billigare förr i tiden, de var dessutom bättre och roligare. Eller som John Cleese säger i nedanstående reklamfilm: “Den här datorn är så bra att det vore orättvist att jämföra den med andra datorer, därför jämför vi den med den här fisken”.

  

UV-Boxen är klar!

Tänk vad lätt det går när man får ur tummen och sätter fart. Efter flera års velande är alltså äntligen min UV-Box klar. Visst skulle man kunna göra lite förbättringar, t.ex. en säkerhetsbrytare så att den stängs av när locket öppnas, men i den här versionen får jag lita till mitt förnuft. 🙂 Nästa version blir med elektronisk timer och lysdioder.

Klicka här för att se de sista stegen

Klicka här för att se hela bygget från början.