Vælg land og sprog
Sprog
VIGTIGT – Manuel installation af TFT_eSPI-biblioteket er påkrævet
Manuel installation:
/home/{brugernavn}/Arduino/Libraries
C:\Users\{brugernavn}\Documents\Arduino\Libraries
/Users/{brugernavn}/Documents/Arduino/Libraries
![]() |
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 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.
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:
Kort sagt hjælper biblioteker dig med at fokusere på dit projekt frem for på detaljerne i hardwaren.
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:
Søgning efter biblioteker:
Installation af biblioteker:
#include.Denne proces sparer dig for manuelt at skulle downloade og placere biblioteker i din Arduino-mappe og gør arbejdsgangen mere effektiv.
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:
Om målingerne: Stationen i denne serie måler temperatur og relativ luftfugtighed med AHT10. Det er indeklimamålinger, ikke direkte målinger af CO2, VOC eller partikler. Seriens betegnelse ”luftkvalitetsmonitorering” skal forstås med denne begrænsning.
Sprog
Comments (1 kommentar)
Incredible walkthrough on managing and troubleshooting Arduino libraries! Proper library versioning, resolving #include dependency conflicts, and handling manual ZIP imports are fundamental skills for preventing build errors in complex micro-controller projects. Maintaining clean library environments directly impacts build reliability and firmware stability in IoT development. Greetings from a Computer Engineering student at Telkom University Surabaya https://bce.telkomuniversity.ac.id/