VIKTIGT – Manuell installation av TFT_eSPI-biblioteket krävs
Manuell installation:
- Ladda ner och packa upp den bifogade ZIP-filen.
- Gå till din Library-mapp och placera mappen TFT_eSPI där:
-
Linux:
/home/{brugernavn}/Arduino/Libraries -
Windows:
C:\Users\{brugernavn}\Documents\Arduino\Libraries -
MacOS:
/Users/{brugernavn}/Documents/Arduino/Libraries
-
Linux:
- Hämta ZIP-filen längst ner i lektionen (om den finns tillgänglig).
Lista över nödvändiga komponenter:
![]() |
AHT10 temperatur- och luftfuktighetsmätare med hög precision |
![]() |
TTGO T-Display ESP32 16MB med WiFi, Bluetooth och 1.1" LCD-färgskärm |
![]() |
Dupontkablar, 40 st |
Lektionens syfte
Syftet med den här lektionen är att hjälpa dig att förstå begreppet bibliotek i Arduino IDE, deras betydelse för att förenkla koden och hur du installerar och hanterar dem korrekt. Detta lägger grunden för att arbeta med mer komplexa komponenter senare i kursen, som sensorer och skärmar, genom att använda bibliotekens funktioner.
Vad är bibliotek?
I Arduino-programmering är bibliotek samlingar av färdigskriven kod som gör det enklare att implementera funktioner utan att börja helt från grunden. I stället för att uppfinna hjulet på nytt hanterar biblioteken komplexa operationer på låg nivå, så att du kan fokusera på logiken i ditt program.
Exempel:
- TFT-skärmar: Ett bibliotek hanterar kommunikationen med skärmen så att du inte själv behöver skriva koden på låg nivå som kommunicerar med skärmens styrenhet.
- WiFi-anslutningar: Du behöver inte heller skriva kod manuellt för att upprätta en nätverksanslutning – WiFi-bibliotek kan automatisera processen.
Kort sagt hjälper bibliotek dig att fokusera på ditt projekt i stället för på hårdvarans detaljer.
Steg 1: Öppna Library Manager i Arduino IDE
Library Manager är en viktig funktion i Arduino IDE. Det är ett arkiv med bibliotek som gör det enkelt att söka efter, installera och hantera bibliotek för dina projekt.
-
Öppna Library Manager:
- I Arduino IDE klickar du på Sketch-menyn, sedan Include Libraryoch slutligen Manage Libraries…. Då öppnas Library Manager-fönstret.
-
Söka efter bibliotek:
- Överst i Library Manager-fönstret finns ett sökfält. Om du till exempel vill styra en TFT-skärm kan du söka efter TFT_eSPI-biblioteket.
-
Installera bibliotek:
- Klicka på biblioteket när du hittar det du behöver. Då visas en Install-knapp. Klicka på knappen för att installera biblioteket i din Arduino-miljö.
- Du kan sedan använda biblioteket i din kod genom att inkludera det i din sketch med
#include.
Den här processen gör att du slipper ladda ner och placera bibliotek i Arduino-mappen manuellt och gör arbetsflödet effektivare.
Steg 2: Importera och använda bibliotek
När du har installerat nödvändiga bibliotek via Library Manager kan du inkludera dem i dina sketchar med #include-direktivet högst upp i koden. Det talar om för kompilatorn att hämta biblioteket och dess funktioner.
Här är några exempel på hur du inkluderar viktiga bibliotek för projektet:
Om mätningarna: Stationen i den här serien mäter temperatur och relativ luftfuktighet med AHT10. Det är mätningar av inomhusklimatet, inte direkta mätningar av CO2, VOC eller partiklar. Seriens benämning ”luftkvalitetsövervakning” ska förstås med denna begränsning.


