Programmera led strip
Programmera led strip
Hej, jag har beställt en sån här ring.
Den ska styras av en Arduino IDE.
Är det någon som har erfarenhet av att programmera ledstrips?
Tänker om det finns färdiga sekvenser man kan klippa och klistra mellan eller om an måste göra allt från grunden.
Jag har inte börjat sätta mig in i programeringen själv än utan tänkte höra om man kan bli puttas i rätt riktning först.
Tror det blir 365 leds för att sluta cirkeln på min storlek.
Vore kul att bolla idéer med er.
Med vänlig hälsning,
Micke
Den ska styras av en Arduino IDE.
Är det någon som har erfarenhet av att programmera ledstrips?
Tänker om det finns färdiga sekvenser man kan klippa och klistra mellan eller om an måste göra allt från grunden.
Jag har inte börjat sätta mig in i programeringen själv än utan tänkte höra om man kan bli puttas i rätt riktning först.
Tror det blir 365 leds för att sluta cirkeln på min storlek.
Vore kul att bolla idéer med er.
Med vänlig hälsning,
Micke
Re: Programmera led strip
Hur snabbt vill du kunna uppdatera lamporna?
365st är ju ett par att skriva till
365st är ju ett par att skriva till
Re: Programmera led strip
Det finns väl ett färdigt lib för sånna leds till aurdino?
Chefen var nämligen misstänkt snabb på att få igång sin slinga
Det finns iof några olika varianter på protokoll, den jag lekte med var relativt enkel, en byte per färg, tre byte per led,
nolla var 500ns och 1a 750ns tror jag... och sen lite mellanrum mellan varje byte.
Far iof en annan slina med clock och data, men den har jag inte listat ut protokollet på än...
Chefen var nämligen misstänkt snabb på att få igång sin slinga

Det finns iof några olika varianter på protokoll, den jag lekte med var relativt enkel, en byte per färg, tre byte per led,
nolla var 500ns och 1a 750ns tror jag... och sen lite mellanrum mellan varje byte.
Far iof en annan slina med clock och data, men den har jag inte listat ut protokollet på än...
Re: Programmera led strip
WS2812?
Det är enkelt att programmera, finns färdiga bibliotek (som vanligt med Arduino).
Här finns lite exempel https://github.com/FastLED/FastLED/tree/master/examples
Det är enkelt att programmera, finns färdiga bibliotek (som vanligt med Arduino).
Här finns lite exempel https://github.com/FastLED/FastLED/tree/master/examples
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Re: Programmera led strip
Vilket/vilka kretsar är det som styr lysdioderna? Samma som NeoPixel eller något annat?
Om det är samma som NeoPixel så hittar du en del läsvärt här:
https://learn.adafruit.com/adafruit-neo ... no-library
https://github.com/adafruit/Adafruit_NeoPixel
Har testat och det fungerade utan problem och det var enkelt att handskas med.
Om det är samma som NeoPixel så hittar du en del läsvärt här:
https://learn.adafruit.com/adafruit-neo ... no-library
https://github.com/adafruit/Adafruit_NeoPixel
Har testat och det fungerade utan problem och det var enkelt att handskas med.
Re: Programmera led strip
Ingen aning, ett jämt flyt på lamporna vore ju nice. Så man tex kan rulla ringen åt ena hållet men det ser ut som det rullar åt det andra.dubbear skrev:Hur snabbt vill du kunna uppdatera lamporna?
365st är ju ett par att skriva till
Re: Programmera led strip
Här är vad som står så en Teensy 3,2 styr.MicaelKarlsson skrev:Vilket/vilka kretsar är det som styr lysdioderna? Samma som NeoPixel eller något annat?
Om det är samma som NeoPixel så hittar du en del läsvärt här:
https://learn.adafruit.com/adafruit-neo ... no-library
https://github.com/adafruit/Adafruit_NeoPixel
Har testat och det fungerade utan problem och det var enkelt att handskas med.
The brain of the wheel is a Teensy 3.2 (LINK) microcontroller. This controller can happily drive thousands of individually addressable RGB LEDs to create an unlimited number of patterns and sequences. The Teensy controller is also Arduino compatible. This means the wheels are fully user programmable using the free Arduino IDE.
Ska läsa länkarna, vet inte riktigt var jag ska börja så detta blir bra läsning.
Tack för allas inlägg även om jag inte hänger med på alla termer

Glad amatör
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Re: Programmera led strip
Om du har tur och din LED-historia har samma kontrollchip som NeoPixel så kan du ägna dig åt att lista ut hur du vill att de skall lysa istället för att lura ut hur du skall styra dem och därefter hur de skall lysa.
Re: Programmera led strip
Har personligen aldrig gillat benämningen neopixel. Lika lite som jag gillade att alla inline rullskridskor kallades för Rollerblades (som var ett varumärke) 
Men, när det gäller adresserbara lysdioder så finns det mycket riktigt en mängd färdiga bibliotek m.m. för olika plattformar. Skall det vara en helt fristående tillämpning och minder antal lysdidoder (några hundra) så räcker en Arduino ganska långt. Adafruit har som redan påtalats en mängd färdiga exempel, som kan användas rakt av eller modifieras för eget behov.
Den vanligaste kontrollern är WS2811/12 (11= fristående chip, 12= chip och LED i samma kapsel) och kräver endast tre trådar samt WS2802 som har fyra trådar där klocka och data är separerade.
Söker du på ebay finns det en mängd förprogrammerade kontrollers, några exempel nedan:
http://www.ebay.com/itm/Mini-Controller ... Swd4tT~UmP
http://www.ebay.com/itm/5V-RF-Remote-Co ... SwAYtWLyUJ
Vill man göra mer avancerade saker eller manipulera visningen i realtid finns det flera olika program för styrning via dator.
Jag använder några gratisalternativ som Glediator (http://www.solderlab.de/index.php/software/glediator) och Jinx (http://www.live-leds.de/). Man använder en Arduino som brygga mellan led-slinga och dator.
Uppdaterad:
Länk till tillämpning med enkel kontroller :
Länk till tillämpning med Jinx och PC:
Det är från ett skoldisco och jag frånsäger mig ansvar för musikval och övrigt oväsen

Men, när det gäller adresserbara lysdioder så finns det mycket riktigt en mängd färdiga bibliotek m.m. för olika plattformar. Skall det vara en helt fristående tillämpning och minder antal lysdidoder (några hundra) så räcker en Arduino ganska långt. Adafruit har som redan påtalats en mängd färdiga exempel, som kan användas rakt av eller modifieras för eget behov.
Den vanligaste kontrollern är WS2811/12 (11= fristående chip, 12= chip och LED i samma kapsel) och kräver endast tre trådar samt WS2802 som har fyra trådar där klocka och data är separerade.
Söker du på ebay finns det en mängd förprogrammerade kontrollers, några exempel nedan:
http://www.ebay.com/itm/Mini-Controller ... Swd4tT~UmP
http://www.ebay.com/itm/5V-RF-Remote-Co ... SwAYtWLyUJ
Vill man göra mer avancerade saker eller manipulera visningen i realtid finns det flera olika program för styrning via dator.
Jag använder några gratisalternativ som Glediator (http://www.solderlab.de/index.php/software/glediator) och Jinx (http://www.live-leds.de/). Man använder en Arduino som brygga mellan led-slinga och dator.
Uppdaterad:
Länk till tillämpning med enkel kontroller :
Länk till tillämpning med Jinx och PC:
Det är från ett skoldisco och jag frånsäger mig ansvar för musikval och övrigt oväsen

Senast redigerad av matsadona 12 januari 2016, 15:19:16, redigerad totalt 1 gång.
Re: Programmera led strip
Vi lekte runt en del med WS2812 förra året http://www.pouet.net/prod.php?which=65408
Mjukvarumässigt var det hur enkelt som helst att få det att fungera, vi testade lite olika bibliotek så som adafruits neopixel och FastLED.
Våra största problem var spänningsfall i slingan (360LEDs totalt) och skärmproblem i hörnorna.
Detta löste vi genom att mata ström i 8st mindre slingor och linda en jord runt alla dataledningar.
Eftersom du köper testad hårdvara blir det fritt fram att leka direkt
Mjukvarumässigt var det hur enkelt som helst att få det att fungera, vi testade lite olika bibliotek så som adafruits neopixel och FastLED.
Våra största problem var spänningsfall i slingan (360LEDs totalt) och skärmproblem i hörnorna.
Detta löste vi genom att mata ström i 8st mindre slingor och linda en jord runt alla dataledningar.
Eftersom du köper testad hårdvara blir det fritt fram att leka direkt

Re: Programmera led strip
Ja, bra kommentar om det där med spänningsmatningen. De flesta led-strips jag köpt billigt från Kina har horribelt underdimensionerade ledningsbanor. Att injicera lite spänning/ström utmed listen är ibland direkt nödvändigt för att få jämna färger/ljusstyrka.
Re: Programmera led strip
Kul kommer ju upp massa bra info här 
Här är en kostym jag börjat jobba på också.
Elwire som ska hjälpa mig att synas när jag snurrar i ledhjulet.

Här är en kostym jag börjat jobba på också.
Elwire som ska hjälpa mig att synas när jag snurrar i ledhjulet.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Programmera led strip
Tack för tipset! En 14x14 WS2812-matris som mina studerande byggt fick nytt liv på nolltid! Häftigt!matsadona skrev: Vill man göra mer avancerade saker eller manipulera visningen i realtid finns det flera olika program för styrning via dator.
Jag använder några gratisalternativ som Glediator (http://www.solderlab.de/index.php/software/glediator) och Jinx (http://www.live-leds.de/). Man använder en Arduino som brygga mellan led-slinga och dator.