ID.nl logo
Maak een wifi-paraplu met Arduino en Paper Signals
© PXimport
Zekerheid & gemak

Maak een wifi-paraplu met Arduino en Paper Signals

Vorige maand hebben we je kennis laten maken met de NodeMCU: een ontwikkelbordje met wifi dat compatibel is met de Arduino-ontwikkelomgeving. Door de aanwezigheid van wifi kan de NodeMCU informatie ophalen van internet. Google vertaalt die informatie met Paper Signals in papieren widgets. Tijd om te knutselen en een wifi-paraplu te maken!

De NodeMCU hebben we een tijdje geleden in twee projecten gebruikt om weersinformatie van internet op te halen. Deze keer gaan we door op dit thema, maar op een heel bijzondere manier. We gaan van papier een paraplu maken die openklapt als het gaat regenen. Hiervoor gebruiken we Googles Paper Signals. Dit zijn papieren widgets die aan de hand van beweging informatie vanaf internet tonen. Google heeft zes van deze Paper Signals bedacht waaronder de paraplu waar we in dit artikel mee aan de slag gaan. Google ziet de Paper Signals als verlengstuk van de Google Assistant en je bedient de Paper Signals dan ook met je smartphone. De code op de NodeMCU zelf maakt gebruik van de Arduino-ontwikkelomgeving. Behalve met Googles code waarvoor je een smartphone met Google Assistant nodig hebt, kun je ook andere Arduino-code gebruiken. Wij hebben een eigen programma gemaakt dat laat zien of het gaat regenen waarvoor je geen smartphone nodig hebt.

©PXimport

01 Andere microcontroller

Het door Google gebruikte ontwikkelbordje is overigens niet de NodeMCU, maar de Adafruit Feather Huzzah. Net als de NodeMCU is dit bordje gebaseerd op de ESP8266. Het grootste praktische verschil is de prijs, want waar een NodeMCU zo’n 3,50 euro kost, is de Huzzah met een prijs van zo’n 19 euro een stuk duurder. Het goede nieuws voor ons is dat een NodeMCU zoveel op de Feather Huzzah lijkt dat de code voor de Paper Signals ook op de NodeMCU kan draaien. Ook het fysieke formaat komt vrijwel overeen waardoor je een NodeMCU met een beetje proppen in Googles papieren sjablonen kunt krijgen. Naast de NodeMCU heb je nog een belangrijk onderdeel nodig, namelijk een micro-servomotor. Een servomotor kan maximaal 180 graden draaien waarbij de hoek nauwkeurig bepaald kan worden. Perfect dus om iets als een wijzer aan te sturen.

02 Benodigdheden

Uiteraard heb je een NodeMCU-ontwikkelbordje nodig. Zorg ervoor dat dit de smalle variant is die ook wordt aangeduid met 1.0 of V2. Je herkent ‘m aan de witte onderkant waar Amica op staat. Koop niet het NodeMCU-bordje dat verkocht wordt als V3. Dit bordje herken je aan een zwarte onderkant waar LoLin op staat. Het woord LoLin staat bij deze verkeerde versie tevens op de bovenkant. Naast de NodeMCU hebt je nog een aantal dingen nodig om een Paper Signal te maken. Qua hardware heb je een micro-servomotor nodig. Google kiest zelf voor de SG92R, maar een servomotortje van gelijke afmeting als de SG90 of de ES08MII uit het pakket ‘Arduino en nu verder (online)’ (zie kader) zal ook werken. Omdat je zowel de NodeMCU als het servomotortje inbouwt in een papieren behuizing is er geen plaats voor een breadboard. Daarom heb je speciale jumperdraden nodig met aan de ene kant een ingang (female) en aan de andere kant een pinnetje (male), oftewel een male/female-jumperdraad. Hierdoor kun je de stekker van het servomotortje direct aansluiten op de pinnetjes van de NodeMCU.

Je hebt uiteraard papier nodig, gebruik hiervoor geen standaardkopieerpapier. Dat is te zwak en zal door beweging scheuren. In plaats daarvan kun je het beste lekker dik papier van zo’n 200 gram gebruiken. Niet alle printers kunnen overweg met zulk zwaar papier, maar vermoedelijk zal het met 150 grams papier ook lukken. Daarnaast heb je lijm nodig. Een lijmstift is handig om knoeien te voorkomen. Voor het uitknippen heb je een schaar en een hobbymesje nodig. Verder zijn een liniaal en een lege pen handig om de vouwlijnen voor te krassen.

©PXimport

Arduino en nu online verder

Het project dat u op de volgende pagina’s vindt, ligt in het verlengde van het pakket ‘Arduino en nu online verder’, van dezelfde makers als dit tijdschrift. Het pakket bestaat uit een instructieboek met daarin 14 projecten. Daarnaast vind je in het pakket de NodeMCU, een breadboard en alle componenten die je nodig hebt om alle projecten te bouwen. Ook bevat het een servomotortje dat we in deze workshop weer gebruiken. Je vindt het pakket zolang de voorraad strekt hier. Normaal gesproken kost dit pakket 64 euro, gebruik de code ARDUINOTOTAAL om 10 euro korting te krijgen!

©PXimport

03 Ontwikkelomgeving installeren

Voordat je aan de slag kunt met het bouwen van je Paper Signal, dien je eerst de Arduino IDE te installeren en de ondersteuning voor de NodeMCU toe te voegen in de Arduino IDE. Hoe dat moet, lees je hier. Googles code maakt gebruik van de ArduinoJson-bibliotheek. Die bibliotheek moeten we daarom toevoegen aan de ontwikkelomgeving, anders geeft de code foutmeldingen bij het compileren. Klik in het menu op Schets en vervolgens op Bibliotheek gebruiken. Klik op Bibliotheken beheren en tik json in het zoekveld. Selecteer ArduinoJson en klik op Installeren en vervolgens op Sluiten. Je kunt de code downloaden van Github . Pak deze code uit en open de code in de Arduino-ontwikkelomgeving.

©PXimport

Google Assistant gebruiken

Op het moment van schrijven is Google Assistant nog niet uit in Nederland waardoor je op zowel Android als iOS een omweg moet gebruiken om Google Assistant te gebruiken. Om Google Assistant op een iPhone te gebruiken heb je een Amerikaans iTunes-account nodig waarmee je kunt inlogen op de Amerikaanse Apple Store. Daar kun je de app Google Assistant downloaden. In Android 6 en hoger is Google Assistant beschikbaar wanneer je je smartphone instelt op Engels. Ga naar instellingen en kies Talen en invoer. Klik op Talen en vervolgens op Een taal toevoegen wanneer English (United States) nog niet in de lijst staat en kies deze taal. Houd vervolgens English (United States) ingedrukt en sleep de taal naar de eerste positie om je telefoon op Engels in te stellen. Je kunt nu in de Google-app naar Settings, waarna je in het onderdeel Google Assistant op Settings drukt. Via Devices kun je voor jouw apparaat Google Assistant inschakelen. Om Google Assistant onder Android te gebruiken, houd je de thuisknop ingedrukt.

04 Code voorbereiden

Open op je smartphone de Google Assistant en geef het spraakcommando “Talk to Paper Signals”. De Google Assistant opent nu de aparte assistent voor Paper Signals. De assistent vraagt wat voor signal je wilt maken. Kies Umbrella signal en vervolgens I’m ready. Je krijgt nu een code terug van drie woorden, die code vormt de koppeling tussen jouw Paper Signal en de Google Assistant. Open in de Arduino-schets het tabblad Credentials.h. Vervang de tekst your-signal-id door de code die je van de Google Assistant hebt gekregen, bijvoorbeeld ‘mega-despairing-panda’. Voor de meeste Paper Signals zijn geen voorbereidingen in de code nodig, maar de paraplu die wij gaan bouwen vormt één van de uitzonderingen. Voor het verwerken van de locatie maakt paraplu verbinding met Google Maps, terwijl de weerdata wordt opgehaald via de Dark Sky API. Voor beide diensten dien je een api-sleutel op te halen. De api-sleutel voor Google Maps krijg je zo. Zorg dat je bent ingelogd op je Google-account en klik op Get A Key. Doorloop de korte wizard en je krijgt een api-sleutel. Plak deze in de Arduino-code in plaats van YOUR_GEOCODING_API_KEY. De api-sleutel voor Dark Sky krijg je zo. Klik op Sign Up en maak een account aan. Na het inloggen krijg je een Secret Key, kopieer deze en plak deze in de Arduino-code in plaats van YOUR_DARK_SKY_API_KEY. Vul tot slot de naam en wachtwoord van je draadloze netwerk in. Sla je code op en sluit je NodeMCU aan. Upload de code nu naar je NodeMCU door op Upload te klikken (pijltje naar rechts).

©PXimport

05 Hardware testen

Voordat je de NodeMCU en het servomotortje in papier inbouwt, is het handig om het geheel even te testen, zo weet je zeker dat jouw Paper Signal kan communiceren met Googles clouddiensten. Haal je NodeMCU los van de pc en sluit de male/female-jumperkabels aan op de stekker van het servomotortje. Uiteraard hoeven de male/female-jumperkabels niet dezelfde kleur te hebben als de kabels van het motortje, zolang je maar de juiste aansluitingen maakt. Op het motortje is oranje/geel de datakabel, rood de 5volt-aansluiting en bruin de GND-aansluiting. Google sluit in de instructies de datakabel van de servo aan op pin 14 van de Huzzah, dat komt overeen met pin D5 op de NodeMCU. Sluit de rode draad aan op VIN en de bruine draad op de GND naast VIN. Zijn alle draadjes aangesloten, dan sluit je NodeMCU weer aan op een pc of usb-lader en wacht je even tot het programma geladen is. Open de Google Assistant op je smartphone. Zit je niet meer in het onderdeel voor Paper Signals, geef dan het spraakcommando “Talk to Paper Signals”. Staat het gedeelte voor Paper Signals nog open, dan kun je direct het spraakcommando “Test my Umbrella Signal” geven. Beweegt het servomotortje na de test, dan ben je klaar om te gaan knutselen met papier.

©PXimport

06 Vouwen en plakken

Download het pdf-bestand met daarin de bouwtekening voor de paraplu en open het bestand in Acrobat Reader om het af te drukken. Controleer voordat je op Afdrukken klikt goed de instellingen, want het document is in het Amerikaanse Letter-formaat. Zorg er dus voor dat je het document bij het afdrukken niet verkleind om het helemaal passend op een A4 te krijgen door te kiezen voor Ware grootte. Ter controle heeft Google op de eerste pagina een lijn gezet die precies één inch breed is wanneer je het document op de juiste grootte hebt afgedrukt. Nu kun je alle onderdelen uitknippen langs de dikke lijnen. De onderdelen zoals B, C en G bevatten ook dingen middenin die je moet uitsnijden. De stippellijnen moet je vouwen, het is handig als je met behulp van een liniaal en een lege pen de stippellijnen eerst inkrast om ze eenvoudiger te vouwen. Als alternatief is een (bank)pasje dat je op de stippellijnen legt een handig hulpmiddel om scherpe vouwen te maken. Je legt het pasje op de vouwlijn waarna je de vouw maakt. Hier vind je stap voor stap de vouw- en plakinstructies. Je begint in deel 1 met de onderdelen D, E en F waarna je in stap 2 het omhulsel B voor de motor bouwt. Let er hierbij op dat je het wijzertje op de servomotor eerst helemaal tegen de klok indraait waarna je het wijzertje verwijdert. In deel 3 vouw je onderdeel G, het omhulsel voor de wijzer. We willen je nog wel één tip meegeven tijdens het vouwen en lijmen van deel 3. Zorg ervoor dat je in de laatste stap de vleugels niet vastlijmt.

©PXimport

07 Aanpassingen in het doosje

Bij stap 4 gaan we het net even anders doen dan Google, omdat wij gebruik maken van de NodeMCU in plaats van de Feather Huzzah. Knip de buitenkant van C uit. Vervolgens zitten er in onderdeel C vier vlakken die je moet uitsnijden. We gaan er echter maar drie uitsnijden omdat de NodeMCU geen batterijaansluiting heeft. De vlakken die je moet uitsnijden hebben we op de afbeelding rood gemaakt. Snijd het door ons toegevoegde gele vlak dat je ook op de afbeelding nog niet uit. Vervolgens moet je nog iets anders doen, want waar je onderdeel C net als de andere onderdelen normaal gesproken met de bedrukte kant naar binnen vouwt, vouwen wij dit onderdeel juist met de bedrukte kant naar buiten. De aansluitingen van de NodeMUC zitten namelijk op een andere plek dan die op de Huzzah. Het toeval wil echter dat de aansluitingen precies gespiegeld zijn. De bedrukking zul je uiteindelijk niet meer zien omdat onderdeel C in het Paper Signal verborgen zit en er een ander onderdeel op wordt geplakt.

©PXimport

08 Doosje dichtplakken

Vouw het doosje op de deksel na dicht en leg de NodeMCU onderste boven in het doosje. Sluit de oranje data-draad van je servomotor aan op pin D5 van de NodeMCU, de rode draad op VIN en de bruin of zwarte draad op GND. Haal de draden door de gaten in het dekseltje. Dat zal je met de voedingsdraden vermoedelijk wel lukken, maar de oranje datadraad is wellicht net te krap doordat de NodeMCU net wat breder is dan het door Google bedachte Huzzah-bordje. Is dat het geval, knip dan het gedeelte dat wij op de afbeelding geel gemaakt hebben weg. Hierdoor zitten de aansluitpin van het jumperdraad niet in de weg. Is het dichtplakken lastig, gebruik dan een stukje plakband om dit doosje dicht te plakken. Plak dat niet teveel op de bovenkant van het doosje, want daar moet je later nog een papieren deel opplakken en mogelijk hecht de papierlijm die je gebruikt niet goed op plakband. Vouw nu de rest van de onderdelen in elkaar volgens de instructies die Google je in deel 5 geeft.

©PXimport

09 In gebruik nemen

Sluit je paraplu aan op een spanningsbron en open de Google Assistant. Geef de spraakcommando’s “Talk to paper signals” en “modify umbrella signal”. Vervolgens kun je met het commando “track the rain in” bijhouden of het ergens regent. Omdat de Google Assistant Engels spreekt, is het lastig om de Nederlandse plaatsnamen uit te spreken. Je kunt de commando’s echter ook typen. Overigens herkent Google niet alle plaatsnamen, alleen de grotere steden in Nederland lijken te werken. Vervolgens is het afwachten of je paraplu opent.

10 Eigen code gebruiken

Googles papieren widgets zijn ook in combinatie met geheel eigen code te gebruiken. Uiteindelijk stuurt de code simpelweg een servomotor aan. In Googles code kun je op het tabblad APICalls.h achterhalen naar welke posities je de servo moet sturen om een Paper Signal juist aan te sturen. Op basis hiervan hebben we een eigen programma gemaakt dat de paraplu opent als het gaat regenen. Hiervoor gebruiken we gratis weerdata van Buienradar waarover je meer informatie hier kunt vinden. Buienradar heeft data voor de neerslag tot twee uur in de toekomst voor ieder coördinaat in Nederland en een groot gedeelte van het gebied rondom Nederland. In ons Arduino-programma dat je kunt downloaden hier, kun je in de code op regel 11 de coördinaten die zijn ingevuld vervangen door de door jouw gewenste coördinaten. Op regel 7 kun je instellen hoeveel keer vijf minuten er in de toekomst gekeken moet worden, standaard staat deze waarde op 3 oftewel een kwartier.

Je kunt de coördinaten van een locatie achterhalen via Google Maps. Wanneer je in Google Maps op een locatie klikt, dan verschijnt er een pop-up met de coördinaten. Rond deze coördinaten af op twee decimalen en neem deze over in de code. Let er op dat je punten gebruikt als decimaalteken en geen komma’s. Vul in het programma verder de naam en het wachtwoord van je draadloze netwerk in waarna je de code kunt uploaden. Gaat het regenen, dan gaat net als bij Googles code de paraplu open, terwijl de paraplu dicht blijft als het niet regent. Je kunt de data van buienradar ook even in je browser openen om te controleren of de paraplu open of dicht hoort te zijn. Surf hiernaartoe en vervang de coördinaten bij lat en lon in de url door de door jouw gewenste coördinaten. Zie je een waarde groter dan 0, dan gaat het op dat tijdstip regenen.

©PXimport

▼ Volgende artikel
Review Harman Kardon Enchant 1100 – Stijlvolle en detailrijke Atmos-soundbar
© Harman Kardon
Huis

Review Harman Kardon Enchant 1100 – Stijlvolle en detailrijke Atmos-soundbar

De Enchant 1100 is de nieuwste top-soundbar van Harman Kardon. Ondersteuning voor Dolby Atmos en een streepje Scandi-design maken het een interessante optie.

Fantastisch
Conclusie

De Enchant 1100 is een soundbar die zeer gelikt oogt en sterk presteert. Kamervullend de soundtrack van een film of tv-serie neerzetten doet hij goed, net als muziek afspelen. Zonder extra apparaten levert de Harman Kardon al een topprestatie, waarbij detail en helderheid de grootste troeven zijn. Spraak en geluidseffecten klinken duidelijk en zijn goed gepositioneerd. Al mag het niet een basmonster zijn, je wordt goed ondergedompeld in een film.

Plus- en minpunten
  • Scherpe prijs (voor een topmodel)
  • Minimalistisch design
  • Brengt geluid breed in de kamer
  • Heldere app en installatie
  • Goede helderheid en plaatsing van geluidseffecten
  • Kalibratiefunctie (enkel soundbar) is heel effectief
  • Textiel trekt stof aan
  • Kalibratie niet beschikbaar met extra subwoofer

De grotere Enchant 1100 soundbar werd begin dit jaar samen met de kleinere Enchant 900 voorgesteld. Het is een echt topmodel dat veel speakers inzet om omhullende 3D-geluid te bieden, inclusief twee aan de bovenzijde. Dit is niet de eerste of enige soundbar van Harman Kardon die de naam 'Enchant' draagt, maar eigenlijk lijkt hij meer op de voorgaande Citation-reeks van Harman Kardon. Citation was bedoeld als een volledig antwoord op Sonos, met multiroom-functionaliteit en met een design dat luxueuze textiel van Kvadrat toepaste. 

De Enchant 1100 neemt veel van de Citation-eigenschappen over, waaronder het design (maar zonder Kvadrat-stofjes) en de uitbreidbaarheid. Hij gebruikt ook een knappe techniek van Harman, Multibeam, om geluid breed de kamer in te sturen. Met ondersteuning voor Dolby Atmos en DTS:X, veel streamingopties, een extra HDMI-ingang (geschikt voor 4K en Dolby Vision) en uitbreidingsopties spreken we hier over een veelzijdige soundbar. 

©Jamie Biesemans

Uitbreiden met speakers kan

Wie meer wil, kan de Enchant 1100 uitbreiden met de Enchant Sub (adviesprijs 399 euro) en/of een paar Enchant-draadloze speakers (adviesprijs 229 euro/stuk). Het is daarmee een directe uitdager van de Sonos Arc Ultra, nog een topmodel dat je op eigen tempo kunt uitbreiden met extra speakers. De Harman Kardon is wel nog iets scherper geprijsd. Het koppelen met speakers in andere kamers kan via Google Cast of AirPlay 2. Een pluspunt: dat kan ook met luidsprekers van verschillende merken.

Zacht en harmonieus design

Ontsnappen aan de klassieke balkvorm van een soundbar doet de Enchant 1100 niet. Maar omdat de afgeronde behuizing helemaal bedekt is door een fraai zwart stofje en verder geen opvallende elementen toont, verdwijnt hij netjes in de achtergrond. Minimalisme ten top, totdat je het volume of een optie aanpast. Dan zie je een grote display in een coole dotmatrix-stijl oplichten. Dat zorgt dan weer voor vleugje retro-gevoel. In tegenstelling tot bij de Citation-soundbars, lijkt er deze keer geen lichtgrijze versie te bestaan.

Onder het strakke uiterlijk zitten aardig wat speakers verborgen: elf stuks. Twee daarvan zitten bovenaan en zorgen voor de driedimensionale geluidservaring. De Enchant 1100 is slechts 6,5 cm hoog en kan dus bij een tv op een voet geplaatst worden. Maar het beste resultaat krijg je als je hem 10 à 20 cm vóór het scherm zet, zodat de bovenliggende speakers vrij naar het plafond gericht zijn. Ook de zijkanten moeten helemaal vrij blijven. Aan elke zijde is er een opening waar je een speaker kunt zien; die zorgen voor een heel breed geluidsbeeld rond de tv.

©Harman Kardon

Aan weerszijden is er een opening met een tweeter die schuin gemonteerd is.

Ontspannen kan ook

In de doos vind je een kleine afstandsbediening, maar je kunt ook de Harman Kardon One-app gebruiken. Welke optie je ook kiest: het volume regelen, een aantal audio-instellingen veranderen en muziek pauzeren zijn mogelijk. Een unieke optie heet Moment, dat zelfs zijn eigen knop op de remote heeft.

Als je hierop drukt, rollen er uit de soundbar rustgevend geluiden. Je kunt via de app kiezen of je dan even kunt relaxen met het geluid van regen, een bos of de zee. Misschien wel leuk voor meditatieoefeningen, maar wel een apart iets om zo'n prominente plek te geven.

Muziek spelen kan op vele manieren

In een app kun je muziek en internetradio afspelen van bepaalde diensten, waaronder Amazon Music, Napster, Qobuz, Tidal en TuneIn. Bij Amazon en Tidal wordt zelfs het afspelen van muziek in Dolby Atmos-formaat ondersteund, dat kom je zelden tegen.

In het lijstje ontbreken natuurlijk heel wat belangrijke diensten, zoals Apple Music of Spotify. Ze afspelen kan echter makkelijk via AirPlay, Chromecast of Spotify Connect. De soundbar kan ook bediend worden met Roon, de audiofiele muzieksoftware van een Harman Kardon-zusterbedrijf die vooral in de hifi-wereld wordt gebruikt. Ten slotte is de Enchant 1100 uitgerust met bluetooth. Manieren genoeg dus om muziek af te spelen.

Eenvoudige installatie

Het instellen van de Enchant 1100 gebeurt via de One-app. Een visueel stappenplan maakt het heel eenvoudig. Wat je ook in de app (of via de remote) kunt doen is het geluid "kalibreren". De soundbar verspreidt dan twintig seconden luide testgeluiden om zo de woonkamer te leren kennen. Na deze meting wordt de weergave aanpast zodat de soundbar beter klinkt. Zo'n functie wordt stilaan standaard op een high-end soundbar; hier blijkt het zeer effectief in het balanceren van bassen en helderheid. 

©Jamie Biesemans

In de Harman Kardon One-app vind je heldere uitleg.

Geslaagd in 3D

Bij het bekijken van demovideo's van Dolby en een aantal filmfragmenten valt in de eerste plaats de zuivere weergave van de Enchant 1100 op. Het klinkt luchtig en ruim, waardoor geluidseffecten los in de kamer verschijnen. Bij de Shattered-demo bewegen de geluiden van brekend glas echt van rechts naar ver links.

©Jamie Biesemans

De Enchant 1100 heeft goede dialogenweergave.

Ook bij drukke actiescènes, zoals tijdens de finale veldslag op Scarif in Star Wars: Rogue One – waarvan Andor op Disney+ de prequel vormt – houdt de Harman Kardon een goede controle. Het is een goed resultaat dat vooral heel detailrijk en gebalanceerd overkomt, met name na de kalibratie. Wel is het in onze woonkamer wat minder 'cinematisch' (of je mag ook zeggen 'bombastisch') bij bijvoorbeeld de race in Ready Player One. Je wordt wel omgeven door geluid, inclusief hoog boven de tv, dat wel. Maar het is niet zo knallend of dynamisch als bij bijvoorbeeld JBL.

Een subwoofer erbij of niet?

Het toevoegen van een subwoofer of extra speakers kan daar iets aan doen. Dat verloopt eveneens via de app. Je hebt er wel even tijd voor nodig, want elk toestel moet met de wifi verbonden worden. Vervolgens moet er nog een update worden geïnstalleerd, wat ook even kan duren. Ten slotte combineer je bijvoorbeeld de Enchant 1100 met de Enchant Sub via de app. Dat ging tijdens het testen vlot, en de app maakt het proces ook heel transparant. Wel spijtig: de kalibratiefunctie werkt niet langer als je een sub toevoegt aan een soundbar. Hopelijk komt die mogelijkheid er nog.

©JORDI HUISMAN

De Enchant Sub zet je bij voorkeur naast de soundbar.

Mét Enchant Sub wordt de Enchant 1100 een stukje spectaculairder, al blijft het vooral het mooie detail en de controle die indruk maken bij het zeer intense vuurgevecht in het Witte Huis in Civil War. Dit zijn goede prestaties, ook voor gaming. Toch is de stap naar een extra sub geen verplichting. De Enchant Sub is niet zo krachtig of verfijnd, dus in een kleinere woonkamer ga je aan de soundbar zelf voldoende hebben. Positief wel is dat die Sub vergeleken met optionele subs bij sommige concurrenten relatief goedkoop is.

Conclusie

De Enchant 1100 is een soundbar die zeer gelikt oogt en sterk presteert. Kamervullend de soundtrack van een film of tv-serie neerzetten doet hij goed, net als muziek afspelen. Zonder extra apparaten levert de Harman Kardon al een topprestatie, waarbij detail en helderheid de grootste troeven zijn. Spraak en geluidseffecten klinken duidelijk en zijn goed gepositioneerd. Al mag het niet een basmonster zijn, je wordt goed ondergedompeld in een film.

▼ Volgende artikel
Trage Chrome? Zet de efficiëntiemodus uit!
© jroballo - stock.adobe.com
Huis

Trage Chrome? Zet de efficiëntiemodus uit!

Vind je dat Chrome af en toe traag presteert en ervaar je zelfs vastlopers? De efficiëntiemodus van Windows 11 is mogelijk de boosdoener. Gelukkig kun je die uitschakelen. We geven je een plan van aanpak waarmee Chrome een heel stuk sneller werkt en reageert.

In dit artikel laten we zien hoe je Google Chrome sneller kunt maken:

  • Controleer of de efficiëntiemodus actief is en schakel 'm uit
  • Laat Chrome voortaan zonder efficiëntiemodus starten
  • Zet geheugen- en energiebesparing uit in de Chrome-instellingen
  • Sluit ongebruikte tabbladen om geheugengebruik te verminderen
  • Wis cache en cookies om je browser op te schonen

Ervaar je een trage pc? Lees dan: Windows 11: van stroperig naar supersnel

De efficiëntiemodus is bedoeld om langer te kunnen werken met een volle accu, om minder ventilatorgeluid te produceren en betere prestaties te halen. De functie werd geïntroduceerd in Windows 11. Het is een systeemfunctie die automatisch het brongebruik van apps aanpast op basis van hun gebruik en prioriteit. Deze modus staat standaard ingeschakeld voor bepaalde applicaties zoals Chrome.

Wanneer je bijvoorbeeld meerdere tabbladen in Chrome hebt geopend, terwijl je er slechts één gebruikt, dan kan de efficiëntiemodus een aantal tabbladen in rust zetten. Hierdoor komen die in een energiebesparende stand te staan. Nadeel is dat deze tabbladen mogelijk niet langer worden bijgewerkt, of zelfs helemaal niet meer reageren wanneer je ernaar overschakelt. Wat aanvankelijk bedoeld is als een voordeel, pakt hierdoor soms uit als hinderlijk. Extra geheugen dat wordt vrijgemaakt lijkt op het eerste gezicht interessant, maar als hierdoor browsertabbladen niet laden of websites crashen dan is dit behoorlijk irritant. Tijd om hier wat aan te gaan doen.

Eerst controleren

We gaan eerst controleren of de efficiëntiemodus inderdaad is ingeschakeld en of die zijn werk doet. Heb je Windows 11 geüpdatet naar versie 22H2 of hoger, dan is de kans groot dat de efficiëntiemodus in Google Chrome al actief is. Controleer dit met Taakbeheer. Klik met de rechtermuisknop op de taakbalk en selecteer Taakbeheer.

In de app die opent, zoek je nu het proces Google Chrome. Klik op het pijltje ernaast om deze groep uit te vouwen. In de kolom Status staat Efficiëntiemodus naast alle processen waarvoor deze functie is ingeschakeld. Wanneer je dit label aantreft, weet je dat deze modus over het algemeen actief is voor Google Chrome. De efficiëntiemodus is ook herkenbaar aan een pictogram van een groen blaadje.

Het groene blaadje geeft aan dat bij deze processen de efficiëntiemodus actief is.

Efficiëntiemodus uit

Je kunt de efficiëntiemodus voor Google Chrome in Windows 11 tijdelijk uitschakelen in Taakbeheer. Klik met de rechtermuisknop op een van de subprocessen waar de waarde Efficiëntiemodus in de kolom Status te zien is. Klik daarna met de rechtermuisknop op het label Efficiëntiemodus om het vinkje weg te halen. Herhaal deze stap bij alle Chrome-subprocessen waar de efficiëntiemodus actief is, tot in de groep Google Chrome geen enkel groen blaadje meer staat. Hierdoor wordt de efficiëntiemodus voor deze subprocessen tijdelijk uitgeschakeld.

De proceslijst verandert en wordt continu bijgewerkt wanneer je nieuwe tabbladen opent en sluit. Het is dus mogelijk dat je deze stappen meerdere keren moet herhalen om ervoor te zorgen dat de wijzigingen van kracht blijven. Ook als je Chrome later sluit en opnieuw start, wordt de modus opnieuw ingeschakeld. Hetzelfde geldt wanneer je de pc opnieuw opstart.

Haal het vinkje weg bij Efficiëntiemodus.

Zuiniger met de energie in je huis omgaan?

Met deze meters verkrijg je inzicht in je verbruik

Het groene blaadje

Het bladpictogram in Taakbeheer geeft aan dat het proces wordt uitgevoerd met een erg laag cpu-gebruik. Het duidt een proces aan dat minder dan 0,1 procent van het cpu-vermogen aangeeft. Doorgaans is dit een goed teken, want de efficiëntiemodus blijft hoe dan ook een interessante nieuwe functie. In feite is dit een verbeterde versie van de Eco Mode-functie die beschikbaar was in Windows 10. Vaak gaat het om processen die inactief zijn of op de achtergrond draaien. Het pictogram is een visuele indicator dat je systeem soepel draait zonder resource-intensieve taken.

De efficiëntiemodus vind je ook terug bij andere processen.

Twee versies

Als je de vorige methode niet elke keer opnieuw wilt herhalen nadat je Google Chrome hebt gestart, dan kun je werken met Chrome-snelkoppelingen. In dit voorbeeld gebruik je een snelkoppeling om Chrome in de standaardinstelling (met de efficiëntiemodus actief) te gebruiken en daarnaast maak je een snelkoppeling om Chrome te gebruiken zónder de efficiëntiemodus.

Begin met het plaatsen van een snelkoppeling voor Chrome op het bureaublad. Binnen Windows 11 verloopt dat anders dan in Windows 10. Klik op Start en selecteer rechtsboven de optie Alles. Hiermee verschijnt er een alfabetische lijst met alle apps. Zoek Google Chrome en sleep dit pictogram naar het bureaublad. Daar is de eerste snelkoppeling. Klik met rechts op deze snelkoppeling en kies Kopiëren. Daarna klik je op het bureaublad met rechts en je selecteert Plakken.

Sleep een snelkoppeling op het bureaublad vanuit Alle apps.

Zonder efficiëntiemodus

Zo, vanaf nu heb je twee snelkoppelingen voor Chrome op het bureaublad. Bij de tweede verander je de naam bijvoorbeeld in Google Chrome zonder efficiëntiemodus. Klik met de rechtermuisknop op deze tweede snelkoppeling en kies Eigenschappen in het contextmenu. Klik in het venster Eigenschappen / Snelkoppeling op het veld Doel. Daar zie je het pad: C:\Program Files\Google\Chrome\Application\chrome.exe. Voeg daar de volgende opdracht aan toe. Zet de cursor achter chrome.exe, plaats een spatie en daarachter typ of plak je --disable-features=UseEcoQoSForBackgroundProcess. Het totale pad ziet er dus als volgt uit:

C:\Program Files\Google\Chrome\Application\chrome.exe” --disable-features=UseEcoQoSForBackgroundProcess

Klik op Toepassen in de rechterbenedenhoek van het venster. Door deze toevoeging schakel je de Eco QoS (Eco Quality of Service) voor achtergrondprocessen uit. Hierdoor gebruikt Chrome niet langer de functie die is ontworpen om het energieverbruik te optimaliseren. Windows vraagt je in sommige gevallen om de beheerrechten te verlenen om door te kunnen gaan. Klik dan gewoon op Doorgaan. Sluit het venster Eigenschappen van Google Chrome als je klaar bent. Start nu Google Chrome opnieuw op.

Wijzig de gegevens in het veld Doel.

Controle

Om te controleren of de functie is uitgeschakeld open je de snelkoppeling zonder efficiëntiemodus. Typ in het adresvak chrome://version en druk op Enter. Hierdoor zullen de details van Chrome op je pc in beeld komen. En daar zul je de opdrachtparameters lezen die je zojuist hebt toegevoegd. Als je Chrome opent vanaf de eerste snelkoppeling (met efficiëntiemodus) en je typt chrome://version, dan zul je deze parameters niet terugvinden. Ook wanneer je het oorspronkelijke Chrome-uitvoerbare bestand start vanuit de map C:\Program Files\Google\Chrome\Application zul je ontdekken dat de efficiëntiemodus nog steeds aan staat.

Deze aanpassing schakelt de efficiëntiemodus alleen uit als je Chrome start vanuit de bewerkte snelkoppeling.

Selectief met extensies

Chrome-extensies kunnen ook veel systeembronnen aanspreken en zelfs met elkaar in conflict gaan. Wanneer Chrome hapert en trager wordt, probeer dan eerst de extensies uit te schakelen die je niet nodig hebt om te zien of het probleem aanhoudt. Je kunt ze tijdelijk uitschakelen door op het menupictogram met drie stippen in Chrome te klikken en Extensies / Extensies beheren te selecteren.

Je kunt ook chrome://extensions in het adresvak typen en op Enter drukken. Door middel van een schuifje schakel je een extensie uit zonder die echt te verwijderen. Schakel uit wat je niet nodig hebt en controleer daarna of Chrome op normale snelheid werkt.

Je kunt extensies uitschakelen of verwijderen.

Geheugenbesparing uitzetten

Behalve de efficiëntiemodus gebruikt Chrome ook functies voor geheugen- en energiebesparing. Beide verminderen het stroomverbruik van de browser door bepaalde functies en mogelijkheden te beperken, maar ze kunnen ook de browserprestaties vertragen. Om ze uit te schakelen, tik je op de drie puntjes in de rechterbovenhoek en ga je via Instellingen naar Prestaties. Je kunt ook in het adresvak chrome://settings/performance typen en dan op Enter drukken. Hiermee kom je op het tabblad Prestaties. In dit tabblad kun je de schuifjes bij Geheugen / Geheugenbesparing en Voeding / Energiebesparing uitschakelen.

Deze laatste optie is alleen beschikbaar op Chrome die op een laptop draait. Een van de bekende problemen van Geheugenbesparing is dat het tabblad automatisch bevriest of opnieuw gaat laden wanneer je ernaar teruggaat. Energiebesparing kan ook de oorzaak zijn dat de visuele effecten in de browser worden beperkt. Hierdoor zal bijvoorbeeld smooth scrolling niet meer werken en ook videoframerates kunnen hierdoor vertragen.

Probeer Geheugenbesparing uit te zetten en kijk of het probleem hiermee is opgelost.

Sluit ongebruikte tabs

Chrome opent voor elk tabblad zijn eigen proces. Als er veel tabbladen openstaan, dan verbruiken die veel geheugen, wat kan leiden tot vertraging. Om te weten hoeveel systeembronnen Chrome aanspreekt, ga je naar Taakbeheer en bekijk je het lopende verbruik. De oplossing is simpel: sluit onnodige tabbladen om te zien of Chrome hierdoor sneller wordt.

Alle open tabbladen spreken gezamenlijk veel geheugen aan.

Cache en cookies wissen

Wanneer je de Chrome-browser lang gebruikt, verzamel je heel wat gegevens in de browsercache en ook veel cookies, wat de browser kan vertragen. Je kunt dit probleem oplossen door de browsegegevens te wissen. Klik op de drie puntjes in de rechterbovenhoek van de browser. Selecteer Browsegegevens wissen. Vervolgens selecteer je de vakjes Cache en Cookies en je klikt op Gegevens wissen. Als dat is gebeurd, start je Chrome opnieuw op en kijk je of het programma nog steeds traag is.

De gecachte afbeeldingen en bestanden nemen 320 MB in beslag.

Watch on YouTube