Under den här lektionen ska vi ansluta en joystick till en RGB lysdiod!
Schemat av kopplingen
Koppla tillsammans som schemat och koppla Arduino till en dator. Det längsta benet på RGB ljusdioden ska kopplas till GND.
\pagebreak
Rörandet på joysicken gör vad man kan föreställa sig: du ska ser att ljusdioder byter färg mellan röd, grön och en blanding av båda.
Om du trycker på joysticken händer ingenting. Det är för att knappen i joysticken funkar på ett annat sätt.
Bygg om strömkretsen till den här bilden.
Funkar knappen av joysticken nu?
\pagebreak
Japp, nu funkar knappen av joysticken.
Kolla på den här bild:
Allt el kommer igenom sladd 1. Där väljer den den väg med lågsta motstånd. Om knapper är tryckt, sladd 2 har lågsta motstånd. Om knapper är inte tryckt, sladd 3 har lågsta motstånd.
Här kann du ser motstånd mellan SW (av joysticken) och GND (av joysticken), beroende om joysticken är tryckt:
Tryckt? | Motstånd mellan GND och SW |
---|---|
Nej | Stor |
Ja | Låg |
El föredra vägen med minsta motstånd. Om knappen är tryckt, är vägen med minsta motstånd igenom ljusdioden. Om knappen är ej tryckt, är vägen med minsta motstånd igenom joysticken.
Gör:
\pagebreak
Om du mäter motståndet mellan GND (av joysticken) och SW (av joysticken), mäter du:
Ta bort alla sladdar.
Läs igenom slutuppgiften först, för du har 10 minuter på dig.
Starta en timer och gör följande: