Innehållsförteckning:

Arduino Neopixel LED Ring Ws2812 - Visuino Handledning: 8 steg
Arduino Neopixel LED Ring Ws2812 - Visuino Handledning: 8 steg

Video: Arduino Neopixel LED Ring Ws2812 - Visuino Handledning: 8 steg

Video: Arduino Neopixel LED Ring Ws2812 - Visuino Handledning: 8 steg
Video: LED ring 8 pixels WS2812-8 2024, November
Anonim
Image
Image

I denna handledning lär vi oss hur du styr Neopixel Led Ring Ws2812 med Arduino och Visuino för att köra LED -pixeln runt.

Se en demonstrationsvideo.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • Arduino UNO (eller någon annan Arduino)
  • Neopixel LED -ring
  • Bygelkablar
  • Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
Kretsen
  1. Anslut LED -ringstift [VCC] till Arduino -stift [+5V]
  2. Anslut LED -ringstiftet [GND] till Arduino -stiftet [GND]
  3. Anslut LED Ringstift [IN] eller (DI) till Arduino digital pin [6]

Steg 3: Starta Visuino och välj Arduino UNO -korttyp

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp

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: Lägg till komponenter i Visuino

Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
  1. Lägg till komponenten "Clock Generator"
  2. Lägg till "räknare" -komponent
  3. Lägg till komponenten "Jämför heltal"
  4. Lägg till komponenten "Slumpmässig RGBW -färg"
  5. Lägg till komponenten "NeoPixels"

Steg 5: I Visuino Set Components

I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
  1. Välj komponenten "ClockGenerator1" och ställ in "Frekvens" på 10 i fönstret Egenskaper
  2. Välj "Counter1" -komponent och ställ in "Max" i egenskapsfönstret på 12 eller 16 (beror på hur många LED -lampor din LED -ring har)
  3. Välj "Counter1" -komponent och ställ in "Min" på 0 i egenskapsfönstret
  4. Välj komponenten "CompareValue1" och ställ in "Value" till 12 eller 16 (beror på hur många LED -lampor din LED -ring har)
  5. Välj komponenten "CompareValue1" och ställ in "Jämför typ" till ctNotEqual
  6. Dubbelklicka på "NeoPixels1" och i "PixelGroups" -fönstret dra "Color Pixel" till vänster
  7. På vänster sida av "PixelGroups" -fönstret väljer du sedan "Color Pixel1" och i egenskapsfönstret ställer du in "Count Pixels" till 12 eller 16 (Beror på hur många LED -lampor din LED -ring har)

Steg 6: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
  1. Anslut komponentstiftet "ClockGenerator1" [Out] till "Counter1" component pin [In]
  2. Anslut komponentstiftet "Counter1" [Out] till "CompareValue1" component pin [In]
  3. Anslut komponentstiftet "Counter1" [Out] till "NeoPixels1"> Color Pin1 component pin [Index]
  4. Anslut komponentstiftet "CompareValue1" [Out] till "Counter1" component pin "Reset"
  5. Anslut komponentstiftet "CompareValue1" [Out] till "RandomRGBWColor1" component pin "Clock"
  6. Anslut komponentstiftet "RandomRGBWColor1" [Out] till "NeoPixels1"> Color Pixel1 component pin [Color]
  7. Anslut "NeoPixels1" komponentstift [Out] till Arduino digital pin [6]

Steg 7: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE

I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)

Steg 8: Spela

Om du driver Arduino UNO -modulen kommer LED -ringen att börja ändra sina färger.

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: