ID.nl logo
Aan de slag met Arduino - Deel 1: Voorbereidingen en leds
© Reshift Digital
Zekerheid & gemak

Aan de slag met Arduino - Deel 1: Voorbereidingen en leds

In eerdere artikelen op de site heb je mogelijk kennis gemaakt met de Arduino en gelezen dat je hem kunt gebruiken voor leuke projectjes. Misschien is dat nog een beetje vaag, vandaar dat we het diepe induiken en aan de slag gaan met leds.

Het blijft een magisch moment als een schakeling die je op je breadboard hebt gebouwd, tot leven komt dankzij je Arduino. Niets is leuker dan dit zelf beleven en in dit artikel ga je zelf aan de slag met de Arduino Nano. Deze Nano is op het kleinere formaat na overigens hetzelfde als de Arduino Uno. Heb je toevallig al een Uno, dan kun het in dit artikel besproken project ook uitvoeren. Je zult de jumperdraden dan in de jumperaansluitingen op de Uno moeten stoppen, in plaats van in de aansluitingen op het breadboard naast de Arduino Nano. Qua programmacode is er verder geen verschil, de projecten in dit artikel werken dus ook prima op een Uno. Lees ook: Wat is Arduino en waarom is het zo leuk?

Een Arduino kan best wel wat hebben en heel duur zijn ze niet, maar toch willen we hem niet beschadigen. Koppel je Arduino dus altijd los voordat je componenten aansluit. We sluiten leds altijd aan in combinatie met een weerstand, zo voorkomen we dat er te veel stroom gaat lopen en de led of Arduino beschadigd raakt. Nog een puntje van aandacht: de Arduino zal altijd direct het programma in zijn geheugen uitvoeren nadat je hem op de pc of een andere voedingsbron aansluit. Het is daarom handig als je de code van een project alvast op de Arduino zet voordat je de schakeling maakt. Zo weet je zeker dat er geen onbedoelde dingen gebeuren. Als je de basis van het breadboard begrijpt, kun je waar wij een specifieke positie beschrijven zelf de voor jou handigste positie kiezen.

In dit artikel gaat het trouwens om het bereiken van het resultaat, en leggen we dus niet uitgebreid de technologie erachter uit.

Benodigdheden

Je hebt de volgende onderdelen nodig om dit artikel te volgen. Arduino Nano (kloon) Groot breadboard (830-punten) Lichtgevoelige weerstand Potmeter 9x weerstand 220 ohm 9x rode led 1x witte led Passieve keramische luidspreker 12x jumperdraden

©PXimport

01 Op het breadboard prikken

De Arduino Nano is in tegenstelling tot bijvoorbeeld de Uno een bordje zonder vrouwelijke headers. Om het bordje voor projecten te gebruiken, zul je hem daarom in een breadboard moeten prikken. We doen dit direct zodat de Arduino minder kwetsbaar wordt. Je hebt een groot breadboard nodig omdat je bij een klein breadboard niet genoeg rijen over houdt voor andere componenten. Prik de Arduino met de usb–aansluiting naar links in rij 1, waarbij je de pinnen uitlijnt met de kolommen c en g.

©PXimport

02 Arduino IDE downloaden

Om een Arduino te kunnen programmeren, heb je de Arduino IDE nodig. Surf hiernaartoe en klik op Windows Installer. Op het moment van schrijven was versie 1.6.9 de meest recente stabiele versie, mogelijk is dit wanneer jij dit leest een nieuwere versie. Je kunt vervolgens besluiten om een donatie te doen door te klikken op Contribute & download, waarna je een bedrag en betaalmethode kunt kiezen. Wanneer je dat niet wilt, klik je op Just download om de software gratis te downloaden.

©PXimport

03 Arduino IDE installeren

Voer de gedownloade software uit en klik op I Agree om de installatie te starten. Je krijgt nu een aantal keuzeopties te zien. Deze hoef je niet aan te passen, dus klik op Next en vervolgens op Install. Je krijgt tijdens de installatieprocedure de vraag of je de Arduino USB Driver wilt installeren. Klik op Installeren om dat te doen. Krijg je nog een keer de vraag of je de driver wilt installeren, klik dan nogmaals op Installeren. Klik vervolgens op Close om de installatie af te ronden.

04 Arduino aansluiten

Pak het breadboard met de Arduino Nano erbij en sluit hem met een mini-usb-kabel op je pc aan. Windows zal nu een virtuele seriële poort installeren, deze heet USB-SERIAL CH340 (COMx) waarbij op de plaats van x een nummer staat. Je kunt dit later terugvinden door Apparaatbeheer te openen en te kijken onder Poorten (COM & LPT). Op de Arduino Nano zijn vier piepkleine leds aangebracht, de derde met de aanduiding Pow moet in ieder geval branden.

©PXimport

05 Arduino ontwikkelomgeving instellen

Start nu de Arduino-software. Arduino heeft voor het testen een voorbeeldprogramma ingebouwd dat een ingebouwde led laat knipperen. Open dit voorbeeldprogramma door in het menu op Bestand / Voorbeelden / 01.Basics / Blink te klikken. Klik in het menu vervolgens op Hulpmiddelen / Board en kies Arduino Nano. Klik in het menu vervolgens opnieuw op Hulpmiddelen en kies onder poort het in stap 4 getoonde poortnummer. Controleer verder of onder Hulpmiddelen bij Processor ATmega328 is gekozen.

©PXimport

06 Voorbeeldprogramma uploaden en uitvoeren

De voorbeeldcode laat een op pin 13 aangesloten led continu knipperen met een tussenpoos van één seconde. Op de Arduino Nano is dat de op het bord aangebrachte led L. Om de code naar je Arduino te uploaden, klik je op Upload (tweede ronde knop linksboven met een pijl naar rechts). De led L zal één seconde aan en één seconde uit staan. Jij bent echter de baas en uiteraard wil je een eigen led laten knipperen, dat kan ook.

©PXimport

07 Losse led aansluiten

Koppel je Arduino los en pak een rode led waarvan je de anode (lange pootje) in 25j stopt en de kathode (korte pootje) in 26j. Pak nu een weerstand van 220 ohm en stop één kant in 26f en de andere kant in de negatieve stroomrail aan de onderkant. Sluit een jumperdraad aan op 25f en 1a om de led op pin 13 aan te sluiten. Sluit ook een jumperdraad aan tussen de onderste negatieve stroomrail en 14a om de led met GND te verbinden.

©PXimport

08 Twee knipperende leds

We hebben een led aangesloten op pin 13 van de Arduino. Dit is dezelfde pin 13 die door de interne led gebruikt wordt. Wanneer je de Arduino inschakelt, zouden beide leds daarom moeten knipperen. We gebruiken een weerstand tussen de Arduino en de led om de led te beschermen, zo kan er nooit te veel stroom door de led gaan. Onthoud dat je altijd een weerstand gebruikt om een led op de Arduino aan te sluiten.

Knipperende ledjes zijn natuurlijk de eerste basis, maar je kunt veel verder gaan. Dat gaan we doen in volgende delen. Houd de website dus in de gaten.

▼ Volgende artikel
Waar voor je geld: 5 zéér goedkope soundbars van max 200 euro
© ID.nl
Huis

Waar voor je geld: 5 zéér goedkope soundbars van max 200 euro

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Een paar keer per week speuren we binnen een bepaald thema naar zulke deals. Ben je op zoek naar een goedkope soundbar waarmee je het tv-geluid kunt verbeteren? Vandaag hebben we vijf interessante modellen voor je gespot.

Denon DHT-S216

Zoek je een betaalbare soundbar van een bekend hifimerk? In dat geval is de Denon DHT-S216 een interessante kandidaat. Ondanks zijn lage prijskaartje oogt de behuizing erg chic. De stoffen afwerking aan de voorzijde geeft dit audiosysteem een luxe uitstraling. Vanwege de bescheiden hoogte van slechts zes centimeter zet je de DHT-S216 probleemloos voor de meeste televisies neer. Daarnaast kun je het apparaat ook ophangen. Je combineert deze soundbar bij voorkeur met een middelgrote of grote smart-tv, want de behuizing meet 89 centimeter lang.

Een pluspunt is dat je de soundbar op vrijwel elke televisie kunt aansluiten. De achterzijde telt twee HDMI-poorten, een optische ingang en een analoge aansluiting. Dat is erg netjes voor een product in deze prijsklasse. Mooi meegenomen is dat de DHT-S216 videostreams met een meerkanaals audiospoor kan verwerken, zoals Dolby Digital en DTS Virtual:X. De betere films en series klinken hierdoor ruimtelijk. Verder kun je ook nog muziek streamen. Koppel een smartphone of tablet via bluetooth en kies in een willekeurige muziek-app een leuke afspeellijst.

JBL Bar 2.0 All-in-One MK2

Deze compacte soundbar van JBL matcht prima met een wat kleinere televisie. De strak vormgegeven behuizing meet namelijk 61,4 × 5,6 × 9 centimeter. Nuttig voor wie bijvoorbeeld het geluid van een slaapkamer-tv wil upgraden. Met een uitgangsvermogen van 80 watt is de Bar 2.0 All-in-One MK2 behoorlijk krachtig. Je verbindt dit audiosysteem via HDMI of een optische ingang met een beeldbuis. Bij geschikte films, series en tv-programma’s kan de soundbar een Dolby Digital-audiospoor verwerken. Verder is er een bluetooth-adapter ingebouwd, waardoor je rechtstreeks vanaf een mobiel apparaat liedjes streamt.

De Bar 2.0 All-in-One MK2 is maar 5,6 centimeter hoog, zodat hij waarschijnlijk niet jouw tv-scherm blokkeert. Ophangen kan trouwens ook, want de fabrikant levert een eenvoudige muurmontageset mee. Gebruik voor de bediening de knoppen bovenop de behuizing of de inbegrepen afstandsbediening. Benieuwd naar ervaringen van andere gebruikers? Deze onafhankelijke reviewers komen tot een gezamenlijk oordeel van een 8,2.

Bose TV Speaker

Normaal gesproken hebben producten van de Britse audiospecialist Bose een behoorlijke prijs, maar dat valt bij deze soundbar alleszins mee. Een enkele webshop duikt zelfs net onder de prijsgrens van tweehonderd euro. Buiten een schappelijk prijskaartje heeft de Bose TV Speaker ook nog eens een goede reputatie. Zo krijgt dit product van ruim dertig Kieskeurig.nl-bezoekers een gemiddelde beoordeling van een 8,3. Een pluspunt is dat je het apparaat op verschillende manieren met een televisie kunt verbinden. Kies tussen HDMI, de optische aansluiting of de analoge 3,5mm-geluidsingang. Een nuttige functie is dat je met de dialoogfunctie menselijke stemmen kunt versterken. Daarnaast heeft de afstandsbediening een knop om het basniveau op te voeren.

Zoals je van een Bose-product mag verwachten, leent het audiosysteem zich ook goed voor het luisteren van muziek. Verbind een smartphone of tablet via bluetooth en laat je favoriete afspeellijsten op deze soundbar los. Met een maximaal vermogen van honderd watt realiseert de TV Speaker in een kleine tot middelgrote kamer een vol geluid. De stijlvolle behuizing is voor soundbar-begrippen erg compact. Zo bedragen de afmetingen slechts 59,4 × 5,6 × 10,2 centimeter. Houd er rekening mee dat de fabrikant geen HDMI-kabel meelevert.

Lees ook: Zo vind je de ideale soundbar voor jouw televisie

Sharp HT-SBW182

De Sharp HT-SBW182 is een goedkope soundbar met een losse subwoofer. Je zet deze basspeaker neer op een willekeurige plek op de vloer. Een kabel trekken is niet nodig, want de subwoofer communiceert draadloos met de soundbar. Logischerwijs is dit audiosysteem een goede keuze voor liefhebbers van een flinke portie bas. De HT-SBW182 voorziet films en series van een diepe laagweergave. Het totale vermogen bedraagt maximaal 160 watt, waardoor je het volume flink kunt opschroeven.

Met een lengte van 74 centimeter is deze soundbar niet zo lang. Je kunt hem met een kleine of middelgrote smart-tv combineren. Verbind beide apparaten met een optische kabel of HDMI-snoertje. Daarnaast is er nog een analoge 3,5mm-audiopoort. Tot slot bevindt zich in de behuizing een bluetooth-ontvanger, zodat je muziek vanaf een mobiel apparaat kunt streamen. Je past met de aanwezige equalizer de geluidsinstellingen naar eigen smaak aan.

TCL S45H

TCL timmert in de drukbezette televisiemarkt de laatste jaren stevig aan de weg. Bij ID.nl zijn we gek op producten die veel bieden voor weinig, en de TCL S45H (ook wel S45HE) past perfect in dat plaatje. Voor een bedrag ver onder de honderd euro haal je met deze soundbar een flinke audio-upgrade in huis. Verwacht geen losse subwoofer die de vloer laat trillen; dit is een compact 2.0-kanaals alles-in-één systeem. Toch weet TCL indruk te maken met ondersteuning voor zowel Dolby Atmos als DTS Virtual:X, features die je doorgaans pas in veel duurdere modellen terugvindt.

Dankzij het slimme ‘Dual Bass’-systeem en de speciale akoestische kamers klinken films en series een stuk voller en ruimtelijker dan via je standaard tv-speakers. Bovendien is hij met HDMI eARC, optische aansluiting en Bluetooth 5.2 helemaal bij de tijd. Zoek je een betaalbare oplossing voor de slaapkamer of een kleine woonkamer zonder gedoe met extra kabels en kasten? Dan biedt dit model absoluut waar voor je geld.

▼ Volgende artikel
Vingerafdruk, pincode of gezichtsherkenning: wat is het veiligste manier om je smartphone te beveiligen?
© ID.nl
Huis

Vingerafdruk, pincode of gezichtsherkenning: wat is het veiligste manier om je smartphone te beveiligen?

Je smartphone is tegenwoordig veel meer dan een telefoon; het is de kluis van je digitale leven. Bankzaken, privéfoto's, e-mails en locatiegegevens: het staat er allemaal op. Het goed beveiligen van die toegang is dus geen overbodige luxe. Maar kies je voor het ouderwetse wachtwoord, je vingerafdruk of toch je gezicht? Wij leggen de voor- en nadelen van elke methode naast elkaar.

De klassieker: pincode of wachtwoord

Elke telefoon vraagt erom bij het opstarten: een code. Dit is de basisbeveiliging. Zonder code kun je vaak geen gezichtsherkenning of vingerafdruk instellen. Maar is het ook de beste methode voor dagelijks gebruik?

©ID.nl

Pincode of wachtwoord: de voordelen

• Veiligheid in eigen hand

Het sterke aan een code is dat het in je hoofd zit. Maar een code als 1234 of 0000 is zo gekraakt. Maar kies je voor een langere cijferreeks? Dan is het voor iemand die je smartphone in handen krijgt digitaal gezien nagenoeg onmogelijk om de code te kraken. Voeg je ook letters toe, (zie kader), dan is dit digitaal gezien de moeilijkste methode om te kraken.

• Juridisch sterker

Een interessant weetje: in veel rechtsgebieden val je met een toegangscode onder het zwijgrecht. De politie mag je vaak niet dwingen je code af te staan. Je vinger op een scanner leggen kan in sommige situaties wel als dwangmiddel worden ingezet.

💡 Tip: Gebruik letters voor extra veiligheid

Veel mensen denken dat ze bij het vergrendelen van hun telefoon vastzitten aan een cijfercode, maar dat is niet zo. Je kunt ook kiezen voor een alfanumeriek wachtwoord (een combinatie van cijfers, letters en tekens). Dit is vele malen moeilijker te kraken dan een traditionele cijfer-pincode.

Zo stel je het in:

iPhone: Ga naar Instellingen > Face ID en toegangscode > Wijzig toegangscode. Tik vervolgens op het blauwe tekstje 'Toegangscode-opties' en kies voor 'Aangepaste alfanumerieke code'.

Android: Ga naar Instellingen > Beveiliging > Schermvergrendeling. Kies hier niet voor 'Pincode', maar voor de optie 'Wachtwoord'.

Pincode of wachtwoord: de nadelen

• Afkijken

Iemand die in de trein over je schouder meekijkt, heeft je pincode zo gezien. Ook vette vingers op het scherm kunnen je patroon verraden.

• Gemak

Tachtig keer per dag een lange code intikken gaat vervelen. Mensen kiezen daardoor vaak voor een te simpele code, en dat maakt het juist onveilig.

©ID.nl

2. Lekker snel (maar niet altijd even veilig): vingerafdrukscanner

De vingerafdrukscanner is mateloos populair vanwege het enorme gebruiksgemak: in één soepele beweging pak je je telefoon en ben je vrijwel direct binnen. Toch is het belangrijk om te weten dat de ene scanner de andere niet is en dat dit systeem zowel sterke als zwakke punten heeft.

Vingerafdrukscanner: de voordelen

• Snelheid

Het is vaak de snelste manier om je telefoon te openen, zeker als de scanner in de aan-knop verwerkt zit.

• Betrouwbaarheid (bij de juiste techniek)

Heb je een toestel met een fysieke scanner (achterop/zijkant) of een moderne ultrasone scanner (zoals in de Samsung S-serie)? Dan is de beveiliging uitstekend. Ultrasone scanners maken een 3D-map van je vinger en zijn zeer moeilijk te foppen.

Vingerafdrukscanner: de nadelen

• Natte vingers en pleisters

Heb je natte handen? Dan weigeren veel scanners dienst. Ook met een pleister om je vinger herkent de telefoon je niet. Tip: zorg daarom dat je vingerafdrukken van allebei je handen opslaat.

• Ongewenste toegang

Een klein (maar reëel) risico is dat iemand toegang krijgt terwijl je slaapt of bewusteloos bent, door voorzichtig je vinger op de scanner te leggen.

• Onveilige optische scanners

Veel budget-telefoons hebben een 'optische scanner' onder het scherm. Deze maakt een 2D-foto van je vinger. Dit is minder veilig en makkelijker te foppen dan de ultrasone varianten.

©ID.nl

Gezichtsherkenning: gemak of schijnveiligheid?

Telefoon ontgrendelen door ernaar te kijken voelt als magie. Maar pas op: hier zit de grootste valkuil voor consumenten.

Gezichtsherkenning: de voordelen

• Ultiem gemak

Je hoeft niets aan te raken. Kijken is openen. Ideaal als je bijvoorbeeld handschoenen draagt in de winter.

• Extreem veilig (alleen bij 3D)

Heb je een iPhone (FaceID) of een dure Android met 3D-sensoren? Dan worden er duizenden onzichtbare puntjes op je gezicht geprojecteerd om diepte te meten. Dit is amper te misleiden.

Gezichtsherkenning: de nadelen

• Schijnveiligheid (bij 2D)

Veel goedkopere Android-telefoons gebruiken simpelweg de selfiecamera (2D-herkenning). Dit is niet veilig. Soms is een foto van jou (van Facebook of Instagram) al genoeg om in te breken. Gebruik dit type gezichtsherkenning zeker nooit voor je bank-app.

• Toegang tijdens slaap

Als je niet oplet, kan iemand je telefoon voor je gezicht houden terwijl je slaapt om hem te ontgrendelen. Tip: Zet in de instellingen altijd de optie "Aandacht vereist" of "Ogen open" aan. Dan werkt het alleen als je echt naar het scherm kijkt.

Hoe zit het met privacy?

Een veelgehoorde zorg: "Ik wil niet dat mijn biometrische gegevens in de cloud staan." We kunnen je geruststellen. Bij moderne smartphones worden je gezicht of vinger lokaal opgeslagen in een speciale, zwaarbeveiligde chip in de telefoon (de Secure Enclave). Deze data verlaat je telefoon nooit. Er wordt ook geen foto van je vinger opgeslagen, maar een versleutelde wiskundige code. Zelfs als de servers van de fabrikant gehackt worden, liggen jouw biometrische gegevens niet op straat.

Vingerafdruk, pincode of gezichtsherkenning: wat is het best?

Wat de slimste keuze is, hangt volledig af van je toestel. Heb je een iPhone of een high-end Android-telefoon met 3D-scan? Dan kun je gerust gebruikmaken van gezichtsherkenning; dat is niet alleen snel en makkelijk, maar ook veilig. Bezit je echter een middenklasse- of budgettoestel, kies dan liever voor de vingerafdrukscanner. De gezichtsherkenning op deze modellen is namelijk vaak onveilig.

Vergeet ook de basis niet: zorg altijd voor een sterke toegangscode (liefst alfanumeriek of langer dan vier cijfers) als back-up. Start je telefoon bovendien af en toe opnieuw op. Hierdoor wordt de biometrische beveiliging tijdelijk uitgeschakeld, waardoor je telefoon op zijn veiligst is.

📱Ook interessant: Help! Ik ben het wachtwoord van mijn Apple ID vergeten


Bescherm je smartphone optimaal met een stevig telefoonhoesje.

Zo blijft je toestel in topconditie, hoe je het ook ontgrendelt!