NeoPixel Ring (WS2812) aansluiten op een Raspberry Pi

In de Raspberry Pi en Arduino wereld is het aansturen van leds zeer populair. De leds worden vaak als NeoPixel verkocht. Een NeoPixel bestaat uit een aantal adresseerbare WS2812 5050 RGB leds die worden verkocht als strip, ring of matrix. Iedere led kan individueel worden aangestuurd en van een RGB kleur worden voorzien.

De aansturing van de leds in de WS281x serie kan op een Raspberry Pi met behulp van pyhton en speciale hiervoor geschreven Adafruit library.

lees verder

DS3231 RTC module aansluiten op een Raspberry Pi

Wanneer een Raspberry Pi is verbonden met een netwerk dan zal deze bij het opstarten de interne klok via het NTP (Network Time Protocol) synchroniseren met een tijd server op het internet.

Het kan natuurlijk voorkomen dat je een Raspberry Pi gaat inzetten die niet is altijd verbonden is met het internet. Op het moment dat een netwerkloze Raspberry Pi wordt herstart zal de tijd automatisch worden teruggezet naar de datum waarop het image dat je gebruikt is aangemaakt. Door het ontbreken van een netwerkverbinding kan de tijd niet worden gesynchroniseerd.

De oplossing voor dit probleem is een DS3231 RTC module (Real Time Clock) aansluiten op de Raspberry Pi. Dit is een zeer goedkope add-on module (vanaf € 1,00) die je op de GPIO pinnen van de Raspberry Pi kunt plaatsen. De module bevat een klok-chip en een batterij die de tijd laat doorlopen en kan via GPIO worden uitgelezen.

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

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

Raspbian: apt-get file lock problemen oplossen

Wanneer je via SSH het apt-get commando gebruikt om je Raspberry Pi te updaten dan kan het voorkomen dat de SSH verbinding wordt verbroken of dat je per ongeluk het Terminal (Putty) venster afsluit. In de meeste gevallen zal hierdoor het apt-get process worden afgebroken, en krijg je een ‘file lock’ foutmelding wanneer je opnieuw het commando gaat uitvoeren.

lees verder