Raspberry Pi: Goodwe zonnepaneel omvormer uitlezen

Wanneer je zonnepanelen heb geplaatst dan wil je natuurlijk ook weten hoeveel deze aan elektriciteit opbrengen. Bij het plaatsing van zonnepanelen kan een omvormer van het merk Goodwe worden aangesloten op het internet. Hierdoor kun je de opbrengst van de zonnepanelen met behulp van een speciale portal-website of app bekijken.

Als je over een omvormer van het merk Goodwe beschikt dan kun je de statistieken van de omvormer ook met behulp van een Raspberry Pi uitlezen en weergeven op een LCD scherm. Hiervoor maken we gebruik van de Goodwe API en een pythonscript. Voor de weergave van de informatie gebruiken we een LCD scherm van 20×4 karakters.

lees verderRaspberry Pi: Goodwe zonnepaneel omvormer uitlezen

Raspberry Pi: Header pinout (J8) weergeven in terminal

raspbian pinout raspberry pi terminal

Via de 40 pins header op de Raspberry Pi heb je de mogelijkheid om allerlei sensoren en andere elektronische componenten aan te sluiten en te besturen. De pinnen van de header hebben verschillende functies zoals bijvoorbeeld 5v, 3.3v, GND, I2C, SPI, onewire, serial en pinnen voor algemeen gebruik, de zogenaamde GPIO's.

Bij het gebruikmaken van de header pins is het vanzelfsprekend belangrijk om te weten, welke pin voor welk functie kan worden gebruikt. Hiermee voorkom je sluiting tussen de verschillende pinnen en gaat je Raspberry Pi niet stuk. Vanuit Raspbian kun je met behulp van de GPIO Zero library een handig overzicht opvragen van de header en de specifiek functies/mogelijkheden van de individuele pinnen.

lees verderRaspberry Pi: Header pinout (J8) weergeven in terminal

LCD scherm (16×2) via I2C aansturen

Voor de Raspberry Pi zijn een aantal ‘klaar en klaar' LCD schermen beschikbaar zoals bijvoorbeeld de PiFace CAD. Het nadeel van deze oplossingen is de hoge prijs van rond de 30€, voor slechts enkele euro's kun je zelf een dergelijk scherm maken. In dit stappenplan gaan we een generiek LCD scherm voorzien van een I2C backpack en level shifter aansluiten op een Raspberry Pi. Hierna kunnen we deze aansturen met een speciaal Python script. De kosten van de gebruikte componenten ligt rond de €3.

lees verderLCD scherm (16×2) via I2C aansturen

Controleren welke versie van Raspbian is geinstalleerd

In sommige gevallen kan het wel eens handig zijn om te achterhalen welke versie van Raspbian is geïnstalleerd op je Raspberry Pi. Vanzelfsprekend is het natuurlijk altijd aan te raden om de laatste versie te gebruiken vanwege security en bugfixes.

Wil je weten welke versie van Raspbian je gebruikt dan kun je dat achterhalen met de onderstaande terminal commando's. Er zijn meerdere mogelijkheden beschikbaar die allemaal een eigen detailniveau weergeven.

lees verderControleren welke versie van Raspbian is geinstalleerd