Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

De bouw van mijn modelbaan in Thailand door Thai-Bundesbahn
Vandaag om 04:09:19
Raadplaatje door ArjanB
Vandaag om 03:41:34
Mijn eerste H0-modeltreinbaan in aanbouw door Lobomotion69
Vandaag om 03:08:03
Brawa goederenwagen Kassel ( Cassel ) h0 door hervé
Vandaag om 01:26:30
Altenburg im Schwarzwald.(H0, TP III/IV) door Ronald69
Vandaag om 00:58:55
Ronald doet de Fork Challenge! door Ronald69
Vandaag om 00:12:53
De Projecten van RetroJack door RetroJack
18 July 2025, 23:59:29
Locverlichting dmv micro-LEDS door Mar-Cas
18 July 2025, 23:43:09
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door Karst Drenth
18 July 2025, 22:55:21
LTM 51 Garratt op basis van Harry Kaffa† ets door orientexpress
18 July 2025, 21:51:08
Mooi weer om buiten te spelen door sncf231e
18 July 2025, 21:43:07
digitaal veranderd in 15 jaar door Ronaldk
18 July 2025, 21:34:32
Fleischmann Profi-koppeling voor Märklin 1139 door Bahn-AG
18 July 2025, 21:21:53
Sikje 225 door Huup
18 July 2025, 21:21:34
Toon hier je (model)TRAM foto's. door R1954
18 July 2025, 20:38:43
Big Scale Trains - NS SLT in H0 door arnaud-ns/htm
18 July 2025, 20:00:46
Rocky Rail 6400 door gtw6016
18 July 2025, 19:57:35
Station Roodeschool door Eric B
18 July 2025, 19:28:50
Locatie van foto gezocht door odaoda
18 July 2025, 19:13:38
Aachenau West door Silvolde
18 July 2025, 18:49:20
Spoorwegmuseum krimpt collectie in door Bob11
18 July 2025, 17:54:17
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door Mispoes
18 July 2025, 16:29:07
Toon hier je nieuwe (model-) spooraanwinst(en)... door Railpassie
18 July 2025, 16:19:54
Vijfhuis (v.h. Frotterdam) door Ben
18 July 2025, 16:14:37
Piko 2025 door spoorijzer
18 July 2025, 16:04:09
Fleischmania Nostalgia door hervé
18 July 2025, 15:16:54
ongeremde Sikken/wagens in goederentreinen door Blausee-Mitholz
18 July 2025, 13:51:12
Lima plan E bankjes door grossraumwagen
18 July 2025, 13:46:28
Modules van Kees Gorter (vervolg) door ca.gorter
18 July 2025, 12:51:41
Railpro 607 door henk
18 July 2025, 12:47:11
  

Auteur Topic: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.  (gelezen 7752 keer)

Ajean

  • Offline Offline
  • Berichten: 89
Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Gepost op: 10 November 2014, 11:55:48 »
Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.

In dit forum is al vaker geschreven over het uitlichten van je modelbaan d.m.v. led strips, zowel strips met witte leds als strips met RGB leds, al dan niet digitaal aangestuurd.
Het “nadeel” van deze strips is dat alle leds bij aansturing de zelfde kleur weergeven.
Bij nacht simulatie geven bijvoorbeeld alle leds dezelfde  kleur blauw weer.
Wil je echter een meer realistische dag/nacht simulatie (bijvoorbeeld links van je baan komt de zon op en is het lichter terwijl  het rechts nog nacht en donker is, of je wilt een gedeelte van je baan met een net iets andere kleur belichten) dan zul je een andere manier van uitlichten moeten zoeken.
Een manier is, volgens mij, je modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds die aangestuurd worden door een Arduino micro controller. WS2812 (Neopixel) leds zijn  RGB leds met een ingebouwde controller zodat iedere led afzonderlijk kan worden aangestuurd, zowel op kleur als op helderheid. Ook zijn fade in/fade out als ook knipper effecten mogelijk.
Op dit moment ben ik bezig een proefopstelling te maken om met alle mogelijkheden te experimenteren. Uiteindelijk wil ik komen tot een ,DCC aangestuurde, automatische dag/nacht simulatie.
Ik hou jullie op de hoogte van mijn vorderingen.

Adri

Meer informatie: https://learn.adafruit.com/adafruit-neopixel-uberguide/overview
< = >

André v H

  • Offline Offline
  • Berichten: 28
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #1 Gepost op: 10 November 2014, 20:13:16 »
Dit klink interessant.
Blijf dit volgen

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #2 Gepost op: 10 November 2014, 20:27:11 »
Zijn inderdaad leuke stripjes en goed aan te sturen door het dozijn aan lib's. Ik vind ze zelf alleen te duur om hiervoor te gebruiken. Denk dat je ook al een heel eind komt door de verlichting boven de baan op te delen in stukken van 1 of 2 meter. Maar elektronica, voor mij altijd een plus  ;D


Timo
Verzonden vanaf mijn desktop met Firefox

Ajean

  • Offline Offline
  • Berichten: 89
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #3 Gepost op: 10 November 2014, 21:15:06 »
Voor een baan van enkele meters kan het inderdaad prijzig worden.
Voor mijn diorama (lengte 1 meter) was ik echter aan leds en arduino een kleine 50 euro kwijt.

Adri
< = >

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #4 Gepost op: 11 November 2014, 08:55:48 »
Leuk project. Alleen jammer dat het DCC is. Ik ben SX rijder.
Wordt trouwens nog leuk met interrupts disabled gedurende bepaalde tijden.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

Ajean

  • Offline Offline
  • Berichten: 89
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #5 Gepost op: 11 November 2014, 10:16:11 »
Een Arduino kan op verschillende manieren worden getriggerd. DCC is er slechts een van.

Adri
< = >

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #6 Gepost op: 11 November 2014, 12:20:07 »
Dat weet ik. Ik heb zelf een uitgebreide SX bibliotheek. Echter interrupts disabled gaat het niet worden. Ben ook benieuwd hoe je dat met DCC gaat doen. Ganbare methode is toch op basis van interrupt om het inkomende bits te lezen.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

Ajean

  • Offline Offline
  • Berichten: 89
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #7 Gepost op: 11 November 2014, 14:01:22 »
Om de programma sketch simpel te houden wordt de Arduino getriggerd door een OC32/DCC van VPEB

Adri
< = >

Dave van der Locht

  • Offline Offline
  • Berichten: 1064
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #8 Gepost op: 11 November 2014, 16:03:02 »
Dat weet ik. Ik heb zelf een uitgebreide SX bibliotheek. Echter interrupts disabled gaat het niet worden. Ben ook benieuwd hoe je dat met DCC gaat doen. Ganbare methode is toch op basis van interrupt om het inkomende bits te lezen.

[nog verder off-topic mode]

Wat is nou je probleem met interrupts en het disablen dan i.c.m. DCC of SX?

Je hoeft veelal niet ALLE interrupts te disablen en je kunt 'taken' goed langs elkaar uit laten voeren door je Arduino. Je moet natuurlijk niet lappen code in 1 interrupt laten uitvoeren als je met timing rekening moet houden, maar met een beetje slim programmeren zijn interrupts juist een genot en zijn het daarom gangbare methoden.

[/nog verder off-topic mode]

Gr. Dave

Beter een gat in een trein, dan een trein in je gat.

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #9 Gepost op: 11 November 2014, 21:25:16 »
Dave,

Volledig met je eens. Echter ik heb in mijn SX-bibliotheek een belasting van circa 25% door de SX-bus software. Dit moet met bitbanging gebeuren, er is geen hardware beschikbaar. Ik ben aan het experimenteren met de 8 bits schuifregistermodus, om de 96 bits binnen te halen. Hierdoor krijg ik nog maar 1 interrupt op 8 bits.
Maar dit is nog verre van operationeel.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

Ajean

  • Offline Offline
  • Berichten: 89
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #10 Gepost op: 11 November 2014, 21:41:59 »
Heren,

Ofschoon ik er niets van begrijp (ben geen techneut) zal jullie interrupts discussie best interessant zijn, maar ik vraag me wel af wat de specifieke meerwaarde ervan is voor dit topic.

Adri
< = >

straatje60

  • Offline Offline
  • Berichten: 39
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #11 Gepost op: 11 November 2014, 21:44:02 »
Ja mee eens.
De term uitlichten doet me ook jeuken  ;D

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #12 Gepost op: 12 November 2014, 15:42:46 »
Als je het DCC deel laat doen door de OM32 is het niet zo lastig. Of je nu drukknopjes of een OM32 gebruikt maakt namelijk niet uit. Laat je de Arduino ook het DCC deel doen dan kan het nog wel eens wat lastig worden. De timing om de Neopixels aan te sturen is nogal kritisch. Zitten er interrupts van DCC tussen kan het nogal eens fout gaan. Andersom kan je DCC pakketten missen als er een interrupt is als je de Neo's aan stuurt.


Timo
Verzonden vanaf mijn desktop met Firefox

Ajean

  • Offline Offline
  • Berichten: 89
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #13 Gepost op: 28 February 2015, 16:29:07 »
Hallo,

Stand van zaken:

Tot nu toe heb ik het kleurenverloop van de dag/nachtsimulatie en de bijbehorende RGB (kleur) waarden bepaald.
De waarden zijn verwerkt in een Arduino sketch zodat de led strip aangestuurd kan worden.
Het resultaat is, op wat verfijningen na, datgene wat ik voor ogen had.

Echter na veel pogingen is het me nog steeds niet gelukt om per led de overgang van de ene kleur naar een anderen vloeiend te laten verlopen. De abrupte wisseling van kleur is nog steeds duidelijk te zien. Dit zelfde geld voor de wisseling van helderheid.
In de library van zowel Adafruit_NeoPixel als die van FastLed zijn voorbeelden te vinden waarin deze overgang wel vloeiend gebeurt.
In de bijbehorende sketches is me echter niet duidelijk met welke programregel(s) dit aangestuurd wordt.

Wellicht basiskennis maar mijn programmeer ervaring ligt in een ver verleden en was vooral database gericht (Clipper) en is daarom wat roestig.

Suggesties en tips zijn welkom

Groeten,

Adri
< = >

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.
« Reactie #14 Gepost op: 28 February 2015, 16:49:39 »
Als je je huidige code kunt geven dan kan ik er even naar kijken. Plaats ht wel tusse [ code] tags.


Timo
Verzonden vanaf mijn desktop met Firefox