Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3:
- Steg 4: I Visuino ADD & Connect -komponenter
- Steg 5: Generera, kompilera och ladda upp Arduino -koden
- Steg 6: Spela
Video: Arduino LED -kontroll med analog joystick: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning lär vi oss hur man använder analog joystick för att styra lysdioden.
Se en demonstrationsvideo.
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- 4XLED
- Joystick
- 4X motstånd 220Ω (eller något liknande)
- Bakbord
- Bygelkablar
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut Arduino pin [5V] till breadboard positive pin [röd linje]
- Anslut Arduino pin [GND] till breadboard positive pin [blå linje]
- Anslut joystickstiftet [VRx] till Arduino Analog pin [1]
- Anslut joystickstift [VRy] till Arduino Analog pin [0]
- Anslut joystickstiftet [+5V] till Breadboard positiv pin [röd linje]
- Anslut joystickstiftet [GND] till Breadboard negativa pin [blå linje]
- Anslut varje LED -negativpinne på brödbrädet till brödbrädans negativpinne GND [blå linje]
- Anslut varje motstånd till LED -positiv stift på brödbrädan
- Anslut arduino digital stift [2] till det första motståndet
- Anslut arduino digital stift [3] till det andra motståndet
- Anslut arduino digital stift [4] till det tredje motståndet
- Anslut arduino digital pin [5] till det fjärde motståndet
Steg 3:
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: I Visuino ADD & Connect -komponenter
- Lägg till 4X "Jämför analogt värde" -komponent
- Välj "CompareValue2" och i egenskapsfönstret ställ in "Value" till 1
- Välj "CompareValue4" och i egenskapsfönstret ställ in "Value" till 1
- Anslut Arduino AnalogIn [0] till "CompareValue1" pin [In] och "CompareValue2" pin [In]
-
Anslut Arduino AnalogIn [1] till "CompareValue3" pin [In] och "CompareValue4" pin [In]
- Anslut "CompareValue1" pin [Out] till Arduino digital pin [2]
- Anslut "CompareValue2" pin [Out] till Arduino digital pin [3]
- Anslut "CompareValue3" stift [Out] till Arduino digital pin [4]
- Anslut "CompareValue4" pin [Out] till Arduino digital pin [5]
Steg 5: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 6: Spela
Om du driver Arduino UNO -modulen och flyttar joystickpositionen blinkar lysdioden.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det här och öppna det i Visuino:
Rekommenderad:
ZERO DELAY USB JOYSTICK - AUTO ANALOG MODIFICATION: 5 Steg
ZERO DELAY USB JOYSTICK - AUTO ANALOG MODIFICATION: Detta är ett ytterligare projekt till Zero Delay USB Encoder True Analog Joystick Modification. Du måste ha modifierat, testat och kalibrerat kodaren i det tidigare projektet innan du lägger till den här enheten. När den är klar och fungerar
Kontrollera 2 servon med analog joystick. 5 steg (med bilder)
Kontrollera 2 servon med hjälp av analog joystick .: Hej killar, det här är min första instruerbara och i det här inlägget delar jag hur jag använder Analog Joystick för att styra servon med Arduino UNO. Jag ska försöka förklara det så enkelt som möjligt hoppas du gillar den
Analog joystick #HMS2018: 8 steg
Analog joystick #HMS2018: du behöver en Elegoo Uno R3 adruino, en Elegoo joystickmodul och 5 DuPoint -kablar från hon till man
Vinkellägesstyrning av 28BYJ-48 stegmotor med Arduino och analog joystick: 3 steg
Vinklad lägesstyrning av 28BYJ-48 stegmotor med Arduino & analog joystick: Detta är ett kontrollschema för 28BYJ-48 stegmotor som jag har utvecklat för att använda som en del av mitt sista års avhandlingsprojekt. Jag har inte sett detta gjort förut så tänkte ladda upp det jag upptäckte. Förhoppningsvis hjälper detta någon annan
Raspberry Pi GPIO -kretsar: Användning av en LDR -analog sensor utan ADC (analog till digital omvandlare): 4 steg
Raspberry Pi GPIO -kretsar: Användning av en LDR -analog sensor utan ADC (analog till digital omvandlare): I våra tidigare instruktioner har vi visat dig hur du kan koppla din Raspberry Pi: s GPIO -stift till lysdioder och switchar och hur GPIO -stiften kan vara höga eller låg. Men vad händer om du vill använda din Raspberry Pi med en analog sensor? Om vi vill använda en