Laser module aansturen via GPIO

Met behulp van een laser module kun je een lichtsignaal geven wanneer een bepaalde waarde wordt bereikt. Je kunt hem ook gebruiken in combinatie met een lichtgevoelige sensor als een vorm van toegangsbeveiliging. Waarschijnlijk zijn nog tientallen toepassingen denkbaar.

De laser modules zijn vrij goedkoop aan te schaffen, en worden vaak als KY-008 verkocht. Met behulp van het onderstaande aansluitschema en Python voorbeeldscript kun je een Laser module aansluiten op de Raspberry Pi.

lees verder

Afstanden meten met een HC-SR04 ultrasone sensor

De HC-SR04 is een ultrasone sensor die gebruikt kan worden om de afstand te bepalen tot een object. De sensor is voorzien van een ultrasone zender en ontvanger die zeer nauwkeurige metingen geeft in een bereik van 2cm tot 4 meter. Dit alles maakt de sensor uitermate geschikt om afstanden te meten op bijvoorbeeld een robot-auto of de nabijheid van een object te controleren.

Met behulp van het onderstaande aansluitschema en Python voorbeeldscript kun je de sensor aansluiten op een Raspberry Pi.

lees verder

Python script automatisch starten tijdens reboot

Wanneer je een Python script gebruikt om bijvoorbeeld de temperatuur te meten of een display aan te sturen, dan start je dit script handmatig vanaf de bash prompt. Het is ook mogelijk om tijdens het opstarten van de Raspberry Pi automatisch een Python script te starten.

Om het Python script automatisch te laten starten kun je handig gebruik maken van het standaard aanwezige crontab commando. Met behulp van cron kun een taak inplannen op een bepaald tijdstip. Je kunt in cron ook aangeven dat tijdens het opstarten een taak moet worden uitgevoerd.

lees verder

7 segment LEDS aansturen via SPI en MAX7219 driver

Via de SPI interface van de Raspberry Pi kun je tal van displays en sensoren aansturen. In dit stappenplan gaan we een 8 digits 7 segment display aansturen met behulp van een MAX7219 driver en de SPI interface van de Raspberry Pi. De displays worden o.a. gebruikt in wekkerradio’s.

De LED bordjes inclusief een MAX7219 driver zijn heel goedkoop verkrijgbaar op verschillende websites. Vaak worden de bordjes aangeboden met 4 digits of 8 digits (cijfers). Het leuke van de MAX7219 controller is dat je er meerdere achter elkaar kunt aansluiten (cascade). Dit kan handig zijn als je een klok wilt maken of grotere getallen wilt weergeven op het display.

lees verder

Geef je Raspberry Pi een gezicht met de McRoboFace

Op Kickstarter kun je regelmatig interessante Raspberry Pi gerelateerde projecten terugvinden. Één van deze projecten is de McRoboFace van 4tronix. Ditis een bordje voorzien van meerkleurige leds in de vorm van een gezicht. Door het aansturen van de leds kun je verschillende gezichtsuitdrukkingen weergeven.

lees verder