Arduino: kontrol-LED'er - hvordan det fungerer
Arduino-mikrokontrollere gør det nemt at styre elektroniske komponenter. Dette praktiske tip viser dig, hvordan du styrer en LED med din Arduino.
Kontrol-LED'er via Arduino: De krævede komponenter
Inden du kan kontrollere lysdioder med din Arduino, skal du sikre dig, at du har alle de nødvendige komponenter.
- Først og fremmest har du selvfølgelig brug for en Arduino. For begyndere anbefales Arduino Uno eller Arduino Mega 2560. Da både Arduino-softwaren og Arduino-hardware er open source i betydningen open source, er der også billigere Arduino-tavler, der ikke er fremstillet af Arduino selv, men fra et andet firma.
- Ud over en Arduino har du også brug for LED'er. Du kan skelne mellem enkeltfarvede LED'er og RGB LED'er.
- Du skal også få nogle modstande, da spændingen på en normal Arduino-stift (U = 3, 3 V) er lidt for høj for lysdioderne.
- For at gøre det lettere at skifte komponenter, kan du bruge en brødbræt, så du ikke behøver at lodde dine komponenter.
- Glem heller ikke at købe jumperkabler, så du også kan tilslutte komponenterne.
- I øvrigt kan du finde mange praktiske Arduino-begyndersæt på Internettet, der kan spare en masse penge, da alle komponenter allerede er inkluderet.
Styring af LED'er via Arduino: forberedelser
Når du har fået alle de vigtige komponenter, skal du nu lave et par afsluttende forberedelser.
- Den første ting at gøre er at installere Arduino IDE på din computer. Under installationen bliver du muligvis spurgt, om du vil installere forskellige Arduino-drivere. Det skal du bestemt gøre, ellers genkender din computer ikke din Arduino.
- Tilslut derefter en LED til din Arduino som vist på billedet.
- Start derefter Arduino IDE. I "tom opsætning ()" skal du først definere den nål, som LED'en er forbundet til som output. Dette gøres let med kommandoen "pinMode (13, OUTPUT);" (uden tilbud). I vores tilfælde er LED'en tilsluttet pin 13.
- I "void loop ()" kan du derefter definere, hvilke kommandoer der altid skal udføres den ene efter den anden. Først kan du pin 13 med kommandoen "digitalWrite (13, HIGH);" indstillet til "HØJ". Dette betyder, at den fulde spænding (3, 3 V) tilføres den.
- Du kan derefter bruge en forsinkelseskommando for at få programmet til at vente 1000 millisekunder: "forsinkelse (1000);"
- Derefter skal du sætte pin 13 tilbage til "LOW": "digitalWrite (13, LOW);"
- Tilføj endelig en forsinkelseskommando.
Arduino: Lad LED'en blinke
Når du er færdig med dit program og har tilsluttet alle komponenter korrekt, kan du indlæse programmet på din Arduino.
- Hvis alt fungerer korrekt, skal din LED nu blinke.
Arduino: styr den indbyggede LED
Hvis du har en Arduino men ingen LED ved hånden, kan du også styre den indbyggede Arduino LED.
- I stedet for nummeret på en pin, skal du blot bruge "LED_BUILTIN" i kommandoerne.
I det næste praktiske tip lærer du, hvordan du kan bruge din Raspberry Pi som en WiFi-repeater. Du kan også få elektroniske komponenter til lave priser fra Conrad ved hjælp af vores rabatter.