Arduino: kontroll-lysdioder - hur det fungerar
Arduino-mikrokontroller gör det enkelt att styra elektroniska komponenter. Detta praktiska tips visar hur du styr en LED med din Arduino.
Styrdioder via Arduino: De erforderliga komponenterna
Innan du kan styra lysdioder med din Arduino måste du se till att du har alla nödvändiga komponenter.
- Först och främst behöver du naturligtvis en Arduino. För nybörjare rekommenderas Arduino Uno eller Arduino Mega 2560. Eftersom både Arduino-programvaran och Arduino-hårdvaran är öppen källkod i betydelse av öppen källkod finns det också billigare Arduino-brädor som inte tillverkas av Arduino själv, men från ett annat företag.
- Förutom en Arduino behöver du också lysdioder. Du kan skilja mellan enfärgade lysdioder och RGB-lysdioder.
- Du bör också få några motstånd eftersom spänningen på en normal Arduino-stift (U = 3, 3 V) är lite för hög för lysdioderna.
- För att göra komponenterna enklare att växla kan du använda en brödskiva så att du inte behöver löda dina komponenter.
- Glöm inte att köpa bygelkablar så att du också kan ansluta komponenterna.
- Förresten, du kan hitta många praktiska Arduino-nybörjarsatser på Internet som kan spara mycket pengar, eftersom alla komponenter redan är inkluderade.
Styrning av lysdioder via Arduino: förberedelser
När du har fått alla viktiga komponenter måste du göra några sista förberedelser.
- Det första du måste göra är att installera Arduino IDE på din dator. Under installationen kan du bli frågad om du vill installera olika Arduino-drivrutiner. Du bör definitivt göra det, annars kommer din dator inte att känna igen din Arduino.
- Anslut sedan en lysdiod till din Arduino som visas på bilden.
- Starta sedan Arduino IDE. I "void setup ()" måste du först definiera den stift till vilken lysdioden är ansluten till utgången. Detta görs enkelt med kommandot "pinMode (13, OUTPUT);" (utan citat). I vårt fall är lysdioden ansluten till stift 13.
- I "void loop ()" kan du sedan definiera vilka kommandon som alltid ska köras efter varandra. Först kan du klämma fast 13 med kommandot "digitalWrite (13, HIGH);" ställ in på "HÖG". Detta betyder att hela spänningen (3, 3 V) appliceras på den.
- Du kan sedan använda ett fördröjningskommando för att låta programmet vänta 1000 millisekunder: "fördröjning (1000);"
- Då ska du ställa in stift 13 tillbaka till "LOW": "digitalWrite (13, LOW);"
- Lägg till slut ett fördröjningskommando.
Arduino: Låt lysdioden blinka
När du har avslutat ditt program och anslutit alla komponenter korrekt kan du ladda programmet på din Arduino.
- Om allt fungerade korrekt bör din LED nu blinka.
Arduino: styr den inbyggda lysdioden
Om du har en Arduino men ingen LED till hands kan du också styra den inbyggda Arduino LED.
- I stället för numret på en stift måste du helt enkelt använda "LED_BUILTIN" i kommandona.
I nästa praktiska tips lär du dig hur du kan använda din Raspberry Pi som en WiFi-repeater. Du kan också få elektroniska komponenter till låga priser från Conrad med våra rabatter.