ID.nl logo
Zekerheid & gemak

Raspberry Pi Camera Module installeren en de opties

Met de Raspberry Pi Zero W verscheen een goedkope kleine variant van de Raspberry Pi mét wifi. In combinatie met de vernieuwde cameramodule kun je hiermee volop experimenteren met foto en video en bijvoorbeeld je eigen bewakingscamera bouwen. De Raspberry Pi Camera Module installeren werkt als volgt.

De cameramodule (29,95 euro) is meteen het duurste onderdeel in deze workshop. De module bevat een 8megapixel-sensor, de Sony IMX219. Naast foto’s kun je ook video’s in full-hd opnemen met 30 frames per seconde (1080p30). De module is geschikt voor alle uitvoeringen van de Raspberry Pi waaronder de Pi Zero W (ongeveer 11 euro), maar ook de ‘oude’ Pi Zero (ongeveer 5,50 euro). De cameramodule is tevens in NoIR-uitvoering verkrijgbaar, zonder infraroodfilter. Die is niet voor iedereen: bij gewoon daglicht zijn er sterk afwijkende kleuren.

Bij schemering doet de NoIR het wel beter. Combineer je de NoIR met infraroodverlichting, dan zijn zelfs goede zwart-witopnames in het donker mogelijk, handig voor bijvoorbeeld een wildcamera. Wil je zowel ‘s nachts als overdag een goed beeld, dan zou je de NoIR kunnen voorzien van een infraroodfilter dat overdag via een mechanisme over de cameralens wordt geschoven, al dan niet op basis van de hoeveelheid licht. Dat is hoe gewone bewakingscamera’s werken.

Pi Zero W

De Pi Zero W bevat in tegenstelling tot de gewone Pi Zero over wifi, zodat je hier een wifi-bewakingscamera van kunt maken. Eén van de weinige Nederlandse webshops waar je hem kunt bestellen is bijvoorbeeld Kiwi Electronics, de officiële distributeur voor de Benelux. Behalve goedkoop is het product ook erg compact en energiezuinig.

©PXimport

Voor de toepassingen in deze workshop is de Pi Zero W bovendien snel genoeg en het werkgeheugen (512 MB) meer dan toereikend. We gebruiken de originele behuizing voor de Pi Zero W waar de cameramodule in past. Het geheel is zo klein dat je het haast ook als spionagecamera zou kunnen gebruiken.

Cameramodule aansluiten

Om de camera aan te sluiten op een gewone Raspberry Pi kun je de bijgeleverde camerakabel gebruiken, een 15 cm lange flexkabel. Vind je dat te kort of te lang? Je kunt ook andere maten bestellen, vanaf 10 cm tot wel 2 meter. De limiet voor dit type kabel ligt rond 3 tot 4 meter.

De huidige Pi Zero W en Pi Zero ondersteunen de cameramodule ook, maar hebben een kleinere camerapoort zodat je een andere camerakabel nodig hebt (ongeveer 6 euro). Een extra korte variant wordt bij de officiële behuizing voor de Pi Zero al bijgeleverd, zodat je in dat geval meteen klaar bent voor ongeveer dezelfde prijs.

Om te beginnen sluiten we de korte camerakabel die bij de behuizing wordt geleverd aan op de cameramodule. Schuif voorzichtig de zwarte afdekking iets uit zodat de kabel loskomt. Nu kun je die vervangen door de kortere. Bij het plaatsen van een flexkabel moeten de zichtbare contacten richting het bordje wijzen. Vergeet niet de afdekking weer dicht te schuiven na het plaatsen van een kabel en controleer voorzichtig of de kabel vast zit.

De andere kant van de flexkabel kun je nu op vergelijkbare wijze op de Pi Zero W aansluiten. Druk daarna het bordje voorzichtig in de behuizing, zodat de aansluitingen aan de zijkant (mini-hdmi en twee keer micro-usb) in de uitsparing vallen. Bij de behuizing worden drie deksels geleverd waarvan één met cameraoog. Klik hier de cameramodule in vast, maar verwijder wel eerst het stukje plastic folie dat de lens beschermt.

Raspbian instellen

Wat resteert is het plaatsen van een geheugenkaart met het gewenste besturingssysteem in het micro-sd-slot op het bordje. Hoewel je Raspbian met de Pixel-desktop zou kunnen gebruiken is de Pi Zero W daar eigenlijk te traag voor. Je bent beter af met de Lite-versie van Raspbian als basis. We kiezen voor de Jessie-release. Eventueel zou je het nieuwe versie Stretch kunnen kiezen, maar die is nog zo nieuw dat niet alle software en archieven op internet hiervoor zijn aangepast. Met voorganger Jessie zit je net wat veiliger.

Het is handig als er op het geheugenkaartje nog wat ruimte vrij is om met foto’s en video’s te experimenteren of voor tijdelijke opslag van beelden. Reken voor foto’s op ongeveer 3 tot 4 MB per foto bij de resolutie van 2592 × 1944 pixels. Zorg dat je de netadapter op de juiste micro-usb-poort aansluit. De voeding moet minimaal 1,5 ampère kunnen leveren: 1,2 ampère voor de Pi Zero W zelf en 250 mA (milliampère) extra voor de cameramodule. Je kunt hiervoor prima de lader van bijvoorbeeld een Samsung-smartphone gebruiken (veelal 2 A).

©PXimport

Via de opdrachtprompt van Raspbian Lite is al veel mogelijk met de cameramodule, van het maken van foto’s en video’s tot het opzetten van een videostream. Over deze toepassingen lees je binnenkort meer. Later behandelen we ook nog het kant-en-klare besturingssysteem motionEyeOS dat erg veel mogelijkheden biedt voor het gebruik als bewakingscamera.

Vooral in zelfbouwprojecten komt de Pi Zero W goed tot zijn recht en de cameramodule speelt in veel van die projecten een belangrijke rol. Vaak wordt de programmeertaal Python gebruikt, waarmee ook toegang tot de camera mogelijk is dankzij de picamera-bibliotheek In een later artikel lees je daar meer over. We geven dan voorbeelden van hoe je de camera met zelfgeschreven programma’s kunt benaderen.

▼ Volgende artikel
Chrome Remote Desktop: ideaal voor ondersteuning op afstand
© ER | ID.nl
Huis

Chrome Remote Desktop: ideaal voor ondersteuning op afstand

Een apparaat op afstand bedienen hoeft geen geld te kosten en is verrassend eenvoudig. Of je nu bestanden wilt openen, technische problemen wilt oplossen of meerdere toestellen wilt beheren: met Chrome Remote Desktop kan het allemaal, gratis en zonder gedoe.

De helper begint

Een groot voordeel van Chrome Remote Desktop is de brede compatibiliteit: het werkt met Windows, macOS, Linux en ChromeOS. Bovendien is het veilig – verbindingen worden versleuteld – en je hebt alleen een Chrome-browser nodig. We beginnen aan de kant van degene die op afstand toegang wilt tot een andere computer, degene die ondersteuning biedt vanaf computer A. Op computer A opent de gebruiker Chrome en surft naar https://remotedesktop.google.com. Daar verschijnen twee opties: Dit scherm delen en Verbinding maken met een andere computer. Omdat computer A support wil geven aan een extern apparaat, kiest de gebruiker voor de tweede optie. In dat scherm verschijnt een veld om een toegangscode in te geven, de code volgt zo meteen.

Degene die support geeft, gebruikt het onderste vak.

Acties voor de hulpvrager

Op computer B, de computer die toegang zal verlenen, moet de gebruiker ook in Chrome surfen naar dezelfde website. Daar kiest hij voor de optie Dit scherm delen. Voordat dat mogelijk is, moet Chrome Remote Desktop eerst worden gedownload en geïnstalleerd. De gebruiker klikt daarvoor op de ronde blauwe knop met het witte downloadpijltje. Hiermee wordt een Chrome-extensie geïnstalleerd. Na de installatie verschijnt in het vak Dit scherm delen een blauwe knop met de tekst Code genereren. Wanneer de gebruiker daarop klikt, wordt een toegangscode van 12 cijfers aangemaakt. Die code geeft hij of zij door aan gebruiker A.

Wie support krijgt, moet de code via een berichtje of telefoontje doorgeven.

Scherm delen

Op computer A geeft de gebruiker de code op in Chrome Remote Desktop. Vervolgens wacht hij tot gebruiker B bevestigt dat A toegang mag krijgen tot zijn scherm. Zodra dat is gebeurd, verschijnt het volledige bureaublad van computer B in een nieuw Chrome-venster op computer A. Door dit venster schermvullend weer te geven, kan A probleemloos handelingen uitvoeren op de pc van B. Voor de veiligheid beschikken beide gebruikers over een knop om de sessie op elk moment te beëindigen. Uiteraard is een stabiele internetverbinding noodzakelijk. Daarnaast krijgen beide partijen de melding dat ze klembordsynchronisatie kunnen inschakelen. Hiermee wordt het mogelijk om eenvoudig tekst of bestanden te kopiëren en te plakken tussen beide apparaten.

Gebruiker A krijgt het volledige scherm van B in een Chrome-venster te zien.
▼ Volgende artikel
In drie stappen je eigen video als screensaver: zo doe je dat
© ID.nl
Huis

In drie stappen je eigen video als screensaver: zo doe je dat

De tijd dat een screensaver nodig was om je computerscherm te beschermen tegen inbranden, ligt ver achter ons. Vandaag is een screensaver vooral een manier om je computer een persoonlijk tintje te geven. Met een eenvoudige tool verander je je vakantiefilmpjes of familievideo's in een levendige screensaver die je scherm vult zodra de pc even pauze neemt.

Wat gaan we doen

We laten zien hoe je met PUSH Video Wallpaper een video omzet in een screensaver. Je kiest geschikte fragmenten, stelt een afspeellijst samen en activeert de screensaver in Windows. Daarna zie je precies hoe je de tool zo instelt dat hij alleen in ruststand draait.

Lees ook: Zo maak je je eigen AI-video met Bing Video Creator

Stap 1: Download PUSH VideoWallpaper

Voordat je een video als bureaubladachtergrond instelt, is het verstandig om eerst na te denken over de juiste clips. Voor een opvallend en toch rustig effect werkt een korte video die in een lus draait meestal het best. Met PUSH Video Wallpaper kun je bovendien een afspeellijst maken zodat meerdere clips elkaar automatisch opvolgen. Deze Windows-app is eenvoudig in gebruik en levert de beste resultaten. Je kunt video's afspelen vanaf de harde schijf, maar ook geanimeerde gifs en zelfs YouTube-fragmenten zijn mogelijk. Het programma is niet gratis: een licentie voor persoonlijk gebruik kost 9,95 euro en een thuislicentie voor vijf pc's 14,95 euro. Er is wel een gratis proefversie, waarbij alleen een klein watermerk rechtsonder zichtbaar is.

De eerste stap is het downloaden van PUSH Video Wallpaper (26 MB). Na het binnenhalen installeer je de tool met het bestand VideoWallpaper_setup.exe. Aan het einde van de installatie verschijnt een pop-up met de vraag of je PUSH Video Wallpaper meteen wilt starten en of je de app ook als schermbeveiliging wilt instellen. Vink beide opties aan en klik op Voltooien.

Selecteer zeker de optie Instellen als schermbeveiliging.

Stap 2: Instellingen

Via het pictogram in het systeemvak kun je met de rechtermuisknop de instellingen openen. Klik bovenaan op het kleine voorbeeldscherm om een afspeellijst samen te stellen. Er staan standaard enkele voorbeeldvideo's klaar. Verwijder die en voeg je eigen filmpjes toe die je als screensaver wilt gebruiken. Ga vervolgens terug naar het tandwieltje en schakel de optie Start with Windows uit. Klik ten slotte op Instellen als schermbeveiliging. De ontwikkelaar gaat ervan uit dat je de tool gebruikt als video-wallpaper. De screensaverfunctie is eigenlijk een extraatje. Door het automatisch opstarten uit te schakelen, gebruik je de app uitsluitend als screensaver en niet als dynamische bureaubladachtergrond.

Voeg de filmpjes toe aan de afspeellijst.

Stap 3: Als schermbeveiliger instellen

Herstart de pc en ga naar Instellingen / Persoonlijke instellingen / Vergrendelingsscherm / Schermbeveiliging. Hier kun je dan PUSH Video Screen Saver selecteren voor schermbeveiliging.

In de Persoonlijke instellingen selecteer je PUSH Video Wallpaper als schermbeveiliger.

Je video's naar een hoger niveau tillen?

Misschien is een vlogcamera iets voor jou!