ID.nl logo
Zekerheid & gemak

mBot-tutorial: Programmeren in mBlock

In een eerdere workshop bouwden we ons eigen Arduino-robotje, de mBot. Die lieten we standaard acties ondernemen via afstandsbediening en app. Nu is het tijd om zelf te programmeren met mBlock.

Lees eerst: mBot-tutorial: Bouw je eigen robot met Arduino

mBlock is een grafische programmeeromgeving gebaseerd op Scratch 2.0. Je programmeert er je robot mee door blokjes met opdrachten aan elkaar te klikken. Download eerst de nieuwste versie van mBlock. Voer het installatieprogramma uit en kies daarin je taal (Nederlands is beschikbaar). mBlock installeert onder andere Adobe AIR en de Arduino IDE. 

De eerste keer dat je mBlock start, krijg je waarschijnlijk een melding van Windows Firewall. Klik op Toegang toestaan. Klik daarna op het kruisje om het splash screen van mBlock af te sluiten. Ga dan naar het menu Language en vink Nederlands aan om de taal van de interface te veranderen.

Overigens bestaat er ook een app-versie van mBlock, Makeblock.

mBot verbinden met pc

Om de mBot te programmeren, verbind je die eerst met je pc. Dat is mogelijk via Bluetooth, de draadloze seriële module (als je mBot ook zo’n module heeft) of usb. We tonen hoe dat gaat met usb. Gebruik je overigens usb, dan heb je de kabel alleen nodig tijdens het uploaden van je programma naar de mBot. Daarna kan de kabel er gewoon af en is de robot weer vrij. 

Je mBot verbinden kan o.a. via Bluetooth en usb

Installeer eerst de usb-drivers. Dat doe je in het menu Verbinden / Arduino Stuurprogramma Installeren. Kijk daarna in het menu Boards na of mBot (mCore) staat aangevinkt. Sluit de usb b-connector aan de zijkant van de mCore op je robot aan. De a-connector steek je in je computer. Schakel je mBot in. Wacht even tot Windows de driver heeft geladen. Open dan in het menu Verbinden het onderdeel Seriële Poort en kies de poort die in het submenu staat, zoals COM3. Als alles goed gaat, piept je mBot nu.

De verbinding is er dus, maar nu moet mBlock nog met je pc kunnen communiceren. Daarvoor installeren we het communicatieprotocol op de mBot. Dat doen we in het menu Verbinden / Firmware Upgraden. Als het gelukt is, krijg je de melding Upload gelukt en geeft je mBot twee korte piepjes.

mBlock, de basics

Nu zijn we klaar voor ons eigen programma. We houden dit eerste programma simpel, gewoon om te tonen hoe je je mBot programmeert. Klik in het midden van het hoofdvenster van mBlock op Robots en sleep het blokje mBot Programma naar rechts, waar je programma komt te staan. Sleep ook het blokje Laat een C4 horen in Halve maat naar rechts en klik dat in het blokje mBot Programma. Verander de C4 in F4 en de Halve maat in Hele maat. Dubbelklik op het blokje dat je daar hebt geplaatst om de opdracht op je mBot uit te voeren. Je robot speelt de toon af.

Je hebt je eerste mBot-programma nu al uitgevoerd, maar de robot hangt nog altijd van je pc af. Daar gaan we iets aan doen door het programma naar het interne geheugen van de mBot te uploaden. Klik daarvoor eerst op het menu Bewerken / Arduino mode. Rechts krijg je nu de Arduino-code te zien die overeenkomt met je mBlock-programma. Klik bovenaan rechts op Upload naar Arduino. Als er Upload gelukt staat, staat het programma op je mBot. Om dat te controleren, verwijder je de usb-kabel, schakel je de mBot uit en weer in. Hij begroet dan de wereld door de gevraagde toon af te spelen.

©PXimport

mBot scripts

Ons ‘hello world’ programma bevat eigenlijk al veel wat in elk mBot-programma zit. Je begint altijd met een blok mBot Programma. Dit geeft de start van je programma aan. De bult onderaan het blokje klik je dan in een uitsparing van een volgend blokje. Elk blokje met een bult klik je terug in een uitsparing van het volgende blokje. Zo’n blokje met uitsparingen is een opdracht. Zo zijn er opdrachten om de robot te verplaatsen, om de snelheid van de motoren te wijzigen, om de leds in een bepaalde kleur te laten oplichten enzovoort.

Als je in de scripts van categorie Robots kijkt, zie je ook blokjes die geen bult en uitsparing hebben, maar een ovale vorm hebben. De lijnvolgmodule en ultrasone sensor, maar ook optionele modules zoals een temperatuur- of bewegingssensor zijn voorbeelden hiervan. Zo’n ovaal blokje geeft altijd een bepaald getal terug. Dit soort blokjes klik je op de plaats van een getal (in een ovaal) in een ander blokje.

©PXimport

Een laatste soort blokjes zijn zeshoekig. Zo’n blokje voert een test uit, bijvoorbeeld of de knop van de robot is ingedrukt. Zo’n testblokje klik je normaal in een blokje zoals als … dan …, wacht tot … en herhaal tot … …. Die laatste blokjes vind je in de scripts van categorie Bediening. Kijk tot slot ook eens in de categorie Operatoren. Daar vind je onder andere zeshoekige blokjes … en … of … of … om tests te combineren, of een ovaal blokje kies willekeurig van … tot … om een willekeurig getal te kiezen.

Lees verder op de volgende pagina om je mBot rond te laten rijden aan de hand van je eigen commando's.

Om de kracht van mBlock te tonen, creëren we een programma dat lijnen volgt. Daarvoor eerst even wat uitleg over de algemene aanpak in dit programma. De lijnsensor geeft drie mogelijke waardes terug: 0 als de robot midden op een lijn staat, 1 als de robot zich rechts van een lijn bevindt en 2 als de robot zich links van een lijn bevindt.

Wat de robot moet doen om de lijn te volgen, is dus eenvoudig. Als de robot op de lijn staat, blijft hij rechtdoor rijden. Als de robot zich rechts van de lijn bevindt, stuurt hij naar links. En als de robot zich links van de lijn bevindt, stuurt hij naar rechts. Dat links of rechts sturen doen we door beide motoren met een andere snelheid te bewegen.

Hoe zetten we deze redenering nu om in mBlock? Na het verplichte blokje mBot Programma gaan we eerst variabelen definiëren voor drie snelheden: traag, normaal en snel. Daardoor hoef je later niet op verschillende plaatsen in je programma de getallen te veranderen als je je robot sneller of trager wilt laten draaien.

Klik daarom op de categorie Data&Blokken en dan op Maak een Variabele. Geef als naam voor je variabele normaal en herhaal dit voor snel en traag. Voeg dan drie blokjes wijzig … naar … onder mBot Programma. Wijzig de vakjes in de blokjes zodat je achtereenvolgens de waarde van traag op 50 zet, van normaal op 150 en van snel op 250.

Lijnvolg module

Sleep dan uit de categorie Bediening een blokje herhaal voor altijd en klik daarin een blokje als … dan … anders. Voeg in de uitsparing van anders nog eens een blokje als … dan … anders en in de uitsparing van anders van die laatste een blokje als … dan. Je hebt nu drie tests waarin er als aan een bepaalde voorwaarde is voldaan, bepaalde opdrachten worden uitgevoerd. 

Sleep uit de categorie Operatoren het blokje … = … achter de als, drie keer. Achter het gelijkheidsteken vul je de eerste keer 0 in, de tweede keer 1 en de derde keer 2. Vóór het gelijkheidsteken voeg je telkens het ovaal blokje Lijnvolg module op Poort 2 uit de categorie Robots toe.

We hebben nu de drie posities ten opzichte van de lijn gedefinieerd. Het enige wat er nu nog nodig is, zijn de motoracties in die drie situaties. Voeg daarom achter elke dan twee blokjes wijzig motor … naar snelheid … toe. Zorg dat het telkens om motor M1 en M2 gaat. Wat we nu nog moeten invullen zijn de snelheden van de motoren. 

©PXimport

Snelheid van mBot aanpassen

Ga daarvoor naar de categorie Data&Blokken en sleep het ovaal blokje van de juiste snelheid op de juiste plaats: in het eerste geval draaien beide motoren normaal, in het tweede geval de ene traag en de andere snel en in het derde geval andersom. Upload het programma naar je mBot en kijk hoe hij secuur de lijnen volgt.

Dit is je eerste echte mBot-programma, dus we raden je aan om dit op te slaan. Dat doe je in het menu Bestand / Project opslaan. Het programma staat na het uploaden uiteraard op je mBot, maar als je iets wilt veranderen en je hebt het programma niet op je pc opgeslagen, moet je helemaal opnieuw beginnen. 

mBot stoppen

Toe nu toe volgt onze robot gewoon autonoom de lijn en hebben we er voor de rest geen vat op. Gelukkig is er ook interactie mogelijk. We gaan ervoor zorgen dat de robot stopt als we op de knop vooraan op de mCore klikken. Vervang daarvoor het blokje herhaal voor altijd door herhaal tot en voeg achter tot het blokje knop is ingedrukt uit de categorie Robots toe. Vergeet ook niet onderaan het programma beide motoren stil te zetten met blokjes wijzig motor M1 naar snelheid 0 en wijzig motor M2 naar snelheid 0.

Maar uiteraard is dat nog niet zo handig. We moeten immers een piepklein knopje zien in te drukken op een robotje dat de kamer rond sjeest. Dat kan toch gemakkelijker? Inderdaad, met het blokje IR knop … ingedrukt, waardoor we onze robot laten reageren op de infrarood-afstandsbediening. Daarvoor hergebruiken we een groot deel van onze vorige code. We moeten alleen wat blokjes vervangen en toevoegen.

IR programmeren

In de uitsparing van herhaal voor altijd voeg je wacht tot … toe, daarna herhaal tot … en daarna zet je de snelheid van beide motoren op 0. In de uitsparing van herhaal tot komt het hele als-blok om de lijn te volgen. In de zeshoekige gaatjes bij wacht tot … en herhaal tot … voeg je telkens IR knop … ingedrukt, de eerste keer met het pijltje naar boven en de tweede keer met het pijltje naar beneden. Op die manier start en stop je met de afstandsbediening het volgen van de lijn door je robot.

©PXimport

In deze workshop hebben we het standaard lijnvolgprogramma uitgebreid. Nu is het aan jou om te experimenteren. Probeer bijvoorbeeld eens het standaard handmatige programma na te maken in mBlock en te verbeteren. Of, iets pittiger, de obstakels vermijdende modus. Daarvoor zet je het ovaal blokje Ultrasonische sensor op … meet afstand in. En wie zichzelf echt eens aan een uitdaging wil zetten, kan het lijnvolgprogramma combineren met het vermijden van obstakels: laat je robot een lijn volgen, maar tegelijk ook de lijn verlaten als er een obstakel in zicht is.

Meer informatie

Op deze site vind je meer informatie over de mBot en hoe je alle componenten programmeert. Je vindt er ook wat voorbeeldprogramma’s. De beste manier om je eigen programma’s te schrijven is om op basis van die voorbeeldprogramma’s te starten en die dan aan te passen. En voor je het weet, voert je mBot programma’s uit die je je nooit had kunnen voorstellen.

▼ Volgende artikel
eXodus - dit zijn alternatieven voor X
© gguy - stock.adobe.com
Huis

eXodus - dit zijn alternatieven voor X

Wat hebben organisaties als KRO-NCRV, NS, Bits of Freedom en Oxfam Novib met elkaar gemeen? Dat ze niet langer actief zijn op het socialmediaplatform X. Waarom willen ze dat niet meer? Wat speelt er bij X? Welke alternatieven zijn er?

In dit artikel bespreken we de ondergang van X en welke alternatieven er voor X zijn:

  • Fediverse
  • Mastodon
  • Threads
  • Bluesky

Ben je een pionier? Dan heb je misschien ook wel interesse in één van deze alternatieve browsers

Sinds juli 2023 voegden veel media maandenlang ‘Twitter’ toe achter elke vermelding van X. Velen moesten namelijk nog wennen aan de nieuwe naam. Elon Musk, die Twitter in oktober 2022 voor 44 miljard dollar kocht, vond dat X beter paste bij zijn visie om het microblogging-platform om te vormen tot een allesomvattend digitaal ecosysteem, vergelijkbaar met WeChat in China. Musk lijkt trouwens een opvallende affiniteit te hebben met de letter X, wat ook zichtbaar is in projecten als SpaceX, Tesla Model X en xAI. Veel gebruikers waren niet gerust op deze overname, en niet geheel onterecht, want Musk heeft inmiddels ingrijpende veranderingen doorgevoerd.

X: aanpassingen

Kort na de overname herstelde Musk eerder geschorste accounts, waaronder die van controversiële figuren als Donald Trump, Andrew Tate en Kanye West. Het platform stopte bovendien met het handhaven van het beleid tegen desinformatie rond Covid-19. En waar vroeger een gratis verificatiesysteem was, waarbij Twitter invloedrijke personen en organisaties een blauw vinkje gaf, is dat nu puur commercieel: wie betaalt, krijgt een vinkje. Het staat niet langer voor authenticiteit, maar toont enkel aan dat een gebruiker betaalt voor X Premium en zo extra functionaliteit en zichtbaarheid krijgt.

Daarnaast introduceerde X de For You-feed, een sectie met aanbevelingen op basis van gebruikersvoorkeuren en -gedrag, maar ook beïnvloed door strategische beleidsbeslissingen. Dit gebeurt via een AI-gestuurd algoritme, waarvan slechts delen openbaar zijn gemaakt, wat vragen oproept over transparantie en mogelijke bias.

Het moderatiebeleid veranderde eveneens. Tweets die de richtlijnen schenden, worden niet meer verwijderd, maar zijn enkel minder zichtbaar (‘Freedom of Speech, Not Reach’). Daarnaast is er een verschuiving naar gemeenschapsgestuurde moderatie (‘Community Notes’), waardoor factchecking minder centraal en vaak trager verloopt.

De algoritmen van X roepen bij velen vragen op over de transparantie en mogelijke bias.

Fediverse

Musk zelf noemt deze aanpassingen democratischer, maar voor veel gebruikers hebben deze aanpassingen geleid tot een meer toxische inhoud. Daarbij worden specifieke groepen kritisch bekeken en beoordeeld, onder wie liberalen en de LGBTQ+-gemeenschap.

De cijfers lopen uiteen, maar de meeste bronnen zijn het er wel over eens dat heel wat gebruikers en organisaties het platform hebben verlaten sinds de overname door Musk.

Twee jaar geleden leek er maar één echt alternatief te zijn: Fediverse, dat gebruikers meer controle gaf over hun data en de moderatie.

Fediverse is een samentrekking van ‘federated’ en ‘universe’ en kun je zien als een netwerk van onderling verbonden platformen en servers, die onafhankelijk worden beheerd door organisaties of individuen. Bij traditionele socialmediaplatforms ben je afhankelijk van één centrale organisatie. Daardoor kun je met bijvoorbeeld een Instagram-account niet zomaar gebruikers van X bereiken. De gemeenschappelijke protocollen binnen het Fediverse, zoals het populaire ActivityPub, maken onderlinge communicatie juist wel mogelijk. Je kunt dus een account aanmaken op een server en vervolgens communiceren en gegevens uitwisselen met gebruikers op andere platformen. Binnen het Fediverse beweeg je dus vrijelijk tussen verschillende servers en platformen.

Het Fediverse-netwerk bevat talrijke platformen, waarvan de meeste door het ActivityPub-protocol zijn verbonden (afbeelding: Per Axbom, CC BY-SA 4.0, Wikimedia Commons).

Mastodon

Mastodon was – en is nog steeds – het populairste Fediverse-platform, maar dat bleek helaas niet geschikt voor het grote publiek. Veel (mainstream) gebruikers vonden het namelijk verwarrend dat ze zelf een server moesten kiezen bij registratie. Ook de interface en gebruikerservaring waren minder gestroomlijnd dan bij Twitter/X. Door de decentrale structuur werkten sommige servers ook traag of werden ze slecht beheerd.

Daarnaast bood Mastodon slechts beperkte ondersteuning voor video en live-updates en ontbraken universeel doorzoekbare inhoud en trending topics, waardoor populaire discussies moeilijker te volgen waren. Bekende personen waren er ook nauwelijks actief, en veel gebruikers hadden moeite om hun sociale netwerk opnieuw op te bouwen. Eind 2023 bereikte Mastodon een piek in regelmatige bezoekers, maar de groei vlakte al snel af.

De interface van Mastodon, met vertrouwde ingrediënten als tijdlijn, meldingen en favorieten.

Threads

Mastodon behoudt weliswaar een niche bij privacybewuste en opensource-enthousiastelingen, maar bleek dus te ingewikkeld en gefragmenteerd voor de doorsneegebruiker. Vanaf eind 2023 zochten velen daarom hun toevlucht tot traditionelere sociale netwerken als LinkedIn, Instagram en vooral Threads.

Dit laatste platform werd medio 2023 door Meta (Mark Zuckerberg) gelanceerd als reactie op de groeiende kritiek op Twitter/X. Het is direct gekoppeld aan Instagram, waardoor gebruikers hun bestaande account kunnen gebruiken.

De interactiemogelijkheden binnen Threads lijken sterk op die van X, met opties als liken, citeren, posten en reageren. Ook doet het veel denken aan het oude Twitter: je volgt zelf mensen of vertrouwt op het algoritme. Volgens veel gebruikers is dit algoritme vooral ontworpen om politieke discussies en nieuwsverwijzingen te mijden. Al kun je zelf wel bepaalde mensen volgen. Het platform toont daarnaast vaak berichten die reacties willen uitlokken (‘engagement bait’). Op dit platform vind je veel beroemdheden en influencers, en de meeste content is vrij luchtig.

Threads werkt trouwens ook aan ondersteuning voor het ActivityPub-Fediverse, wat de dienst compatibel maakt met onder meer Mastodon.

Ook bij Threads kun je zelf bepalen wie je wilt volgen.

Bluesky

Hoewel Threads momenteel veel meer maandelijkse gebruikers heeft (circa 275 miljoen), trekt ook het microblogging-platform Bluesky tegenwoordig een groeiend aantal voormalige X-gebruikers aan (circa 30 miljoen). Ter vergelijking: X zou nu nog zo’n 500 miljoen maandelijkse gebruikers tellen, terwijl Mastodon er ongeveer 15 miljoen heeft.

Bluesky wordt gerund door Bluesky Social. Het werd begin 2023 officieel gelanceerd, maar ontstond al in 2021, opgericht door Jack Dorsey, medeoprichter van Twitter.

Net als Mastodon is Bluesky een gedistribueerd netwerk, maar het is wel gebruiksvriendelijker, mede dankzij het modernere, open protocol AT (Authenticated Transfer). Het platform streeft naar transparantie en wil ook gebruikers zelf hun eigen algoritme laten maken en verfijnen.

Er zijn nog geen advertenties en de tijdlijn toont berichten in chronologische volgorde, zonder verborgen algoritme. In principe kun je ook zelf een server kiezen, al is dat in de praktijk nagenoeg altijd hostingprovider bsky.social. Gevorderde gebruikers kunnen zelfs een eigen server hosten (PDS, personal data server).

Bluesky wordt momenteel vooral bevolkt door Amerikaanse gebruikers, en het valt nog af te wachten in welke mate ook het aantal actieve Nederlandse en Vlaamse gebruikers zal toenemen. In het vervolg van dit artikel maken we grondiger kennis met Bluesky, waarbij we vooral focussen op hoe je volgaccounts en berichtgeving meer naar eigen hand kunt zetten, met onder meer migratie, startpakketten, lijsten, feeds en ook extra diensten.

Meer dan Threads verwelkomt Bluesky ook politieke discussies.

Account

Je kunt Bluesky gebruiken via je browser of de app, beschikbaar in de officiële appstores van Android en Apple. Na installatie kies je de interface-taal (waaronder Nederlands) en registreer je je met een e-mailadres, wachtwoord, geboortedatum en ‘gebruikershandle’. Vervolgens upload je een profielafbeelding of kies je een avatar, en na het aanduiden van je interesse(s) kun je direct aan de slag. Je moet nog wel even een verificatiecode invullen die je via e-mail krijgt.

Bluesky: na een snelle registratie ben je er klaar voor.

Ontdekken en volgen

Wanneer je de startpagina opent, zie je twee secties: Discover en Following. In Discover verschijnen direct berichten, gebaseerd op de interesses die je bij registratie hebt opgegeven. Je ziet hier ook trending topics en populaire posts binnen de gemeenschap. Je kunt deze feed personaliseren via aangepaste feeds, door er zelf een te creëren of een passend algoritme te kiezen.

In de sectie Following zie je berichten van accounts die je volgt. Aanvankelijk is deze leeg, behalve het Bluesky-account. Om iemand te volgen, houd je de muis boven de post header (met accountnaam, tijdstip en berichttitel) en klik je op +Volgen. Dit verandert in Volgend; klik hierop als je het account niet langer wilt volgen. Berichten van gevolgde accounts verschijnen vervolgens in de sectie Following.

Het vergt slechtsr een muisklik om iemand te (ont)volgen.

Zoeken en migreren

Er zijn verschillende manieren om snel extra accounts aan je volglijst toe te voegen. Open de rubriek Zoeken (tik in de mobiele app op het pictogram met drie streepjes) en vul in de zoekbalk een onderwerp in, zoals Artificial intelligence. Selecteer een geschikt account en klik op +Volgen.

Wil je accounts van Twitter/X ook op Bluesky volgen, dan gaat dit het snelst met de browserextensie Sky Follower Bridge, beschikbaar in de officiële Chrome- en Firefox-webstores. Na installatie start je de extensie en meld je je aan met je Bluesky-handle of e-mailadres en een app-wachtwoord.

Om zo’n wachtwoord (met beperkte machtigingen) te maken, ga je in Bluesky naar Instellingen, kies je Privacy en beveiliging, selecteer je App-wachtwoorden en klik je op +App-wachtwoord toevoegen. Geef het een naam, bijvoorbeeld SkyFollowerBridge, bevestig met Volgende, kopieer of noteer het wachtwoord en klik pas daarna op Gereed.

Na aanmelding open je je lijst met gevolgde accounts op X via www.x.com/<je_accountnaam>/following. Klik op de extensieknop en kies Find Bluesky Users. De extensie zoekt naar actieve Bluesky-accounts in je lijst. Klik op View Detected Users en daarna op Follow on Bluesky om de gewenste accounts te volgen.

Sky Follower Bridge automatiseert het migratieproces van gevolgde accounts van X naar Bluesky.

Startpakketten

Een andere handige manier om je volglijst uit te breiden is met startpakketten. Als je een interessant account vindt, klik je erop om de profielpagina te openen en ga je naar het onderdeel Startpakketten. Met wat geluk heeft deze persoon al pakketten aangemaakt: dit zijn verzamelingen accounts rond een specifiek onderwerp. Open zo’n pakket, bekijk de tabbladen Personen en Berichten en volg gewenste accounts via de knop +Volgen.

Je kunt ook zelf startpakketten maken. Ga naar Profiel en open het tabblad Startpakketten. Klik op Aanmaken, geef je pakket een naam en voeg een beschrijving toe. Druk op Volgende en voeg minstens acht accounts toe die relevante berichten posten. Klik weer op Volgende om eventueel feeds toe te voegen of kies voor Overslaan. Daarna kun je anderen uitnodigen via een QR-code of door de link te kopiëren.

Je kunt ook je eigen startpakketten creëren en deze met anderen delen.

Lijsten en feeds

Je kunt zelf ook een reeks gebruikers opsommen en deze lijsten eventueel delen. Open hiervoor de rubriek Lijsten en klik op +Nieuw. Vul een naam en omschrijving in en bevestig met Opslaan. Voeg gebruikers toe en bekijk hun berichten vanuit de lijst. Klik op Vastzetten op startpagina om de lijst als aparte feed naast Discover en Following te tonen.

Je beheert feeds rechtstreeks via de rubriek Feeds. Onder Ontdek nieuwe feeds kun je voorgestelde feeds toevoegen of zelf zoeken via de zoekbalk. Klik op een feed bij Mijn feeds om de berichten te bekijken.

Gebruik het tandwielpictogram bij Feeds om feeds via het pinicoon op je startpagina vast te zetten of hieruit weg te halen. Niet-vastgezette feeds kun je hier ook verwijderen.

Je kunt eigen feeds creëren, bijvoorbeeld met een no-code tool als Skyfeed.app. Meld je aan met je Bluesky-account en een app-wachtwoord (zie ook de paragraaf ‘Zoeken en migreren’). Klik op Create your first feed en voeg in de Visual Editor (of JSON Editor) de gewenste blokken toe, zoals Input, Remove, RegEx, Sort by en Limit. Bevestig met Publish Feed.

Kopieer de feed-ID achteraan de gegenereerde link en deel deze met anderen. Zij hoeven alleen de rubriek Feeds in Bluesky te openen en het ID in de zoekbalk Search feeds te plakken om je feed toe te voegen.

Met een app als Skyfeed kun je ook eigen feeds creëren en deze met anderen delen.

Watch on YouTube
▼ Volgende artikel
Alweer geen telefoon of internet? Zo zit het met recht op compensatie (en zo vraag je het aan)
Huis

Alweer geen telefoon of internet? Zo zit het met recht op compensatie (en zo vraag je het aan)

Vandaag zijn het vooral Odido-abonnees die te kampen hebben met storing, maar ook als je klant bent bij bijvoorbeeld KPN, VodafoneZiggo, Ben, Simpel of Delta komt het voor: je kunt niet bellen en/of internetten. Als zo'n storing wat langer duurt, kun je recht hebben op compensatie. In dit artikel lees je wanneer je waar recht op hebt en hoe je die compensatie kunt aanvragen.

Een landelijke storing bij je internet, tv of telefoon is niet alleen vervelend, maar kan ook financiële gevolgen hebben. Gelukkig is in Nederland wettelijk vastgelegd dat je in sommige gevallen recht hebt op een vergoeding. Maar hoe werkt dat precies? Wanneer heb je recht op compensatie, hoe hoog is die vergoeding en waar kun je terecht bij jouw provider?

Volgens de Telecommunicatiewet heb je als consument of kleinzakelijke gebruiker recht op compensatie als er sprake is van een volledige netwerkstoring die twaalf uur of langer duurt. Dat betekent dat alle onderdelen van je abonnement uitvallen: dus bijvoorbeeld zowel internet als televisie en telefonie. Regionale storingen vallen ook onder deze regeling, zolang je binnen het getroffen gebied woont of werkt. Sommige providers hanteren uit zichzelf een iets soepelere norm en keren al bij acht uur storing een vergoeding uit, maar dat is niet verplicht. De wettelijke grens ligt op twaalf uur.

De hoogte van de vergoeding is gekoppeld aan de maandelijkse kosten van je abonnement. Bij een storing van twaalf tot vierentwintig uur ontvang je één dertigste van je maandbedrag. Duurt de storing langer, dan loopt het bedrag op met telkens nog een dertigste per extra dag. Voor prepaid-gebruikers geldt een vergoeding van vijftig cent per dag. De vergoeding wordt meestal verrekend op je volgende factuur. Je hoeft er als klant wel iets voor te doen: in de meeste gevallen moet je zelf een aanvraag indienen via de website of app van je provider.

Verzamel bewijs

Heb je last gehad van een storing, controleer dan altijd eerst hoe lang die precies heeft geduurd. De meeste providers publiceren actuele storingsmeldingen op hun website. Noteer de begindatum en -tijd en maak eventueel een screenshot als bewijs. Zodra de storing voorbij is, kun je je aanvraag indienen. Meestal kan dat nog tot enkele maanden na de storing, maar wacht niet te lang. Het aanvragen van compensatie gaat soms via een speciale pagina, in andere gevallen moet je daarvoor contact opnemen met de klantenservice. Hieronder staan handige links naar de grootste providers om je verder te helpen.

©Website Odido

Bron: Odido

Compensatie aanvragen doe je zo:

Bij KPN kun je een compensatieverzoek indienen via je persoonlijke KPN-pagina, waar je moet inloggen met je KPN ID.
👉 Meer lezen/aanvragen compensatie KPN


Vodafone-klanten kunnen hun aanvraag doen via de Vodafone-app of de klantenservice.

👉 Meer lezen/aanvragen compensatie Vodafone


Ziggo heeft een aparte compensatiepagina, waar je een storing kunt melden en direct je vergoeding kunt aanvragen. Die staat hier:

👉 Meer lezen/aanvragen compensatie Ziggo


Ook bij Odido geldt de wettelijke grens van twaalf uur. Op de veelgestelde vragen-pagina lees je hoe je een claim kunt indienen. Odido zegt zelf een formulier online te zetten wanneer een storing langer dan twaalf uur geduurd heeft.

👉 Meer lezen/aanvragen compensatie Odido


Ben, dat gebruikmaakt van het netwerk van Odido, heeft dezelfde regeling. Informatie over compensatie vind je op:

👉 Meer lezen/aanvragen compensatie Ben


Simpel, dat ook gebruikmaakt van het Odido-netwerk, verwijst je naar je persoonlijke accountomgeving voor het melden van een storing. De klantenservicepagina staat hier:

👉 Meer lezen/aanvragen compensatie Simpel


Bij Delta kun je compensatie aanvragen via MijnDELTA of per brief. Uitleg staat op:

👉 Meer lezen/aanvragen compensatie Delta

Dus: meer dan twaalf uur storing? Compensatie!

Samengevat: bij een volledige uitval van je netwerk van twaalf uur of meer heb je recht op een vergoeding van minimaal één dertigste van je maandbedrag. Bij sommige providers kun je al eerder compensatie krijgen, maar dat is geen wettelijke verplichting. De meeste providers maken het aanvragen makkelijk via hun eigen omgeving of app. Heb je geen toegang tot je account, dan kun je altijd contact opnemen met de klantenservice. De verwerking duurt meestal een paar weken. Laat je niet afschepen als je recht hebt op compensatie. De regeling is wettelijk vastgelegd!