Een zoemer aansturen via Python en GPIO Zero (Raspberry Pi)

Buzzer Zoemer Raspberry Pi Python

In sommige gevallen kan het handig zijn dat er een zoemer (buzzer) klinkt, denk hierbij aan het overschrijden van een bepaalde waardes zoals bijvoorbeeld bij een temperatuursensor. Of natuurlijk een andere situatie waarbij aandacht/feedback wordt gevraagd.

Op de Raspberry Pi kun je heel simpel een actieve piezo zoemer aansluiten. De werking van een dergelijke zoemer is heel simpel, als de zoemer stroom krijgt dan zal er een signaal klinken. Er zijn ook passieve zoemers op de markt, deze zijn lastiger aan te sluiten omdat ze verschillende tonen (melodies) kunnen genereren. In dit stappenplan gebruiken we een simpele actieve zoemer (buzzer).

lees verderEen zoemer aansturen via Python en GPIO Zero (Raspberry Pi)

Zelf een Homekit (Homebridge) bewegingssensor maken

Met behulp van Homebridge op de Raspberry Pi kun je allerlei apparaten die nog geen Homekit ondersteuning hebben toch aansturen met behulp van Homekit de Woning app en Siri onder iOS. Naast lampen en thermostaten kun je in Homekit ook een bewegingssensor toevoegen, dit laatste kan heel erg handig zijn om bijvoorbeeld automatisch verlichting in te schakelen bij beweging in een ruimte.

Om dit te realiseren heb je een device nodig voorzien van een bewegingssensor, deze hoeft alleen maar te melden naar Homekit of er beweging is gedetecteerd. Overige zaken zoals tijdschema's, zonsopkomst en ondergang kun je standaard al via de Woning app instellen. Wil je zelf een Homekit bewegingsmelder maken dan is dat vrij eenvoudig te maken en voor de kosten hoef je het niet te laten, je bent voor dit project ongeveer ā‚¬6 tot ā‚¬8 kwijt.

lees verderZelf een Homekit (Homebridge) bewegingssensor maken

Pimoroni Four letter PHAT voor Raspberry Pi

Voor de Raspberry Pi zijn er verschillende display modules beschikbaar op de markt. De meeste van deze display's zijn gebaseerd op dot-matrix of seven segment led modules. De laatste worden vaak gebruikt als een tellertje of klok omdat deze alleen cijfers kan weergeven. Het is mogelijk om op seven segment leds ook letters weer te geven maar dat maakt het lezen van het bericht zeer lastig. Letters als de w,q,m,x kun je bijvoorbeeld niet duidelijk zichtbaar maken.

lees verderPimoroni Four letter PHAT voor Raspberry Pi

Raspberry Pi als infrarood afstandsbediening gebruiken (LIRC)

Met behulp van LIRC (Linux Infrared Remote Control) is het mogelijk om infrarood signalen te verzenden en ontvangen met je Raspberry Pi (RPI). Hiervoor heb je naast de LIRC applicatie ook enkele componenten nodig, hieronder leggen we stap voor stap uit hoe je LIRC moet installeren onder Raspbian Stretch en hoe je zelf een IR transmitter maakt.

Na het doorlopen van de stappen kun je bijna ieder infrarood apparaat aansturen vanaf je Raspberry Pi.

lees verderRaspberry Pi als infrarood afstandsbediening gebruiken (LIRC)

Raspberry PI: Snelheid van de I2C bus aanpassen

De I2C bus op de Raspberry Pi kun je gebruiken voor het aansluiten van verschillende sensoren en displays. Wanneer je gebruik maakt van een OLED scherm dan zul je merken dat deze scherm niet echt snel zijn met het verversen van het scherm. De oorzaak hiervan is de snelheid van de I2C bus, deze staat standaard onder Raspbian ingesteld op 100 Kbit/s.

Met behulp van het Raspbian config.txt bestand kun je de snelheid van de I2C bus aanpassen tot maximaal 400 Kbit/s. Hierdoor zal het verwerken van gegevens naar bijvoorbeeld een OLED scherm stukken sneller gaan.

lees verderRaspberry PI: Snelheid van de I2C bus aanpassen