ID.nl logo
Wat zijn fractals en hoe zien we ze terug in de IT?
© PXimport
Huis

Wat zijn fractals en hoe zien we ze terug in de IT?

Ooit leken fractals niet meer dan een wiskundige curiositeit met een hoog esthetisch gehalte. Maar door de jaren werden er vele praktische toepassingen gevonden en tegenwoordig kan ook de IT niet meer zonder. Aan de hand van Visions of Chaos nemen we een kijkje in de wondere wereld van fractals en aanverwante zaken, want wat zijn fractals eigenlijk?

In 1904 bedacht de Zweedse wiskundige Helge von Koch een uiterst eenvoudige procedure die als volgt gaat: neem een gelijkzijdige driehoek en gum van elke zijde het middelste derde deel uit. Teken nu boven elk uitgegumd deel twee zijden van een nieuwe gelijkzijdige driehoek. Herhaal deze procedure op alle lijnen die je nu hebt en doe dat steeds opnieuw. Het resultaat is de Koch-sneeuwvlok: een figuur met een eindig oppervlak, maar een oneindige omtrek.

Je kunt de procedure overigens ook loslaten op een enkele lijn en ook daarvan wordt de lengte uiteindelijk oneindig lang. In dat geval spreken we van de Koch-kromme. Hoewel het woord nog niet bestond, was dit een van de eerste fractals.

Een Koch-kromme kun je beschrijven met een wiskundige procedure die L-systeem wordt genoemd (de letter L verwijst naar bedenker Aristid Lindenmayer, een theoretisch bioloog). Een handvol simpele regels vormt hierin het recept om objecten te maken waarvan het uiterlijk verbluffend gevarieerd is en die we dan ook nog vaker zullen tegenkomen. Sommige van deze vormen lenen zich uitstekend voor het maken van de zeer compacte antennes die nodig zijn in mobieltjes en die in staat zijn om met meerdere frequentiebereiken te werken.

Al sinds de oudheid kennen we allerlei soorten symmetrie. Symmetrie speelt dan ook een belangrijke rol in zowel de kunsten als de (natuur)wetenschappen. Symmetrieën die iedereen kent zijn translaties (verschuivingen), rotaties en spiegelingen. Samen kun je daarmee allerlei interessante herhalende patronen maken die je bijvoorbeeld vindt in behang, tapijten en kledingdessins.

Maar de Koch-kromme bevat een geheel nieuw soort symmetrie: zoom je erop in, dan lijkt het detail op het geheel en dat blijft zo, ongeacht hoever je inzoomt.

Dit verschijnsel kennen we ook van kustlijnen, al heeft het daar niet de perfecte regelmaat die de figuur van Koch heeft. Vanaf grote hoogte kun je een kustlijn fotograferen en de lengte berekenen. Kom je dichterbij, dan zie je onregelmatigheden die eerst onzichtbaar waren en die de lengte vergroten. Omdat een kustlijn betekenisloos wordt op het niveau van atomen en moleculen, kun je er eigenlijk geen absolute lengte aan toekennen. Bij perfect gevormde wiskundige figuren kan dat juist wel en zulke figuren met dit type symmetrie noemen we fractals.

Aan de analogie tussen de Koch-sneeuwvlok en kustlijnen zien we dat de natuur zich in een bepaald opzicht soms als fractal lijkt te gedragen.

©PXimport

Chaostheorie

Fractals vormden nauwelijks een onderwerp van studie, omdat ze aanvankelijk geen praktisch nut leken te hebben en met de hand nauwelijks te produceren waren. Met de komst van de computer, met alle grafische mogelijkheden van dien, kwam daar verandering in.

Een tweede gevolg van de computerrevolutie was de ontdekking door de Amerikaanse wiskundige en meteoroloog Edward Lorenz dat betrekkelijk simpele weermodellen, bestaande uit slechts een handvol gekoppelde vergelijkingen, een totaal andere uitkomst kunnen hebben als de startwaarden een heel klein beetje afwijken (het ‘vlindereffect’).

De grafieken die dit fenomeen opleverde, leken verdacht veel op fractals. Daarmee bleken die wonderlijke objecten ineens een direct verband te hebben met de echte wereld en dat zorgde weer voor de geboorte van een geheel nieuwe wetenschap die in de volksmond chaostheorie heet en die neerkomt op de studie van zogeheten niet-lineaire systemen.

Dat je zeer complexe patronen kunt beschrijven door middel van een handvol compacte en simpele regels, roept natuurlijk de vraag op of het omgekeerde ook kan.

De vroegste (lossless) compressie-algoritmen waren gebaseerd op het feit dat elke aaneenschakeling van bits de nodige symmetrie bevat in de vorm van translatie of spiegeling. Heb je een blok met bits gevonden waarvoor dat geldt, dan kun je in elk volgend identiek blok daarnaar verwijzen. Mag er wel sprake zijn van enig verlies, zoals bij foto’s, video’s en audio, dan kan fractale symmetrie ook ineens worden benut. Er zijn dan ook inderdaad compressie-algoritmen die hiervan gebruikmaken. De zoektocht naar goede algoritmen is daarbij werk in uitvoering, omdat compressie langs deze weg vaak tijdrovend is. Een groot voordeel is wel dat je afbeeldingen die met dit soort technieken zijn gecodeerd onbeperkt kunt uitvergroten.

©PXimport

Chaostheorie werd pas bekend bij een breed publiek toen James Gleick in 1987 zijn bestseller Chaos uitbracht. De populariteit van het boek was deels te danken aan de intrigerende schoonheid van de vele Mandelbrot-fractals die erin te bewonderen waren.

Deze bijzondere en fraaie objecten (zie beeld bovenaan dit artikel) zijn het resultaat van een zeer simpele wiskundige procedure, waarbij je het resultaat van een berekening telkens als nieuwe invoer voor diezelfde berekening gebruikt. Zo’n procedure is uiteraard gesneden koek voor de computer die inmiddels overal opdook. Een stortvloed aan programma’s om zelf fractals mee te maken was het gevolg.

Hét programma uit die beginjaren was het gratis Fractint dat in leven wordt gehouden via opvolger WinFract. De gratis alleskunner van nu heet Visions of Chaos (kortweg VoC), dat ook de bron vormde voor de meeste illustraties bij dit artikel. Naast de vele soorten fractals die door de jaren zijn ontwikkeld, stelt VoC je in staat om te experimenteren met allerlei aanverwante complexe systemen.

©PXimport

Game of Life en de Turing Machine

In 1970 bedacht de Britse wiskundige John Conway Game of Life. Op een rooster kunnen vakjes aan of uit staan en aan de hand van een paar simpele regels met betrekking tot het aantal buren dat aan of uit staat, wordt bepaald hoe het rooster in de tijd verandert. Dit bleek een dusdanige rijkdom aan vormen en structuren op te leveren dat er al snel studie werd gemaakt van allerlei vergelijkbare sets met regels, ook in meer dan twee dimensies. Al snel werd duidelijk wat de kracht was van deze zogeheten cellulaire automaten.

De Britse wiskundige Stephen Wolfram (ontwikkelaar van Mathematica) speelde zelfs met een eendimensionale variant. Deze allersimpelste automaat begint met drie vakjes op een rij die aan of uit kunnen staan en 256 mogelijke regels voor de ontwikkeling van volgende generaties. De complexiteit die sommige van deze regels laten zien, leidde tot Wolframs (tamelijk omstreden) idee dat een vergelijkbaar maar uiteraard veel ingewikkelder systeem van regels in veel meer dan één dimensie een vervanging zou kunnen vormen voor de bekende natuurwetten.

©PXimport

De Britse wiskundige Alan Turing, wiens bewogen leven meermaals is verfilmd, speelde al voor de komst van de eerste computers met ideeën die beschreven hoe een geautomatiseerd rekensysteem zou moeten werken. Die gedachten leidden tot het definiëren van de zogeheten Universele Turingmachine (UTM), de wiskundige beschrijving van een theoretische computer die alles kan wat echte computers kunnen.

Van Game of Life werd al snel ontdekt dat het een UTM kan nabootsen en zo werden bijvoorbeeld patronen met roosterpunten gevonden die als programma konden dienen om priemgetallen te genereren en zelfs complexe patronen die zichzelf kunnen kopiëren!

Misschien nog wel verrassender is het feit dat ook sommige regels van de eendimensionale automaat van Wolfram complex genoeg bleken om een UTM te vormen. Dergelijke systemen vormen dan ook een actief studiegebied binnen de theoretische informatica.

Iteratief

Eerder zagen we al dat de Mandelbrot-fractal het resultaat is van een iteratieve procedure en dat geldt ook voor de Koch-kromme en andere L-systemen. Een soortgelijke techniek kun je ook toepassen in meerdere dimensies.

Zo kun je bijvoorbeeld starten met een vierkant van N*N roosterpunten en daarvan het middelpunt bepalen. Dat punt verplaats je vervolgens een willekeurige afstand omhoog of omlaag, waardoor je een (al dan niet omgekeerde) piramide krijgt. Het vierkant is nu ook verdeeld in vier kleinere vierhoeken, waarop je de procedure kunt herhalen. In plaats van het wijzigen van de hoogte kun je beginnen met een vierkant dat bestaat uit zwarte pixels en aan het gevonden middelpunt een willekeurige grijswaarde toekennen.

Het plaatje dat zo na een aantal iteraties ontstaat, heet een plasmafractal en is voor allerlei doeleinden bruikbaar, bijvoorbeeld als hoogtekaart in een 3D-ontwerpprogramma.

In films en games zien we soms de meest adembenemende landschappen. In games zijn die altijd computergegenereerd (al dan niet op basis van echte data) en in films soms ook, bijvoorbeeld wanneer dat goedkoper is of wanneer de actie zich afspeelt in een fantasiewereld. Waar Captain Kirk zijn Star Trek-bemanning in de jaren 60 nog moest laten landen in een decor van rotsblokken gemaakt van piepschuim, kunnen filmmakers van nu hun acteurs via greenscreen-technologie op een planeet neerzetten die helemaal in de computer is ontstaan. Het terrein en de bewolking van die wereld komen tot stand via plasmafractals en aanverwante methoden. Een programma als Terragen geeft een mooi voorbeeld van dergelijke technieken. Het principe is ook in VoC te zien (Fractals, Plasma-Clouds of Fractals, Terrain of Fractals, Planet).

Eerder stelden we al vast dat kustlijnen een fractalachtige structuur hebben en zagen we hoe op basis van fractals complete planeten en wolkenluchten kunnen worden gemaakt. Maar ook de levende natuur zit vol met fractale symmetrie. Kijk je naar het wortelstelsel van een boom of naar het vaatstelsel in het menselijk lichaam, dan is niet meteen duidelijk wat de schaal is. Kijk je naar een ingezoomd plaatje van haarvaten? Of is het een beeld van grotere afstand, waardoor de kleine structuren juist niet meer zichtbaar zijn?

Het systeem dat we zagen bij de Koch-kromme plaatst steeds dezelfde structuren in een verkleinde versie in de ontstane lege ruimtes. Daardoor blijven hoeken tussen lijnen op elk niveau hetzelfde. Voegen we juist – net als bij de plasmafractals – een beetje willekeur toe aan elke stap van de procedure, dan maak je van een overduidelijk geometrisch object een voorwerp dat zo uit Moeder Natuur lijkt te komen.

De fantasiewerelden in games en films zouden wel heel saai zijn zonder vegetatie. Dankzij fractals beschikken we inmiddels gelukkig over een breed scala aan technieken om levensechte bomen en planten te maken. De L-systemen die we al eerder zagen, kunnen worden gebruikt om de basisvorm van een boom of plant te maken. Een andere mogelijkheid vinden we in het gebruik van IFS-fractals (Iterated Function Systems).

Voor het modelleren van dieren in 3D bieden fractals geen oplossing, maar voor de fraaie patronen in de vacht van bepaalde diersoorten zijn sommige cellulaire automaten zeer geschikt (zie VoC Cellular Automata, 2D, Smooth Life).

©PXimport

Kunstig

Behalve dat fractals op allerlei manieren nut hebben bij het creëren van de bouwstenen voor een creatieve productie, vormen ze van meet af aan ook van zichzelf al een rijke bron voor het maken van fraaie beelden of objecten.

Aanvankelijk beperkten de mogelijkheden zich tot stilstaande plaatjes. Fabrikanten van posters vonden inspiratie in de standaard Mandelbrot-fractal, terwijl kunstenaars probeerden om deze op allerlei manieren naar hun hand te zetten. Meer rekenkracht bracht ons de mogelijkheid om filmpjes te maken waarin wordt ingezoomd op de Mandelbrot- en aanverwante fractals. YouTube bevat er inmiddels tienduizenden.

Nog krachtiger pc’s brachten ons 3D-fractals (zie VoC Hypercomplex Fractals, Mandelbulb of het gespecialiseerde Mandelbulber). Op basis van deze en aanverwante fractals produceer je complete 3D-animaties met objecten die niet alleen mooi en interessant zijn, maar die je bovendien met geen mogelijkheid zelf zou kunnen modelleren.

Een logische volgende stap is dat kunstenaars en hobbyisten inmiddels ook 3D-printtechnologie gebruiken om de schoonheid van hun creaties tastbaar te maken.

Brein

Eerder zagen we al dat het vaatstelsel een fractale structuur heeft. Dat geldt tot op zekere hoogte ook voor het brein, waarin stelsels van grote verbindingen bestaan naast telkens kleinere vertakkingen. Het complexe en onvoorspelbare gedrag van onze hersenen valt hieruit ook deels te verklaren.

Iets dergelijks zien we ook terug in grootschalige computernetwerken. In de studie daarvan spelen fractals dan ook een rol. Wanneer dergelijke complexiteit kan optreden bij de handvol simpele vergelijkingen uit de weermodellen van Lorenz, dan zal het niemand verbazen dat iets dergelijks zich zéker voordoet bij de neurale netwerken die gebruikt worden voor kunstmatige intelligentie (AI). Zelfs de best getrainde visuele AI kan een voorwerp waarvan het er al duizenden heeft herkend op zeker moment aanzien voor iets anders, net zoals onze hersenen af en toe de fout in gaan.

Een nieuwe ontwikkeling in de creatie van op fractals gebaseerde kunst is dan ook de combinatie van fractals en van het beeld dat AI daarin ‘meent’ te zien.

Visuele AI kan niet alleen objecten herkennen, maar ook de visuele stijl van een afbeelding veranderen op basis van de stijl van een andere, bijvoorbeeld van een bekend schilderij. Op www.deepdreamgenerator.com kun je daarmee online experimenteren.

Wie over een Nvidia-videokaart beschikt, kan VoC ook uitbreiden met de mogelijkheid om lokaal AI los te laten op fractals of gewoon op eigen afbeeldingen. Het installeren van de benodigde componenten kost al snel een uur, maar is zeer de moeite waard.

©PXimport

Fractals in audio

Ruim 2500 jaar geleden ontdekte de Griekse wiskundige Pythagoras al dat klanken die voor ons aangenaam klinken frequenties hebben die in een eenvoudige rekenkundige verhouding tot elkaar staan. Zo horen we twee verschillende tonen als dezelfde noot wanneer de frequentieverhouding 1:2 is (een octaaf) en geeft een verhouding 2:3 een zuivere kwint; de eerste en laatste noot van elk majeur- of mineurakkoord.

Behalve dat je muziek kunt analyseren aan de hand van de gebruikte toonhoogtes, kun je ook naar de structuur van een muziekstuk kijken. Naast een overkoepelende structuur zoals ABA (bijvoorbeeld couplet, refrein, couplet), zie je dan kleinere structuren. Zo kan het couplet een eigen ABA-structuur hebben van twee identieke regels en een afwijkende in het midden. Zelfs deze regels hebben vaak nog een interne structuur die hetzelfde stramien kan volgen en dat alles doet sterk denken aan een fractal.

Er wordt daarom al jaren geëxperimenteerd met het genereren van aangename muziek op basis van fractals. Naast specialistische software zoals Aural Fractals biedt VoC de mogelijkheid om op basis van sommige soorten fractals midimuziek op te slaan.

Conclusie

Het gebruik van fractals voor allerlei toepassingen in de IT heeft inmiddels een grote vlucht genomen en voortdurend worden er nieuwe technieken mee ontwikkeld. Daarnaast hebben ze hun nut bewezen binnen allerlei vakgebieden, variërend van biologie en geneeskunde tot geologie en economie. 

Los daarvan zijn fractals vaak objecten met een grote visuele schoonheid en met een variatie waarover je je eindeloos kunt verbazen. Dus zelfs wie niet geïnteresseerd is in de achterliggende wetenschap, kan er toch volop van genieten.

▼ Volgende artikel
Tuinonderhoud in het najaar: dit is hét moment om aan de slag te gaan
© Gardena
Huis

Tuinonderhoud in het najaar: dit is hét moment om aan de slag te gaan

Als de zomer ten einde loopt, verdwijnt bij veel mensen de aandacht voor de tuin. Toch is het najaar een van de belangrijkste periodes voor tuinonderhoud. Wie nu opruimt en snoeit, voorkomt extra werk in het voorjaar. En met het juiste gereedschap is dat makkelijker dan je denkt!

Partnerbijdrage - in samenwerking met Gardena

Vallende blaadjes, uitgebloeide planten, struiken en bomen die in de zomer flink zijn gegroeid – juist in het najaar vraagt de tuin om aandacht. Hieronder lees je welke klussen je nu kunt uitpakken en welk gereedschap daarbij van pas komt.

Snoeien: nu knippen is straks genieten

Veel vaste planten, struiken en jonge bomen groeien in de zomer flink door. Door ze in het najaar te snoeien, houd je ze in model en voorkom je dat zwakke of te lange takken bij de eerste storm afbreken. Snoeien is ook belangrijk voor de gezondheid van de plant: zo krijgen lucht en licht krijgen meer ruimte, wat schimmelvorming tegengaat.

Voor dunne takken en jong hout is een scherpe snoeischaar vaak al genoeg. De Gardena PremiumCut Flex is daar een goed voorbeeld van. Deze stevige bypass-schaar is bedoeld voor groen hout tot 24 mm dik. Dankzij de ergonomische handgreep en PowerCoating werk je nauwkeurig en hoef je geen extra kracht uit de oefenen. De coating zorgt er bovendien voor dat je de snoeischaar makkelijk schoon kunt maken en houden.

©Gardena

Bypass?

Een bypass-snoeischaar werkt met twee gebogen snijbladen die langs elkaar heen glijden – net als bij een gewone schaar. Die beweging zorgt voor een scherpe, nauwkeurige snede, dicht bij de stengel. Deze techniek beschadigt het plantweefsel nauwelijks en is daardoor ideaal voor het snoeien van jong, levend hout. Je merkt het verschil vooral bij vers hout: de schaar knipt scherp en de snoeiwond blijft netjes.

Gaat het om iets dikkere takken, bijvoorbeeld van struiken of jonge bomen, dan is een takkenschaar praktischer. De Gardena EasyCut S is een compacte en lichte takkenschaar met een sterke bypass-snede. Hij heeft een snoeidiameter van 4,5 centimeter. Dankzij zijn ergonomische ontwerp en zijn gewicht van net 900 gram kun je lekker vlot doorwerken.

💡Tip: snoei op een droge dag, zodat de snoeiwonden snel kunnen indrogen en je schimmel geen kans geeft.

©Gardena

Blad op het gazon? Tijd voor actie

Afgevallen bladeren horen bij de herfst, maar laat je ze liggen, dan gaan ze al snel tegen je werken. Zeker op het gazon vormen ze een natte, compacte laag die het gras verstikt. Mos en schimmels krijgen vrij spel, en in het voorjaar zie je de kale plekken terug. Blad opruimen is dus geen overbodige luxe.

Voor kleine oppervlakken of om gevallen blad uit borders en perken te halen is een hark vaak al voldoende. De Gardena combisystem bladhark is verstelbaar in breedte, van 30 tot 50 centimeter, zodat je hem kunt aanpassen aan de situatie. Smal bij struiken of tussen planten, breder op het gazon. Je klikt hem vast op een steel naar keuze, waardoor je ook prettig rechtop kunt blijven werken.

©Gardena

Wil je sneller klaar zijn, dan is een bladblazer of -zuiger handiger. De Gardena PowerJet Collect werkt op een 18V accu en combineert blazen en zuigen ineen. Je kunt bladeren dus op een hoop blazen óf ze direct opzuigen. Doe je dat laatste, dan zorgt de geïntegreerde hakselaar dat het bladafval meteen versnipperd wordt. Is de opvangzak vol, dan is het opgevangen materiaal meteen klaar voor op de composthoop of in de groenbak.

©Gardena

Liever geen herrie of gedoe met stroom? Dan is de Gardena bladverzamelaar een slim alternatief. Deze tuinruimer werkt volledig mechanisch: je duwt hem als een karretje over het gazon en de draaiende borstels vegen het blad naar binnen. Je hoeft dus niet meer zelf telkens te bukken om opgehoopt blad te verzamelen en weg te gooien. Het borstelmechanisme is in hoogte verstelbaar, afhankelijk van de ondergrond. Handig: je kunt hem ook gebruiken na het grasmaaien of verticuteren. En dat allemaal zonder lawaai!

En waar laat je al dat groenafval?

Tijdens het snoeien en harken verzamel je al snel een flinke berg groenafval. Takken, bladeren, uitgebloeide planten – het is handig om daar meteen een verzamelpunt voor te hebben. De Gardena pop-up tuinafvalzakbiedt uitkomst. Deze stevige, rechthoekige zak klapt vanzelf open en blijft goed rechtop staan. Daardoor kun je er gemakkelijk takken en blad in kwijt, zonder dat de zak steeds omvalt. Met een inhoud van 127 liter hoef je niet steeds heen en weer te lopen. Klaar? Dan vouw je de zak plat op, zodat hij weinig ruimte inneemt in de schuur of garage.

💡Tip: gebruik meerdere zakken om te scheiden wat je kunt composteren (bladeren, plantresten) en wat naar de gemeentelijke groenophaal moet (ziek of besmet plantmateriaal, dikke takken).

©Gardena

Het najaar als onderhoudsseizoen

Hoewel het in het najaar lijkt alsof de tuin tot rust komt, is dit juist het moment om dingen aan te pakken. Je zorgt dat de tuin winterklaar is, zodat je er in het voorjaar weer helemaal van kunt genieten. Bovendien werk je vaak in prettig weer: niet te heet, niet te droog, geen muggen meer. En zeg nou zelf: het voelt goed om de tuin netjes en opgeruimd achter te laten voordat de winter echt begint!

Met goed gereedschap wordt dat werk een stuk makkelijker. Gardena helpt daarbij, met alles van snoeischaren en bladverzamelaars tot stevige tuinafvalzakken. Het enige wat jij nog hoeft te doen, is aan de slag gaan.

▼ Volgende artikel
Je telefoon koppelen aan je pc? Zo doe je dat!
© Tierney
Huis

Je telefoon koppelen aan je pc? Zo doe je dat!

Berichten, foto's en documenten: je bewaart veel data op je mobiel. Als je die ook op je Windows-pc kunt openen en bekijken, is dat wel zo handig. Er bestaan allerlei (voornamelijk gratis) tools om die samenwerking te verbeteren, al dan niet via de cloud. En er zijn nog andere vormen van interactie mogelijk. In dit artikel lees je er alles over.

Wat gaan we doen?

Veel apps slaan gegevens of bestanden op je telefoon op, zoals de camera-app, mobiele Office-programma's, WhatsApp, e-mailapps, agenda's en notitie-apps. Die informatie vanaf je pc benaderen is niet altijd vanzelfsprekend. Andersom, bestanden van pc naar telefoon sturen, kan ook onhandig zijn.

In dit artikel bespreken we verschillende manieren en hulpmiddelen om dat proces makkelijker te maken. Soms volstaat een eenmalige overdracht, bijvoorbeeld voor één foto of document. Vaak is synchronisatie via de cloud een betere oplossing. We beginnen met foto's, daarna komen ook andere bestandstypen aan bod, net als berichten en klembordgegevens. Verder kijken we naar andere vormen van samenwerking tussen pc en telefoon en laten we kort zien hoe je Windows automatisch je smartphone kunt laten herkennen om een actie uit te voeren.

In alle voorbeelden gaan we ervan uit dat beide apparaten met hetzelfde netwerk zijn verbonden, tenzij je synchroniseert via de cloud.

1 Fotobestanden

Wil je een paar foto's van je telefoon naar je pc kopiëren, dan kun je ze naar jezelf mailen, maar er zijn handiger manieren. Zo kun je de Microsoft-app Telefoonkoppeling gebruiken, standaard aanwezig in Windows. Deze is ontwikkeld voor Android, maar werkt ook met iOS. Open het startmenu en start Telefoonkoppeling. Lukt dat niet, ga dan naar Instellingen / Bluetooth en apparaten / Mobiele apparaten en schakel de optie Telefoonkoppeling in.

Klik op Aan de slag, meld je aan met je Microsoft-account en klik op Doorgaan. Open het tandwielpictogram, ga naar Apparaten en kies Apparaat toevoegen. Selecteer Android of iPhone. Scan de getoonde QR-code met je mobiel, bevestig met Gereed en schakel de knop bij Aan in. In de Windows-app verschijnt het tabblad Foto's. waarmee je door je galerij kunt bladeren en foto's kunt downloaden. Dit werkt alleen voor losse foto's en alleen van telefoon naar pc.

Wil je meerdere foto's sneller overzetten, sluit dan je telefoon aan met een usb-datakabel. Sta bestandsoverdracht toe op je toestel. De telefoon verschijnt nu in Verkenner en je kunt foto's kopiëren, bijvoorbeeld vanuit de map DCIM (Digital Camera Images). Bij Android kan dit beide kanten op, bij iPhone alleen van telefoon naar pc.

Foto's kopiëren in Telefoonkoppeling: één tegelijk en alleen naar de pc.

2 Externe fototools

Naast Telefoonkoppeling zijn er gratis opensource-tools zoals LocalSend en PairDrop. Beide werken vergelijkbaar, maar verschillen technisch. LocalSend vereist op beide apparaten een eigen app (www.localsend.org). De overdracht verloopt via een http-verbinding in je lokale netwerk. De app vindt andere apparaten automatisch via multicast (Bonjour of MDNS).

PairDrop
werkt volledig in de browser op beide apparaten, maar er zijn ook mobiele apps onder de naam Snapdrop & PairDrop. Overdracht gaat via WebRTC, vergelijkbaar met videochat. Bij verbindingsproblemen schakelt het systeem over op een relay-server, maar je data blijft versleuteld. Voor PairDrop ga je op beide apparaten naar www.pairdrop.net. Je ziet de naam van het andere apparaat verschijnen, klikt of tikt daarop, kiest de foto's en bevestigt op het ontvangende apparaat. Bij LocalSend start je op één apparaat de app, kies je Verzenden en selecteer je de foto’s. Na bevestiging start de overdracht.

De app van LocalSend onder Windows.

3 Fotoreeksen

Wil je een complete map met foto's verzenden, dan kan dat ook met LocalSend. Via de knop +Toevoegen kun je niet alleen Bestand kiezen, maar ook Map, waarbij automatisch alle bestanden in die map worden meegenomen. Op mobiele apparaten kun je ook Media selecteren. In dat geval geef je LocalSend toegang tot je fotomap en kun je eenvoudig meerdere foto's tegelijk kiezen.

Wil je je mobiele fotocollectie altijd beschikbaar hebben op of via je pc, dan blijft een automatische synchronisatie via een cloudoplossing, zoals Google Drive (Foto's) of iCloud, de meest voor de hand liggende aanpak.

We nemen Google Drive als voorbeeld op een Android-toestel. Open de app Google Foto's, tik op je profielfoto en kies Instellingen voor foto's. Ga dan naar Back-up en schakel deze optie in. Scrol omlaag voor meer opties.

Je foto's worden nu automatisch naar de cloudopslagruimte van je Google Drive-account geback-upt. Op je pc ga je naar https://fotos.google.com en meld je je aan met hetzelfde account om je foto's te bekijken en je selectie te downloaden (via Shift+D).

Zorg dat je foto's automatisch naar je cloud (bij Google Drive) worden geback-upt.

4 Willekeurige bestanden

Naast foto's wil je af en toe vast ook andere bestandstypes uitwisselen tussen je smartphone en je pc. Dat kan met eerder vermelde methodes zoals een directe kabelverbinding of via een cloudopslagdienst, of met apps zoals LocalSend en PairDrop.

Een andere tool is het gratis en opensource KDE Connect (https://kdeconnect.kde.org), beschikbaar voor vrijwel alle (mobiele) platformen. Installeer de app op beide toestellen binnen hetzelfde netwerk en start deze op. In het appvenster zie je de gedetecteerde toestellen met KDE Connect. Selecteer een toestel en tik op Verzoek voor maken van paar of klik op Paren, en kies op het andere toestel voor Accepteren. Afhankelijk van wat je wilt doen, moet je soms nog extra toestemmingen geven, zoals Bestandssysteem blootstellen.

Voor bestandstransfers in batch kies je Bestanden verzenden op je mobiel en selecteer je alle gewenste bestanden (op je pc kan dit via Bestand delen, maar helaas slechts voor één bestand tegelijk). Na bevestiging worden de bestanden meteen opgeslagen in de opgegeven map op je pc. Ga hiervoor naar het Windows-systeemvak, klik met rechts op het KDE Connect-icoon, kies Configureren en klik op het knopje Configureren bij Delen enontvangen om de datamap in te stellen. KDE Connect biedt daarnaast nog veel andere functies; zie daarvoor ook tips 5, 6 en 8.

Je kunt meerdere bestanden in één keer naar je pc verzenden.

5 Berichten en gesprekken

Wanneer je op je Windows-pc of -laptop aan het werk bent, is het handig als je binnenkomende sms-berichten op het scherm ziet en deze kunt beantwoorden. Bij iPhones zijn de mogelijkheden hier helaas erg beperkt.

Werk je op je pc en wil je sms-berichten ontvangen en beantwoorden, dan kan dat bij Android eenvoudig via Telefoonkoppeling. Na de koppeling open je op je pc het onderdeel Berichten om sms-berichten te bekijken. Je kunt zoeken op trefwoord, nieuwe berichten typen en verzenden. Ook meldingen van andere apps kunnen via Telefoonkoppeling verschijnen. Voor een overzicht van telefoongesprekken open je Oproepen, waar je ook een nieuw gesprek kunt starten vanaf je pc.

Ook met KDE Connect kun je sms-berichten op je pc lezen en verzenden. Klik met rechts op het programma-icoon in het Windows-systeemvak, selecteer je telefoon en kies SMS-berichten, waarna een dialoogvenster verschijnt. Controleer bij Configureren of de optie SMS is ingeschakeld. Wil je ook telefoonmeldingen ontvangen, activeer hier dan Meldingenontvangen.

Gebruik je op Android de berichten-app Google Berichten in plaats van de standaard sms-app, dan kun je deze ook op je pc beheren via https://messages.google.com. Klik op Berichten voor het web en verbind je telefoon via de QR-code, door in de app op je profielfoto te tikken, Apparaatkoppeling te kiezen en de instructies te volgen.

Google Berichten: de koppeling met mijn Windows-pc is actief.

6 Klembord

Je werkt tegelijk op je pc en mobiele apparaat en hebt regelmatig tekstgegevens van het ene apparaat nodig op het andere. Die kopieer je dan naar het klembord, bijvoorbeeld via Ctrl+C op Windows of door een tekstselectie ingedrukt te houden en Kopiëren te kiezen op je mobiel. Met de juiste tools kun je dit klembord delen met het andere apparaat.

Met KDE Connect tik of klik je op Klembord verzenden om de huidige inhoud te delen. Dit werkt in beide richtingen. Ook via de app Telefoonkoppeling is klembordsynchronisatie mogelijk, maar alleen met bepaalde smartphones, zoals sommige Samsung-modellen. Zorg dat de app Koppeling met Windows op je mobiel de nodige rechten krijgt. Op je Windows-pc klik je bij Telefoonkoppeling op het tandwielpictogram, ga je naar Functies en schakel je Kopiërenen plakken tussen apparaten in.

Tools als LocalSend en PairDrop bieden geen echte klembordsynchronisatie, maar je kunt de klembordinhoud wel overzetten. Bij LocalSend kies je Verzenden en dan Plakken, selecteer je het andere apparaat en kun je de tekst eventueel nog aanpassen via het potloodicoon. Op het ontvangende toestel kies je vervolgens Kopiëren. Bij PairDrop werkt dit net iets minder elegant: klik met rechts op het andere apparaat of houd je vinger hier wat langer op gedrukt, plak de tekst en tik of klik op Verzenden. Aan de andere kant bevestig je met Kopiëren.

Ook via PairDrop kun je tekst uit het klembord naar het andere apparaat overzetten.

7 Browsergegevens

Schakel je vaak tussen je browser op desktop en mobiel, en wil je gegevens als geschiedenis, tabbladen, bladwijzers en wachtwoorden synchroniseren, dan kun je daarvoor het gebruikenbest de ingebouwde synchronisatiefuncties. We laten kort zien hoe dat werkt in Chrome en Edge.

Open Chrome op je Windows-pc, klik rechtsboven op je profielicoon en meld je aan met je Google-account. Ga naar Instellingen / Jij en Google en kies Synchronisatie en Google-services. Klik op Synchronisatie aanzetten en bevestig met Ja, aanzetten. Kies daarna Beheren wat je synchroniseert, selecteer Synchronisatie aanpassen en selecteer de items aan die je automatisch wilt bijhouden. Zorg dat je op je mobiele Chrome ook met hetzelfde Google-account bent aangemeld, tik op je profielicoon, ga naar Jij enGoogle en activeer hier de gewenste onderdelen. Je kunt je gesynchroniseerde gegevens ook bekijken via de webpagina https://chrome.google.com/sync.

In Edge verloopt dit vergelijkbaar. Open Instellingen, ga naar Profielen en selecteer je Microsoft-account. Klik op Aanmelden en ga naar het onderdeel Synchroniseren om de gewenste items te activeren.

Gebruik je ook de mobiele Edge-app, meld je dan aan met hetzelfde Microsoft-account, open Instellingen / Account, ga naar Synchronisatie-instellingen en schakel hier eveneens de gewenste onderdelen in.

Je kiest zelf wat je synchroniseert (hier de desktopversie van Chrome).

Clouddiensten

Veel clouddiensten werken zowel op desktop als mobiel via een app of browser en synchroniseren gegevens automatisch, zoals Google Drive, iCloud, OneDrive, Gmail, Google Agenda en Outlook. Ook notitie- en takenapps zoals OneNote, Keep, Evernote, Google Tasks en Microsoft To Do werken zo. Sociale media hebben vaak zowel een mobiele app als desktopversie, bijvoorbeeld Facebook, Instagram, X, LinkedIn en Pinterest.

8 Extra functies

Er zijn nog wat andere functies die gebruikmaken van interactie tussen je pc en je mobiele toestel. Zo biedt de eerder besproken app Telefoonkoppeling de knop Geluid afspelen, waarmee je smartphone gedurende twintig seconden een geluid laat horen, handig om deze terug te vinden.

Ook KDE Connect biedt extra opties voor Android, naast Bestanden verzenden en Klembord verzenden. Zo kun je je toestel laten rinkelen via Apparaat zoeken. Daarnaast kun je op je smartphone Invoer op afstand kiezen om je pc te bedienen met vingerbewegingen en virtuele muisknoppen.

Met de optie Presentatie op afstand gebruik je je smartphone als afstandsbediening, bijvoorbeeld om door je PowerPoint-dia's te gaan. Via Bediening van multimedia stuur je de mediaspeler op je pc aan (bijvoorbeeld VLC).

Lees ook: VLC: het Zwitsers zakmes onder de mediaplayers

Via KDE Connect fungeert de smartphone als afstandsbediening voor de mediaspeler op de pc.

9 Vergrendeling

Je kunt het ene toestel ook als vertrouwd apparaat instellen, zodat je het andere automatisch kunt vergrendelen of ontgrendelen. Zo kun je Windows automatisch laten vergrendelen zodra je Android-telefoon buiten bluetooth-bereik komt. Ga hiervoor in Windows naar Instellingen / Accounts/ Aanmeldingsopties, open Dynamisch vergrendelen en vink deze optie aan: Toestaan dat Windows automatisch uw apparaat vergrendelt wanneer u niet aanwezig bent. Als alles correct is ingesteld, detecteert Windows je smartphone via bluetooth.

Op de meeste Android-toestellen vind je Smart Lock, meestal via Instellingen / Beveiliging en Privacy, bij Apparaatontgrendeling. Voorwaarde is dat je eerst schermvergrendeling activeert. Vervolgens kun je je Windows-pc toevoegen aan Vertrouwde apparaten. Zolang je telefoon via bluetooth verbonden is met die pc blijft hij dan automatisch ontgrendeld.

Smartphone buiten bereik? Windows vergrendelt zichzelf!

10 Schermweergave en bediening

Soms kan het handig zijn het scherm van je smartphone live te weer te geven op je Windows-pc, bijvoorbeeld voor presentaties, instructievideo's, voor het grotere scherm of het fysieke toetsenbord en muis.

Voor Android kun je het gratis en opensource Scrcpy gebruiken. Download de Windows-versie via www.kwikr.nl/scrcpy: klik op Latest en download het bestand scrcpy-win64-v[…].zip. Verbind je Android-toestel via usb met je pc. Activeer USB-foutopsporing op je smartphone via Instellingen / Over de telefoon waar je zeven keer tikt op Buildnummer. Ga vervolgens naar Instellingen / Systeem / Ontwikkelaarsopties en schakel USB-foutopsporing in.

In Windows start je scrcpy.exe op in de uitgepakte map Scrcpy. Het scherm van je Android-toestel verschijnt nu live op je pc, en je kunt het bedienen met muis en toetsenbord.

Een alternatief is LetsView (www.letsview.com), beschikbaar voor Windows, macOS, Android en iOS (gratis met beperkingen). Installeer de app op beide toestellen en start deze op. Als beide zich in hetzelfde netwerk bevinden, verschijnen ze automatisch in de app. Stel My devices in de Windows-app in op Receive a screen en klik op de naam van het andere toestel (LetsView[apparaatnaam]). Op je smartphone kies je dan tussen Eén app delen en Hele scherm delen. Bevestig met Scherm delen om het beeld naar je pc te sturen. Je kunt je toestel niet interactief bedienen, maar bijvoorbeeld wel het schermbeeld roteren of annoteren.

Met behulp van ADB (Android Debug Bridge) bedienen we via Scrcpy onze Android-telefoon.

11 Autodetectie

Met enige moeite kun je je Windows-pc automatisch acties laten uitvoeren zodra het systeem de aanwezigheid van je smartphone opmerkt.

Zo kun je bijvoorbeeld een batchbestand gebruiken dat via een ping-commando het ip-adres van je smartphone controleert. Om te vermijden dat dit adres zomaar wijzigt, neem je het adres op in de DHCP-reserveringen in je router.

@echo off
ping -n 1 192.168.0.173 | findstr /i "TTL=" > nul
if %errorlevel%==0 (
    echo Toestel gedetecteerd!
    start "" "d:\progs\backups\duplicati.bat"
) else (
    echo Geen toestel gedetecteerd!
)
pause

Je kunt ook een batchbestand gebruiken dat via een ARP-commando op het MAC-adres van je smartphone controleert. Vervang daarvoor de tweede batchregel hierboven door:

arp -a | findstr /i "94-45-60-a6-65-30" > nul

Sommige smartphones gebruiken evenwel een wisselend MAC-adres, maar je kunt deze functie uitschakelen, bijvoorbeeld op Android via Instellingen / Netwerk eninternet. Selecteer hier je wifi-netwerk, tik op het tandwiel en open Privacy.

In je batchbestand vul je uiteraard het ip- en MAC-adres van je eigen smartphone in, evenals het juiste pad naar het uit te voeren programma of commando. De regels met echo en pause kun je (na een testfase) weglaten.

Het batchbestand heeft het MAC-adres van de smartphone gedetecteerd.

Compactcamera nodig?

(omdat je sommige foto's niet met je smartphone kunt maken)