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 verderRaspberry Pi voorzien van een reset knop (via RUN)

Currant Pi: Webbased Raspberry Pi statusoverzicht

Wanneer je de status van een Raspberry Pi wilt bekijken kun je met behulp SSH inloggen en vervolgens met specifieke commando's de gewenste gegevens opvragen. Dat kan natuurlijk ook een stuk handiger, met behulp van Currant Pi kun je via een webbrowser de status van de Raspberry Pi bekijken.

Currant Pi geeft je basic informatie over de CPU temperatuur, CPU load, Uptime, Geheugengebruik, Beschikbare opslagruimte en Netwerk Status. De installatie van Currant Pi is redelijk eenvoudig, volg de onderstaande stappen.

lees verderCurrant Pi: Webbased Raspberry Pi statusoverzicht

Een numeriek matrix keypad 3×4 aansluiten

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 verderEen numeriek matrix keypad 3×4 aansluiten

Chromium browser installeren op een Raspberry Pi

Chromium installeren op Raspberry Pi doe je zo

Epiphany is de webbrowser die standaard aanwezig is in de grafische interface (LXDE) van de Raspberry Pi. Op zich een prima webbrowser alleen is deze niet helemaal compatible met de verschillende technieken die in webpagina's worden gebruikt. Wanneer er zich problemen voordoen met websites die je vaak bezoekt dan is het mogelijk om Chromium te installeren op een Raspberry Pi.

lees verderChromium browser installeren op een Raspberry Pi

DHT22 (AM2302) Temperatuursensor aansluiten op een Raspberry Pi

Op een Raspberry Pi kun je een groot aantal verschillende sensoren aansluiten, wil je gaan experimenteren met sensoren dan kun je starten met een DHT11 of een DHT22 luchtvochtigheid- en temperatuursensor.

De DHT22 is een meer geavanceerde uitvoering van de DHT11. De sensor kan de waardes van temperatuur en luchtvochtigheid uitlezen tot op een tiende, hierdoor is deze nauwkeuriger dan de DHT11 welke alleen hele waarden kan registreren.

lees verderDHT22 (AM2302) Temperatuursensor aansluiten op een Raspberry Pi