ID.nl logo
Zelf aan elektronica sleutelen: Zo begin je er aan
© PXimport
Huis

Zelf aan elektronica sleutelen: Zo begin je er aan

Er is weinig dat meer voldoening geeft dan zelf dingen maken of aanpassen. De oplossingen die iemand anders voor je heeft bedacht, lossen nu eenmaal niet altijd jouw technische problemen op. Heb je hier nog niet zoveel ervaring mee? Lees dan verder om op weg geholpen te worden!

Begin deze eeuw ontwikkelde het Italiaanse Interaction Design Institute Ivrea een opensource-ontwikkelomgeving Wiring, waarmee eenvoudig prototypes zijn te maken. Het platform bestaat uit een programmeertaal, een ontwikkelomgeving (IDE) en een printplaatje met elektronica. Een ander Italiaans team bouwde voort op dat concept en ontwikkelde de Arduino, die voor het eerst uitkwam in 2005. Dit bordje werd razend populair onder een brede groep gebruikers. Het wordt geprogrammeerd in de taal C en heeft programmeerbare digitale en analoge in- en uitgangen.

Het enorme succes van de Arduino kreeg al snel navolging. Aan de Universiteit van Cambridge werd in 2012 de Raspberry Pi ontwikkeld. Deze minicomputer was bedoeld voor educatieve doeleinden, maar door zijn lage prijs, grote rekenkracht en veelzijdigheid werd de Pi vooral zeer populair. 

Een belangrijk verschil met de Arduino is dat de Raspberry Pi werkt met een besturingssysteem waarop de programma’s draaien. Er zijn inmiddels tientallen besturingssystemen waaruit je kunt kiezen, voor toepassingen variërend van mediastreamer tot domoticacontroller. 

Draadloze communicatie

Voor projecten die online werken en waarop bijvoorbeeld een webclient of -server draait, is de Raspberry Pi een voor de hand liggende keuze. Die module heeft immers al een ingebouwde netwerkinterface en is voor allerhande taken inzetbaar. 

Lees ook: Welke Raspberry Pi kun je het beste kopen?

Het relatief hoge stroomverbruik en zijn gevoeligheid voor spanningsuitval maakt dat de keuze soms valt op alternatieven, zoals de Arduino. Die is uit te breiden met een Netshield, dat boven op de Uno is te prikken. Sinds een jaar of vijf is er een compact alternatief in de vorm van de NodeMCU, een ontwikkelbordje dat werkt met de microcontroller ESP8266 van het Chinese Espressif Systems. 

Deze module is onder andere te programmeren met de Arduino-ontwikkelmodule, waardoor bestaande projecten eenvoudig zijn over te zetten. Van dezelfde producent komt de ESP32, die naast wifi ook bluetooth ondersteunt. Deze modules zijn vanwege de lage kosten en compacte afmetingen geliefd bij doe-het-zelvers.

©PXimport

Programmeren met python

De veelzijdigste module voor veel projecten is en blijft vooralsnog de Raspberry Pi, waarop doorgaans in Python wordt geprogrammeerd. Deze programmeertaal is relatief snel te leren en er zijn tal van cursussen en naslagwerken die je online kunt raadplegen. Dankzij de grote groep gebruikers is de taal uitstekend gedocumenteerd en kun je met problemen terecht op vele fora. 

De taal is populair bij zowel hobbyisten als professionals. Wie eenmaal eraan gewend is om problemen op te delen in deeltaken, die te vertalen naar code en die te structureren, stapt vaak moeiteloos over naar andere talen. Python is voor makers dan ook een prima startpunt. Lijkt het je wel wat, dan raden we je deze Basiscursus Programmeren aan.

Onderdelen kopen

Voor producten uit Azië geldt meestal: goedkoop, maar een lange levertijd. Bedenk overigens dat er (anders dan van de Arduino) van de Raspberry Pi géén opensource-hardware bestaat. Een exemplaar dat je voor vijf euro in China koopt, is dus geen Raspberry Pi. 

Losse componenten, zoals leds en weerstanden, kun je daarentegen prima in China bestellen, als je geen haast hebt. Wil je goede spullen sneller in huis hebben, dan is Conrad een betrouwbare leverancier. En wil je er dezelfde dag nog mee aan de slag, dan moet je het geluk hebben dat er in jouw stad of dorp nog een fysieke elektronica- of modelbouwwinkel zit.

Lees ook: De risico's van onderdelen kopen uit China

De best gesorteerde leverancier van hoogwaardige hardware is echter het Amerikaanse Adafruit. Behalve controllermodules en talloze zelf ontwikkelde uitbreidingen, heeft Adafruit uitgebreide bouwbeschrijvingen van projecten, instructies voor beginnende bouwers en een levendige community van makers.

©PXimport

Makerspaces en fablabs

Het kan zijn dat je nog steeds niet alles in huis kunt halen om jouw droomproject werkelijkheid te maken. Iets als een 3D-printer is bijvoorbeeld een investering van een hele andere orde.

Uitvinders, ontwikkelaars, hobbyisten, kunstenaars en andere makers kunnen voor het creëren van hun bedenksels dan ook terecht bij talloze werkplaatsen onder de noemer FabLabs, Makerspaces of Hackerspaces. Daar hebben zij de beschikking over apparatuur die te duur of te groot is om zelf te bezitten, zoals freesmachines en lasersnijders, 3D-printers en professionele boor- en zaagmachines. Maar het zijn niet alleen maar werkruimtes. Het samenkomen biedt aan creatieve geesten ook een platform voor het uitwisselen van kennis en ideeën.

Sommige werkplaatsen bieden simpelweg ruimte en apparatuur om – al dan niet onder begeleiding van deskundigen – zelf aan de slag te gaan, andere horen bij een opleidingstraject dat je er kunt volgen. Het gezamenlijke doel is altijd om mensen te laten experimenteren en te leren dingen zelf te maken.

Bronnen voor ideeën

Behalve bij het al genoemde Adafruit, kun je op tenslotte diverse andere plekken terecht voor inspiratie. De volgende websites zijn een bruikbaar startpunt:

Instructables Een plek waar makers hun creaties delen in de vorm van handleidingen, foto’s en video’s.  Makezine Werkt met een team vaste medewerkers die tekst en uitleg geven.  Thingiverse Minder gericht op elektronica, maar een uitstekende bron voor downloadbare bestanden om zelf mee aan de slag te gaan met een 3D-printer, lasersnijder of cnc-frees.  Fablabs.io Uitgebreide beschrijvingen en fraai geïllustreerde projecten uit de internationale FabLab-community.  GitHub Voor code die je wilt gebruiken voor je projecten, is GitHub een onmisbare bron. Miljoenen ontwikkelaars en programmeurs van over de hele wereld wisselen hier kennis en code uit. En programma’s die je zelf hebt gemaakt of aangepast, kun je op dit platform weer met anderen delen. 

▼ Volgende artikel
Motorola brengt edge 60 fusion uit met drie nieuwe moto AI-functies
Huis

Motorola brengt edge 60 fusion uit met drie nieuwe moto AI-functies

Motorola heeft de edge 60 fusion aangekondigd, een premium smartphone die een elegant ontwerp combineert met geavanceerde AI-functies. Het toestel is het eerste Motorola-model dat standaard is uitgerust met geïntegreerde moto AI-functionaliteit.

De smartphone beschikt over een uniek quad-curve edge display met door Pantone gevalideerde kleuren. Het scherm is beschermd met Corning Gorilla Glass 7i, dat twee keer betere val- en krasbestendigheid biedt dan voorgaande versies. 

Geïntegreerde moto ai

Na een eerder bètaprogramma is de motorola edge 60 fusion het eerste toestel waarbij moto ai direct is geïntegreerd. De smartphone bevat AI-functies zoals Pay Attention (voor het opnemen, noteren en samenvatten van audio), Remember This (om live momenten of informatie vast te leggen) en Magic Canvas (voor het genereren van afbeeldingen op basis van tekstinstructies). 

Innovatief display en robuust ontwerp

Het toestel heeft volgens Motorola 's werelds eerste quad-curve edge display met door Pantone gevalideerde kleuren. Het ontwerp omvat hoogwaardige materialen, waaronder een op leer geïnspireerde coating en canvas-achtige afwerkingen in zorgvuldig samengestelde kleuren.

De motorola edge 60 fusion is niet alleen stijlvol maar ook robuust gebouwd. De telefoon voldoet aan militaire standaarden (MIL-STD 810H) voor duurzaamheid en heeft zowel IP68 als IP69 certificeringen voor waterbescherming. Het toestel kan onderdompeling in zoet water tot 1,5 meter diepte gedurende maximaal 30 minuten weerstaan. Dankzij Water Touch-technologie blijft het touchscreen werken, zelfs als het nat is. 

Camera met Sony-sensor

De hoofdcamera heeft een 50MP Ultra Pixel sensor, gecombineerd met een geavanceerde Sony LYTIA 700C sensor en optische beeldstabilisatie (OIS). Hierdoor maakt de camera ook bij weinig licht goede foto's. De ultrabrede lens met ingebouwde macrovisie biedt een gezichtsveld van 122 graden en kan tot 3 cm inzoomen voor extreme close-ups . 

De 32MP selfiecamera gebruikt Quad Pixel-technologie voor betere prestaties bij minder licht. Een 3-in-1 lichtsensor kalibreert automatisch de lichtgevoeligheid voor optimale belichting en kleur.

Entertainment en batterij

Het 6,67 inch pOLED-scherm heeft een Super HD (1220p) resolutie en een verversingssnelheid van 120Hz. Het display is zowel Pantone als Pantone SkinTone gevalideerd voor een natuurgetrouwe kleurweergave. Voor audio is het toestel uitgerust met Dolby Atmos, twee stereoluidsprekers en een Hi-Res gecertificeerd geluidssysteem.

De motorola edge 60 fusion wordt aangedreven door de MediaTek Dimensity 7300 processor, heeft tot 8GB RAM en tot 256GB opslag. De 5200mAh batterij ondersteunt 68W TurboPower opladen, waarmee gebruikers na slechts 8 minuten opladen een volle dag vooruit kunnen.

De smartphone draait op Android 15 en bevat Moto Secure en ThinkShield voor extra beveiliging, evenals Hello UX voor aanpassingsopties. De motorola edge 60 fusion is vanaf half april verkrijgbaar voor een adviesprijs van 329,99 euro.

Bekijk hier andere Motorola-modellen op Kieskeurig.nl:

▼ Volgende artikel
Wat is een VPN kill switch, en heb jij die nodig?
© Foto-Ruhrgebiet
Huis

Wat is een VPN kill switch, en heb jij die nodig?

Steeds meer mensen kiezen voor een VPN om veilig te internetten. Een kill switch helpt om die veiligheid te garanderen. Je leest er alles over in dit artikel.

Een VPN gebruik je voor de veiligheid en je privacy. Een kill switch is daarom een logische toevoeging: want daarmee zorg je ervoor dat je altijd beschermd bent. In dit artikel lees je: 🛡️ Hoe een VPN kill switch werkt 🛡️ Welke apps je wel laat afsluiten en welke niet 🛡️ Voor wie een VPN kill switch nuttig is

Lees ook: Wat is VPN en waarom heb je het nodig?

Je gebruikt een Virtual Private Network (VPN) voor anonimiteit, veilige bestandsoverdracht en/of het omzeilen van geografische blokkades. Hoewel een kill switch optioneel is bij een (VPN), hoort het er eigenlijk wel echt bij: het is een soort extra slot op de deur om die zaken te garanderen.

©Funtap

Zo werkt een VPN kill switch

Een kill switch controleert continu of je VPN nog in gebruik is. Wordt er vastgesteld dat dat niet het geval is? Dan blokkeert een kill switch de verbinding van je internet. Je bent dan dus ook niet meer verbonden. Een goede kill switch zorgt er ook voor dat je automatisch weer verbonden wordt met het internet als de problemen verholpen zijn.

Blokkeren: je complete apparaat of bepaalde toepassingen

Een kill switch gebruiken is helemaal niet moeilijk. Je stelt het allemaal gewoon in via je VPN-applicatie. Daarin bepaal je ook of je pc of laptop volledig van het internet losgekoppeld wordt als de VPN-verbinding wegvalt of dat alleen bepaalde applicaties worden afgesloten. De eerste optie is duidelijk: het apparaat is dan helemaal niet meer verbonden met het internet.

Specifieke applicaties de toegang ontzeggen

In sommige situaties is het niet handig dat je helemaal geen internet meer hebt als de VPN-verbinding wegvalt. Bijvoorbeeld wanneer je in een belangrijk gesprek zit via Zoom of Microsoft Teams. Voor die gevallen kun je een kill switch applicatie-specifiek de verbinding laten verbreken. Je kunt dan bijvoorbeeld wel doorgaan met videobellen of browsen, terwijl je torrent client geen internettoegang meer heeft.

©Ģirts Raģelis

Welke apps laat je wel afsluiten en welke niet?

Sommige online bezigheden brengen meer risico's met zich mee dan andere wanneer het gaat om je privacy of de beveiliging van je persoonlijke informatie. Misschien gebruik je je VPN alleen om een serie op Netflix te kijken die in Nederland niet beschikbaar is. In dat geval wil je niet dat je hele internetverbinding wegvalt als de VPN uitvalt. Maar bij privacygevoelige taken, zoals internetbankieren, het versturen van e-mails, het werken in de cloud of het downloaden van torrents, wil je juist voorkomen dat je zonder VPN online gaat. Je kunt de kill switch dan zo instellen dat alleen je browser, e-mailapp, cloudopslag en torrentclient worden geblokkeerd, terwijl andere apps gewoon verbinding houden.

Lekker tijdens het Netflixen

🍿🍿🍿🍿🍿 Popcorn!

VPN kill switches zijn een logische toevoeging aan VPN's en zijn daarom standaard beschikbaar bij de bekendste aanbieders. Meestal staan ze automatisch aan, maar je kunt de functie eenvoudig in- of uitschakelen via de instellingen.

Voor wie is een VPN kill switch nuttig?

Eigenlijk heeft iedereen die waarde hecht aan privacy baat bij een VPN-provider met kill switch. In Nederland is er sprake van weinig censuur en zijn er amper internetblokkades. Maar alsnog zijn VPN's hier erg populair. Als je torrents downloadt, is het handig om ervoor te zorgen dat je IP-adres beschermd is, want dat downloaden is in veel gevallen illegaal. Gevoelige informatie of belangrijke (werkgerelateerde) documenten kun je beter ook niet zomaar versturen. Met een VPN met kill switch zijn je gegevens en bestanden beter beschermd. Zit je vaak op een open wifi-netwerk? Dan is het zonder meer verstandig om te kiezen voor een VPN met kill switch. Want openbare netwerken hebben een slechte reputatie op het gebied van veiligheid en zijn regelmatig het doelwit van hackers.