Stap 2: Bibliotheken
Voor de software gebruikte ik vier Bibliotheken, twee van hen moeten worden geïnstalleerd:
Raadpleeg de officiële gids van de Arduinovoor bibliotheken installatie.
EasyButton is nuttig om te lezen van de knoppen en het voltooien van een automatische de-bounce. Het is niet strikt noodzakelijk als het is mogelijk om te lezen en de knoppen handmatig te stuiteren, maar het vereist een beetje meer coderen.
DHTlib helpt het lezen van de temperatuur en vochtigheid waarden van de DHT22 sensor.
Daarnaast gebruiken we de EEPROM-bibliotheek voor het opslaan van de drempels in de Arduino de EEPROM, zodat zelfs als de Arduino is uitgeschakeld, de waarden opnieuw geladen tijdens het opstarten kunnen.
Ten slotte gebruiken we de LiquidCrystal bibliotheek om te rijden de LCD display.