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

Yamorc YD6016LN en diodeschakeling door Karst Drenth
Vandaag om 00:47:07
Ronald doet de Fork Challenge! door Ferdinand Bogman
Vandaag om 00:01:57
Länderbahn en Reichsbahn locomotieven. door Silvolde
07 July 2025, 23:57:36
PB Models, ICR-rijtuigen door PBModels
07 July 2025, 23:43:49
"Kolenbakken" voor achter Railion 6400-en? door ES44C4
07 July 2025, 23:37:25
Mijn eerste H0-modeltreinbaan in aanbouw door Wim Vink
07 July 2025, 23:17:23
Toon hier je nieuwe (model-) spooraanwinst(en)... door Ronald Halma
07 July 2025, 22:48:21
Piko 51916 NS 1100 blauw botsneus door Benelux795
07 July 2025, 22:22:31
365 "Het is weekend foto's" door Frank 123
07 July 2025, 21:36:40
LTM 51 Garratt op basis van Harry Kaffa† ets door FritsT
07 July 2025, 21:31:10
Piko 2025 door Benelux795
07 July 2025, 20:45:00
Yet Another Servo Decoder door AP3737
07 July 2025, 20:30:00
Roco Plan T door NL-modelspoor
07 July 2025, 19:58:16
Toon hier je pas gereed gekomen (model-)spoorbouwsels ... door RobbertJan
07 July 2025, 19:20:30
US diorama in H0 door Ronald Halma
07 July 2025, 19:15:10
MARDEC, de Multifunctionele ARduino dcc DECoder. door bask185
07 July 2025, 18:28:20
Intermittende kortsluiting door Klaas Zondervan
07 July 2025, 15:47:08
keerlusproblemen door Nico Hoogerwerf
07 July 2025, 15:28:28
TEE treinstel krijgt nieuwe plaats na vertrek uit NTM door Rico [momfer]
07 July 2025, 15:10:13
Pfarrerwinkel bahn door Jelmer
07 July 2025, 14:53:16
Sfeer op je modelbaan door RobVille
07 July 2025, 14:32:37
NS stoomlocomotief serie boeken door Rob Ellerman
07 July 2025, 14:27:14
Klein baantje 1200x1200mm door Prutsert
07 July 2025, 13:20:49
Frans loodsje et cetera door Noordernet
07 July 2025, 13:13:16
NZH A 1001 - 1004 door Gerco van Beelen
07 July 2025, 13:05:22
Bahnstrecke 5867 door tijgernootje
07 July 2025, 12:22:12
Roco 290 digtaliseren door Herb73
07 July 2025, 12:12:54
Locomotiefverlichting brand met Rocomuis niet, met JMRI wel..... door Bahn-AG
07 July 2025, 12:00:30
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Marc tramt
07 July 2025, 11:01:04
meer wissels invoeren in Z21 door astrantia
07 July 2025, 10:57:40
  

Auteur Topic: Modelbaan uitlichten m.b.v. WS2812 (Neopixel) leds en Arduino.  (gelezen 7726 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