Författare Ämne: Video från modul  (läst 274 gånger)

Utloggad Mekanoid

  • Stammis
  • ****
  • Antal inlägg: 1.026
    • Modelljärnvägsmoduler
Video från modul
« skrivet: sön 12 jul 2020, 16:01:39 »
Hej!
Jag har experimenterat en del med video från moduler. Tanken är att göra en signalmodul där jag även kan se om det står något tåg och väntar. Kanske inte den mest användbara funktionen, men kul. :)

Hur jag gjort har jag dokumenterar på mina MMRC-sidor, men sen ett test har jag provat konvertera sidan till forumtext:


Ett relativt enkelt sätt att sända trådlös video från din modelljärnväg, är att använda en Raspberry Pi med kamera och mjukvaran MotionEyeOS.




Raspberry Pi
Smidigast och billigast är att använda en Raspberry Pi Zero W som är en mindre Raspberry med trådlös nätverksanslutning. Man kan köpa en utan stiftlister och låda om man vill, men någon form av USB-laddare med micro-B-kontakt behövs.
Raspberryn behöver fästas under landskapet och det får du förstås göra på ett sätt som passar just din layout eller modul. Enklast är att skruva fast den underifrån direkt i sina fyra fästhål.

Kamera
Det är kameran som är den viktiga delen. Helst bör den ju vara liten så den kan gömmas i landskapet eller i en byggnad.
Här behöver man lämpligast hitta en Spy Camera eller något liknande, d.v.s en kameramodul som inte är monterad på ett kretskort så som den vanliga kameramodulen till Raspberryn.
När detta skrivs (juli 2020), kan man få tag på sådana hos Electrokit i utföranden med kort eller lång anslutningskabel:
 - Spy Camera med lång sladd - 599 kr
 - Kamerakort för Raspberry Pi Zero - 299 kr

Ett större utbud av diverse olika kameror till både Raspberry och Arduino finns exempelvis hos ArduCam.


MotionEyeOS
Till sist behövs en mjukvara för att leverera bilden över wifi. Där är det smidigt att använda MotionEyeOS som enkelt installeras på ett SD-kort enligt instruktionerna på deras wiki.

Det finns två viktiga saker att tänka på med MotionEyeOS på en Raspberry Pi Zero W:
 - Du behöver inte packa upp filen du laddar hem
 - Du får inte glömma att konfigurera trådlösa nätverket

Trots att installationssidan (i juli 2020) påstår att du behöver packa upp den fil du laddar hem, så behövs inte det. Filen laddas hem i ett format som du kan skriva direkt till ditt SD-kort.
På en Raspberry Pi Zero W behöver man särskilt tänka på att konfigurera det trådlösa nätverket innan man startar sin Raspberry första gången. Det finns beskrivet på olika sidor för Linux (direkt på installationssidan) och Windows (enligt sidan Wifi Preconfiguration).


Montera ihop allting
Det näst sista steget är att bara montera ihop Raspberry Pi Zero W med kameramodulen och stoppa i SD-kortet. Om du vill testa är det nu bara att ansluta USB-laddaren så ska allting starta igång.



Men här följer förstås även ett arbete med att bygga in Raspberryn i din layout och kanske snyggt dölja kameran.


IP-adressen
För att titta på videon behöver man hitta IP-adressen (webbadressen) till Raspberryn. Det behöver man göra via sin router och det görs på olika sätt i olika routrar.
När du väl hittat IP-adressen, tar du en annan dator, läsplatta eller smartphone och startar dess webbläsare. Skriv sedan in IP-adressen till Raspberryn i webbläsarens adressrad och strax ska du komma till MotionEyeOS.
Du kan nu logga in med användarnamn admin utan lösenord och börja utforska video-möjligheterna!


Monteringskit
För att kunna montera kameran på en av mina moduler, konstruerade jag ett monteringskit. Det består av en platta som limmas mot undersidan av modulen och som sedan Raspberryn kan skruvas fast i.



Den har en en stång som både är stöd/fäste för kameran och gör det möjligt att vrida kameran i sidled. Eftersom kameran har en flatkabel kan man inte vrida den allt för mycket, så det är viktigt att tänka på var man placerar kameran & Raspberryn.



Med det här kitet hamnar mitten på kamerans lins cirka 45 mm ovanför där man fäster plattan på modulens eller layoutens undersida. Det kan alltså vara lämpligt att ha 40 mm "landskap" mellan över- och undersida där kameran placeras.


Resultatet
När jag väl fäst Raspberryn på modulen (med dubbelhäftande tejp) och limma fast lite låg marktäckning på modulen, såg det ut så här:



Jag fortsatte och fäste lite låga buskar kring kameran. I kamerans riktning sluttar landskapet neråt, så jag kunde sätta  allt högre "buskar" längre bort från kameran. De kan inte vara mer än nån centimeter höga, men det är ändå tillräckligt för att få till ett bra landskap.
Runt kameran gjorde jag sedan en större buske, så att kameran döljs från tre håll. Kanske ser busken lite konstig ut med ett hål på ena sidan, men troligen är det inget som betraktaren märker av...



Bilderna från kameran kan bli ganska bra, men tyvärr har kameran fel fokusområde för att passa bra till just detta. Och när fokus ändå inte blir bra, har jag även valt att minska upplösningen. På bilden ovan är det 800x600 pixlar, men det fungerar bra även med 640x480 pixlar. Det viktiga med denna modul är ju bara att se om ett tåg står vid signalen och väntar.
« Senast ändrad: sön 12 jul 2020, 16:07:35 av Mekanoid »
---
Mvh Peter