ID.nl logo
Zekerheid & gemak

IoT met Raspberry Pi: Zo begin je er aan

Met de Raspberry Pi ontwikkel je zelf eenvoudig toepassingen voor het Internet of Things. Wat heb je daarvoor nodig en hoe gaat dat? Een basiscursis IoT met Raspberry Pi.

Lees ook:Beter bier brouwen met de Raspberry Pi

Wat heb je nodig voor een IoT-toepassing met de Pi? Allereerst een Raspberry Pi zelf. Het model maakt niet zoveel uit, omdat IoT-toepassingen doorgaans geen zware systeemeisen hebben. Maar de Raspberry Pi 3 is in veel gevallen het interessantst, omdat die wifi en bluetooth heeft ingebouwd, zodat je daar al geen extra adapters voor nodig hebt. Een toetsenbord en scherm heb je hoogstens tijdens de installatie nodig; daarna voert de Pi zijn taak uit zonder rechtstreekse gebruikersinteractie.

Afhankelijk van je toepassing heb je daarnaast sensoren nodig. Die zijn er in alle soorten: temperatuursensoren, vochtsensoren, lichtsensoren, aanwezigheidsdetectoren, enzovoort. Meestal sluit je een sensor samen met een weerstand aan.

Breadboard

Een voorlopige opstelling doe je doorgaans met een breadboardje, die je in bovenstaande afbeelding zien. Dit is een bordje met gaatjes waarin je eenvoudig de benodigde elektronische componenten zoals de sensoren en weerstanden prikt. Verbindingen maak je met jumperdraden, die eveneens in de gaatjes passen en ook in de gpio-pinnen van je Raspberry Pi. Zo verbind je de Raspberry Pi met de componenten op je breadboardje en laat je het computertje de sensoren uitlezen.

Voor een definitieve opstelling werk je vaak met een eigen printplaatje (pcb), waarop je de componenten soldeert. Bij een breadboardje met jumperdraden komen de componenten immers wel eens los door schokken. Maar dat zou ons hier te ver voeren. In de praktijk kun je gerust ook een opstelling met breadboardje definitief gebruiken als de omstandigheden niet al te ruw zijn, maar wees je dan ervan bewust dat het minder betrouwbaar is.

De Pi gaat uiteraard in een kastje, en voor buitentoepassingen plaats je het best je volledige opstelling inclusief breadboardje in een waterdichte behuizing. Gebruik je geen wifi voor het netwerk, dan moet je ook een netwerkkabel aansluiten. En de voeding krijgt de Pi van een voedingsadapter.

Besturingssysteem op Raspberry Pi zetten

Naast de hardware heb je natuurlijk ook nog software nodig. Het fundament aan de softwarekant vormt het besturingssysteem, dat onder andere de communicatie tussen je IoT-toepassingen en de hardware van je Raspberry Pi mogelijk maakt.

Het standaard besturingssysteem voor de Raspberry Pi is Raspbian. Dit is een speciaal voor de Pi aangepaste versie van de Linux-distributie Debian. Raspbian geeft je de meeste flexibiliteit. Je kunt hier allerlei software op installeren (je hebt de keuze uit tienduizenden pakketten), je kunt het als server of desktop inzetten en uiteraard kun je ook IoT-toepassingen op Raspbian ontwikkelen, bijvoorbeeld met myDevices Cayenne of Node-RED.

Dan zijn er nog besturingssystemen voor de Raspberry Pi die speciaal voor het Internet of Things zijn gebouwd. De bekendste voorbeelden hebben ondersteuning door bedrijven: Ubuntu Core door Canonical en Windows 10 IoT Core door Microsoft. Zij zijn vooral ontworpen voor bedrijven die hun eigen IoT-producten willen ontwikkelen, maar ook voor hobbyisten zijn deze besturingssystemen interessant.

Welk besturingssysteem je ook kiest, de eerste stap van de installatie verloopt altijd hetzelfde: je downloadt een image-bestand van het besturingssysteem. Let er op dat je een image voor (de juiste versie van) de Raspberry Pi kiest.

Installeren

Steek daarna een micro-sd-kaart in de kaartlezer van je computer. Als je de micro-sd-kaart ooit al gebruikt hebt, kun je die het beste eerst formatteren. Doe dat met het programma SD Formatter, dat je op de website van de SD Association downloadt. Installeer SD Formatter en start het programma, selecteer de schijfletter van je micro-sd-kaart en klik op Format.

Start daarna het programma Win32DiskImager. Kies de schijfletter van je micro-sd-kaart, selecteer het img-bestand van het gekozen besturingssysteem en klik op Write om het besturingssysteem naar je kaartje te schrijven.

Let op: zowel SD Formatter als Win32DiskImager wissen de bestaande inhoud van het micro-sd-kaartje! Gebruik dus alleen een kaartje waar geen data meer op staan die je nodig hebt, en controleer dubbel of je de juiste schijfletter kiest voordat je op Write klikt.

©PXimport

Steek daarna de micro-sd-kaart met het besturingssysteem in je Pi, sluit eventueel een toetsenbord en muis aan via usb en een beeldscherm via hdmi. Indien gewenst sluit je ook een ethernetkabel aan. Ten slotte verbind je de voedingskabel met de Pi, waarna de Pi je besturingssysteem start. Wat volgt hangt af van het besturingssysteem dat op je micro-sd-kaartje staat.

Bij de eerste start is er soms nog wat configuratie nodig, waarvoor je toetsenbord en beeldscherm van pas komen, bijvoorbeeld als je het ip-adres van je Pi niet kent. Maar daarna zijn toetsenbord en beeldscherm niet meer nodig, omdat je IoT-toepassing zijn communicatie toch via internet doet en vaak een webinterface heeft.

In plaats van rechtstreeks het gewenste besturingssysteem te downloaden, kun je er ook voor kiezen om het image van NOOBS (New Out Of the Box Software) te downloaden. Dit installatieprogramma geeft je de mogelijkheid om allerlei besturingssystemen vanuit een grafisch menu te installeren, onder andere Raspbian en Windows 10 IoT Core. Dat kan interessant zijn als je vaak een nieuw besturingssysteem op je Pi wilt installeren, maar wij verkiezen toch de systematische aanpak.

Binnenkort leggen we uit wat je vervolgens allemaal met je Raspberry Pi kunt doen op IoT-gebied.

▼ Volgende artikel
Nieuwe Philips Airfryer Dual Stacked 4000 bespaart bijna de helft aan ruimte op het aanrecht
© Philips
Huis

Nieuwe Philips Airfryer Dual Stacked 4000 bespaart bijna de helft aan ruimte op het aanrecht

Philips breidt zijn assortiment heteluchtfriteuses uit met de Airfryer Dual Stacked 4000-serie. Je ziet meteen waar de naam vandaan komt: de twee bakmanden zijn gestapeld (stacked). Hierdoor neemt het apparaat tot 45 procent minder ruimte in op het aanrecht dan traditionele dubbele airfryers, terwijl de totale inhoud met 10 liter gelijk blijft aan grotere modellen.

Philips is niet de eerste die met een verticaal ontwerp komt. Merken als Ninja (met de Double Stack) en Princess hebben al soortgelijke modellen. Het is een duidelijke trend in de keukenmarkt: consumenten willen wel de voordelen van twee mandjes, maar hebben geen zin in een apparaat dat het halve aanrecht in beslag neemt.

De Philips Airfryer Dual Stacked 4000-serie richt zich vooral op huishoudens met kleine(re) keukens. De twee manden hebben elk een capaciteit van 5 liter, zodat je bijvoorbeeld vlees in de ene mand en groenten in de andere kunt bereiden. De synchronisatiefunctie zorgt ervoor dat beide zones op precies hetzelfde moment klaar zijn, ook als de bereidingstijden verschillen.

©Philips

Voor de bereiding leunt Philips op de bekende RapidAir-technologie, waarbij hete lucht met hoge snelheid door de manden circuleert. Volgens de fabrikant zorgt dat voor een gelijkmatige garing met weinig of geen olie. Handig zijn de kijkvensters: je houdt het bakproces in de gaten zonder dat je de laden hoeft te openen. Zo ontsnapt er niet onnodig warme lucht.

Je bedient de airfryer via een digitaal touchscreen met dertien voorgeprogrammeerde instellingen voor bekende gerechten. Wil je meer controle, dan kun je de temperatuur en tijd ook handmatig per mand instellen.

Ook handig: na afloop kunnen de losse onderdelen in de vaatwasser, wat het schoonmaken na het koken makkelijker maakt.

©Philips

Beschikbaarheid

De Philips Airfryer Dual Stacked 4000-serie is per direct verkrijgbaar bij diverse elektronicaspeciaalzaken en online winkels. Het apparaat heeft een adviesprijs van 229,99 euro.

Wat is RapidAir-technologie?

De meeste airfryers werken als een kleine heteluchtoven, maar de RapidAir-techniek van Philips onderscheidt zich door de vorm van de bodem in de bakmand. Deze heeft vaak een stervormig profiel (de 'zeespiegelbodem'). Hierdoor wordt de opstijgende hete lucht krachtig teruggekaatst en ontstaat er een werveling. Dit zorgt ervoor dat het voedsel van alle kanten direct wordt geraakt door de hitte, wat resulteert in een krokantere buitenkant zonder dat het product uitdroogt.

▼ Volgende artikel
Nieuwe State of Play en Nintendo Direct mogelijk in februari te zien
Huis

Nieuwe State of Play en Nintendo Direct mogelijk in februari te zien

In februari worden er mogelijk een nieuwe State of Play van Sony PlayStation en Nintendo Direct uitgezonden.

Dat claimt de zeer betrouwbare insider Nate the Hate, die eerder al correct de komst van Nintendo Directs en State of Plays heeft voorspeld. Op X werd aan hem gevraagd of er een State of Play in februari wordt uitgezonden, waarop hij positief antwoordde.

Nu is dat geen risicovolle voorspelling: de afgelopen vijf jaar werd er vier keer in februari een State of Play uitgezonden. Toch zal het voor veel PlayStation-gamers een fijne 'bevestiging' zijn dat de betrouwbare insider de komst van de State of Play beaamt.

In een recente video meldt Nate the Hate daarnaast ook dat hij heeft gehoord over de komst van een algemene Nintendo Direct. Daarbij claimt hij zelfs dat de Direct-uitzending specifiek op 5 februari wordt uitgezonden. Concrete informatie over de inhoud had hij niet.

State of Plays en Nintendo Directs

Consolebedrijven zenden al jarenlang hun eigen presentaties uit waarin ze nieuwe games aankondigen en nieuwe beelden van reeds aangekondigde games vertonen. Nintendo doet dit in de Nintendo Direct-uitzendingen, terwijl Sony daar State of Play-livestreams voor gebruikt. Dergelijke presentaties kunnen altijd rekenen op miljoenen kijkers die meer te weten willen komen over wat er zoal uitkomt op de Nintendo Switch (2) en PlayStation 5.

Nintendo heeft dit jaar games als Pokémon Pokopia, Fire Emblem: Fortune's Weave en Yoshi's and the Mysterious Book op de planning staan. Het zou dan ook in de lijn der verwachting liggen dat deze games in een Direct worden getoond. Sony komt dit jaar in ieder geval met Saros, Marathon en Marvel's Wolverine.

Aankomende Tomodachi Life Direct

Overigens wordt er deze week sowieso al een Nintendo Direct uitgezonden, maar dan gericht op één game. Aanstaande donderdag om 15:00 uur Nederlandse tijd zendt Nintendo een Direct uit die geheel draait om Tomodachi Life: Waar Dromen Uitkomen, een aankomende Switch 2-game. De Direct zal ongeveer 20 minuten duren en via YouTube te zien zijn.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.