Een numeriek matrix keypad 3×4 aansluiten

keypad 3x4 raspberry pi GPIO

Een keypad gebaseerd op cijfers kun je gebruiken om de Raspberry Pi verschillende acties uit te voeren. Je kunt bijvoorbeeld na het indrukken van de combinatie *99# een reboot forceren. In dit stappenplan sluiten we een numeriek keypad 3×4 aan op de Raspberry Pi en lezen we het indrukken van de toetsen uit met behulp van een Python script.

De methode die we hiervoor gebruiken is erg basic en we gebruiken per rij/kolom van het keypad één GPIO poort, wat natuurlijk niet erg efficient is. Een betere, maar zeker niet de eenvoudigste methode is gebruik te maken van een MCP23008 in combinatie met de I2C interface, waardoor er meer vrije GPIO’s beschikbaar blijven. Voor nu gaan we voor de eenvoudige methode en gebruiken we 7 GPIO’s.

lees verder

RGB LED aansturen via GPIO interface

RGB LED raspberri pi python

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

RC522 RFID lezer via Python aansluiten op een Raspberry Pi 3

RC522 RFID Raspberry Pi 3

In dit stappenplan gaan we aan de slag met een RC522 RFID lezer die verschillende tags kan lezen, de RFID lezer is op internet te koop vanaf € 4,00. Via de SPI interface is deze redelijk eenvoudig aan te sluiten op een Raspberry Pi 3.

In de fysieke beveiliging van objecten wordt vaak gebruik gemaakt van dergelijke paslezers op deuren. Wanneer een pasje of tag wordt aangeboden voor een lezer en als deze is geautoriseerd wordt er toegang verleend.

lees verder

Raspbian: Voorkom het per ongeluk verwijderen van bestanden

IMG_1685

Zoals in de grafische interface van de Raspberry Pi is het ook vanaf de shell prompt mogelijk om bestanden te verwijderen van de harddisk. Het commando wat hiervoor wordt gebruikt is ‘rm’ (een afkorting van remove).

Na het verwijderen van bestanden via de grafische interface worden de bestanden en mappen in de prullenmand geplaatst, verwijder je per ongeluk het verkeerde bestand, geen paniek je kunt het bestand weer uit de prullenmand halen. Verwijder je bestanden via de shell prompt dan heb je dit vangnet niet.

lees verder

BMP180 luchtdruk en temperatuur sensor aansluiten op een Raspberry Pi

BMP180 RPI3

Op de electronica markt zijn veel verschillende temperatuur sensoren te koop die heel eenvoudig op een Raspberry Pi zijn aan te sluiten. In dit stappenplan gaan we aan de slag met een BMP180 sensor, deze meet naast de actuele temperatuur ook de luchtdruk. Met behulp van een Python script lezen we de data uit en converteren we deze naar leesbare waarden.

lees verder