Raspberry Pi: TSL2561 digitale helderheid/licht sensor

Met behulp van een TSL2561 digitale helderheid/licht sensor kun je lichtsterkte meten. In tegenstelling tot de meeste standaard lichtsterkte sensoren meet de TSL2561 zowel infrarood als zichtbare lichtsterkte. De sensor kan de lichtsterkte tussen 0,1 en 40.000+ lux meten, hiervoor wordt gebruik gemaakt van twee fotodiodes.

De TSL2561 is van de I2C interface van de Raspberry Pi vrij eenvoudig aan te sluiten op de Raspberry Pi. De sensor kan een handig hulpmiddel zijn om dynamisch de verlichting aan te passen.

Met behulp een Python script lezen we de volledige spectrum, infrarood en totale zichtbaarheid waardes gemeten door de sensor uit. De waardes worden in lux weergegeven.

lees verder

MAX7219 8×8 LED module(s) aansturen

Een Raspberry Pi kun je vrij simpel gebruiken om LED displays aan te sturen. In dit stappenplan gaan we een 8×8 pixels LED display aansturen met behulp van de geïntegreerde MAX7219 LED driver en de SPI interface van de Raspberry Pi.

De MAX7219 8×8 LED zijn relatief goedkoop verkrijgbaar, er kunnen meerdere displays in cascade (doorgelust) aangesloten worden. Dit kan handig zijn als je een klok wilt maken of teksten op een grotere matrix wilt vertonen.

lees verder

NeoPixel stick aansturen met een Raspberry Pi

Bij Raspberry Pi gebruikers is het aansturen van RGB leds zeer populair, het aansturen van leds is direct mogelijk vanaf de GPIO. Kwalitatief goede led zijn de WS2812 5050 RGB welke ook als NeoPixel worden verkocht. Een NeoPixel bestaat uit een aantal adresseerbare WS2812 5050 RGB leds die worden verkocht in de vorm van een strip, ring of matrix. Iedere led kan individueel worden aangestuurd en van een RGB kleur worden voorzien. In dit stappen plan gebruiken we een NeoPixel stick met 8 leds.

De aansturing van de leds in de WS281x serie kan op een Raspberry Pi met behulp van python en een speciale python library.

lees verder

AirPlay muziek streamen naar een Raspberry Pi

Vanaf een Mac, iPhone, iPad, iPod touch of iTunes onder Windows is het mogelijk om muziek te streamen via AirPlay. Dit kan naar een Apple TV, Airport Express of een 3rd party apparaat zoals een radio.

Heb je niet de beschikking over een dergelijk apparaat dan kun je van een Raspberry Pi redelijk eenvoudig een AirPlay ontvanger maken, in dat geval stream je de muziek naar de Raspberry Pi die het daarna afspeelt via de Audio uitgang. De audio uitgang kun je verbinden met een luidspreker of een stereo installatie.

Om dit alles werkend te krijgen heb je het package ShairPort nodig, dit is een implementatie van de RAOP server die ook wordt gebruikt in een Airport Express. ShairPort kan op dit moment alleen gebruikt worden voor het streamen van audio over AirPlay, video’s en foto’s worden (nog) niet ondersteund.

lees verder

RGB LED aansturen via GPIO interface

LED’s zijn in vele soorten en maten beschikbaar op de electronica markt. Het aansturen van LED met behulp van een Raspberry Pi is vrij eenvoudig. In dit stappen plan gebruiken we een (Keyes) RGB LED module die we gaan aansturen met behulp van de standaard GPIO interface.

De LED module is zeer goedkoop verkrijgbaar en is voorzien van de nodige weerstanden, hierdoor we deze direct kunnen aansluiten op pins van de GPIO interface. Een RGB LED kun je gebruiken om een bepaalde status weer te geven, bijvoorbeeld groen bij een lage CPU temperatuur en rood bij te hoge temperatuur.

lees verder