Toon posts:

Domme led strip per led besturen zonder controller.

Pagina: 1
Acties:

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 17:39

geerttttt

Manisch positief

Topicstarter
Ik heb een led strip liggen zonder controller, die wil ik dus zelf aan aansturen met behulp van een paar mosfets en een 12v voedingsbron.

Nu zat ik te denken, ik kan natuurlijk alle kleuren maken met de rgb leds, het gaat namelijk om zo'n dergelijke strip:


Maar, zou het ook mogelijk zijn om (ongeveer) de leds individueel aan te sturen? Wat nou als je met een arduino met een bepaalde frequentie wisselt tussen kleuren. ik neem aan dat het een bepaald aantal microseconden duurt voordat de stroom bij de led aanbeland, aan gaat en door gaat naar de volgende led, zou dat te timen zijn zodat je bij wijze van spreke de halve string rood kan hebben branden en de helft groen?

Oost west, 127.0.0.1 best!


  • isene
  • Registratie: Maart 2012
  • Laatst online: 21-01 11:05

isene

SLAYERRRRRR!!!

Als het precies z'n strip is als op het plaatje dan gaat dit hem niet worden, hiervoor heb je WS2812B leds nodig. Te verkrijgen op het grote chinese online warenhuis :+ Bespaar de moeite voor het uitzoeken en koop daar een strip, scheelt ook veel in tijd.

De strip op het plaatje doet niets met ferquenties, maar is inderdaad een gewoonweg "domme" strip.

Hello darkness my old friend


  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 17:39

geerttttt

Manisch positief

Topicstarter
isene schreef op vrijdag 28 september 2018 @ 13:08:
Als het precies z'n strip is als op het plaatje dan gaat dit hem niet worden, hiervoor heb je WS2812B leds nodig. Te verkrijgen op het grote chinese online warenhuis :+ Bespaar de moeite voor het uitzoeken en koop daar een strip, scheelt ook veel in tijd.

De strip op het plaatje doet niets met ferquenties, maar is inderdaad een gewoonweg "domme" strip.
Ik heb de ledstrip al, die zat namelijk al in het huis wat ik kocht ;) Het zijn geen WS2812B leds. Elk knippunt heeft een + en RGB koperspoor, dus analoog. Daarom ook mijn idee of je het niet met frequentie kunt timen. :)

Oost west, 127.0.0.1 best!


  • Tom-Z
  • Registratie: Augustus 2010
  • Laatst online: 13:56
Hier een voorbeeldje van hoe dat kan. :+
geerttttt schreef op vrijdag 28 september 2018 @ 12:12:
Maar, zou het ook mogelijk zijn om (ongeveer) de leds individueel aan te sturen? Wat nou als je met een arduino met een bepaalde frequentie wisselt tussen kleuren. ik neem aan dat het een bepaald aantal microseconden duurt voordat de stroom bij de led aanbeland, aan gaat en door gaat naar de volgende led, zou dat te timen zijn zodat je bij wijze van spreke de halve string rood kan hebben branden en de helft groen?
Nee. In theorie heb je een beetje gelijk (door parasitische inductie en capacitantie van de LED-strip), maar met microseconden zit je een paar ordegrootten van het juiste getal af. Als je er AC in zou stoppen aan de ene kant zou de eerste LED in theorie meer stroom krijgen dan de tweede LED (voorbeeldje), maar dat effect is verreweg niet groot genoeg om iets nuttigs mee te bereiken (en zeker niet zo'n precieze controle als je wil).

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 16:00

SA007

Moderator Tweaking
Technisch gezien zit je op een beperking van de lichtsnelheid in koper, maar die zit rond 0.8C.
Dat is ruwweg 240000km/s.

Dus als je ledstrip 1 ledje rood stuurt gaat dat zo snel naar het ledje erachter enz dat je effectief alle leds heel lichtjes rood ziet branden.

Met een hogesnelheidscamera kan je wellicht een plaatje maken met niet alle leds rood, maar met je ogen gaat je dat nooit lukken.

Klok is stuk :(



Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee