Tripwire met behulp van laser en lichtsensor

Met behulp van een Raspberry Pi, laser en lichtsensor is het redelijk eenvoudig om een ‘tripwire' te maken. Door een laser op een lichtsensor te laten schijnen kun je detecteren wanneer de laser onderbroken wordt. Als de laser wordt onderbroken betekent dit dat er een object aanwezig is tussen de laser en lichtsensor.

Je kunt dus een tripwire inzetten voor beveiligingsdoeleinden of bijvoorbeeld gebruiken om te controleren of er post in je brievenbus zit. Het aansluiten is vrij simpel en met het bijhorende Python script kun je de status van je tripwire uitlezen.

lees verder

LEDs aansturen via het gpio commando

Als je een sensor, display of led module aansluit op een Raspberry Pi dan zal je voor het aansturen ervan in de meeste gevallen gebruik maken van een Python script. Wanneer het om een simpele schakeling gaat zoals bijvoorbeeld het in- en uitschakelen van een LED dan kun je ook gebruik maken van het bash prompt commando ‘gpio'. In dit korte stappenplan leggen we uit hoe je de LED moet aansluiten en hoe je hem direct kunt aansturen van de bash prompt.

lees verder

LCD scherm 20×4 met behulp van I2C aansturen

In dit stappenplan gaan we een generiek LCD scherm (4 regels van 20 karakters) dat is voorzien van een I2C backpack aansluiten op een Raspberry Pi. Het scherm is in verschillende kleuren beschikbaar en kan worden aangesloten zowel 5V als 3.3V.

Het LCD backpack aansturen met behulp van een speciaal Python script waarmee we systeeminformatie op het scherm laten verschijnen. Maar natuurlijk kan je ook zelf informatie op het scherm laten verschijnen.

lees verder

De Raspberry Pi power en activity led aansturen via GPIO

De Raspberry Pi 2 & 3 zijn voorzien van een Power (rood) en Activiteit (groen) led, de eerste geeft aan de stroom toevoer correct werkt en de andere led knippert bij lees en schrijfactiviteit op de SD kaart.

Door deze leds te koppelen aan de GPIO is het mogelijk om deze leds zelf aan te sturen. Dit kan handig zijn als de leds teveel licht geven in een donkere ruimte. Op de Raspberry 2 kun je beide leds aansturen, op de Raspberry 3 en Zero kun je alleen de power led aansturen.

lees verder

RTk.GPIO: USB GPIO voor Mac, Windows en Linux

De Raspberry Pi is standaard voorzien van een 40 pins GPIO (General Purpose Input/Output) header. Op deze GPIO kun je een tal van verschillende sensoren, leds en overige electronica aansluiten. Op kickstarter is vorig jaar het RTk.GPIO project gestart, dit is een USB versie van de GPIO die je kunt aansluiten op een Mac, Windows of Linux computer. De afgelopen week is het kickstarter afgerond en zijn de modules verstuurd.

Het mooie van de RTk.GPIO is dat deze doormiddel van een speciale Python Library compatible is met de GPIO zoals die in de Raspberry Pi aanwezig is. Dat maakt de RTk.GPIO ontzettend handig voor het uitproberen van sensoren via Python scripts, voordat je ze aansluit op de Raspberry Pi.

lees verder