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

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

DS18B20 waterdichte temperatuur sensor aansluiten op Raspberry Pi

De DS18B20 is een zogenaamde 1-wire digitale temperatuur sensor die temperaturen kan meten tussen de -55°C en +125°C. In dit stappenplan gaan we gebruik maken van de waterdichte temperatuursensor. De DS18B20 is een Dallas one-wire device, dat wil zeggen dat input en output over dezelfde pin gaan zodat je tot 127 devices kan aansluiten op dezelfde pin.

De waterdichte versie kun je gebruiken voor het meten van vloeistoffen, handig om bijvoorbeeld de temperatuur van het aquarium te meten. De sensor aansluiten en uitlezen is vrij simpel, volg het onderstaande stappenplan.

lees verder

Raspberry Pi voorzien van een reset knop (via RUN)

In een eerdere post hebben we beschreven hoe je met behulp van de GPIO poorten een ‘shutdown’-knop kunt toevoegen aan een Raspberry Pi. Het is ook mogelijk om een reset knop toe te voegen aan de Raspberry Pi zonder daarvoor een GPIO te gebruiken.

Op de Raspberry Pi 2, 3 en Zero is namelijk ook een aansluiting genaamd ‘RUN’ aanwezig. Wanneer je de twee punten van de RUN aansluiting met elkaar verbind zal de Raspberry Pi herstarten zodra je de verbinding weer verbreekt.

lees verder