Stap 2: Software
De code werd gemaakt met behulp van de Arduino IDE en vastzit. Ik mijn eigen klas voor het communiceren met DHT11 sensor (die heeft zijn eigen specifieke protocol) gemaakt en de draad van Adafruit en bibliotheken gebruikt om te communiceren met de vertoning die de I2C-protocol gebruikt.
Het ontwerp is zeer eenvoudig. De Setup-functie stelt letterlijk in het display. Loop vervolgens leest de temperatuur en vochtigheid waarden van de sensor en drukt ze op het scherm via de displayData() functie. Als een fout optreedt bij het lezen van gegevens van de sensor, wordt deze weergegeven via de displayError() functie.