VIGTIGT – Manuel installation af TFT_eSPI-biblioteket er påkrævet
Manuel installation:
- Download og udpak den vedhæftede ZIP-fil.
- Gå til din Library-mappe og indsæt mappen TFT_eSPI dér:
-
Linux:
/home/{brugernavn}/Arduino/Libraries
-
Windows:
C:\Users\{brugernavn}\Documents\Arduino\Libraries
-
MacOS:
/Users/{brugernavn}/Documents/Arduino/Libraries
-
Linux:
- Hent ZIP-filen nederst i lektionen (hvis den er tilgængelig).
Liste over nødvendige komponenter:
![]() |
AHT10 Høj præcisions temperatur og fugtighedsmåler |
![]() |
TTGO T-Display ESP32 16MB med WiFi, Bluetooth og 1.1" farve LCD skærm |
![]() |
Dupont kabler 40 stk |
Formålet med lektionen
Formålet med denne lektion er at hjælpe dig med at forstå konceptet bag biblioteker i Arduino IDE, deres betydning for at forenkle koden, og hvordan du korrekt installerer og administrerer dem. Dette vil danne grundlaget for at arbejde med mere komplekse komponenter senere i kurset, såsom sensorer og displays, ved at udnytte bibliotekernes funktioner.
Hvad er biblioteker?
I Arduino-programmering er biblioteker samlinger af forudskrevet kode, der gør det lettere at implementere funktioner, uden at du behøver at starte helt fra bunden. I stedet for at opfinde den dybe tallerken igen håndterer biblioteker de komplekse, lavniveau-operationer, så du kan fokusere på logikken i dit program.
Eksempler:
- TFT-displays: Et bibliotek vil varetage kommunikationen med skærmen, så du ikke selv behøver at skrive den lavniveau-kode, der interagerer med display-controlleren.
- WiFi-forbindelser: Der er heller ikke behov for manuelt at skrive kode for at oprette en netværksforbindelse – WiFi-biblioteker kan automatisere den proces.
Kort sagt hjælper biblioteker dig med at fokusere på dit projekt frem for på detaljerne i hardwaren.
Trin 1: Adgang til Library Manager i Arduino IDE
Library Manager er en vigtig funktion i Arduino IDE. Det er et lager (repository) af biblioteker, der gør det let at søge efter, installere og administrere biblioteker til dine projekter.
-
Åbn Library Manager:
- I Arduino IDE skal du klikke på Sketch-menuen, derefter Include Library, og til sidst Manage Libraries…. Dette åbner Library Manager-vinduet.
-
Søgning efter biblioteker:
- Øverst i Library Manager-vinduet er der en søgebar. For eksempel, hvis du vil styre et TFT-display, kan du søge efter TFT_eSPI-biblioteket.
-
Installation af biblioteker:
- Når du finder det bibliotek, du har brug for, skal du klikke på det. Så vises en Install-knap. Klik på knappen for at installere biblioteket i dit Arduino-miljø.
- Du kan derefter bruge biblioteket i din kode ved at inkludere det i din sketch med
#include
.
Denne proces sparer dig for manuelt at skulle downloade og placere biblioteker i din Arduino-mappe og gør arbejdsgangen mere effektiv.
Trin 2: Import og brug af biblioteker
Når du har installeret de nødvendige biblioteker via Library Manager, kan du inkludere dem i dine sketches ved hjælp af #include
-direktivet øverst i koden. Dette fortæller kompileren, at den skal hente biblioteket og de tilhørende funktioner.
Her er nogle eksempler på, hvordan du inkluderer vigtige biblioteker til dette projekt: