Doel:€250.00
Donaties:€107.50

Per saldo:€-142.50

Steun ons nu!
Actie: steun €2.50 via de Wim Vink kalender 2021!

Laatst bijgewerkt
op 23-11-2020
Algemeen

De stichting

Recente berichten

Spoor op industrieterrein Lage Weide door Jos_1972
Vandaag om 18:00:14
Bruggen-IG: de Hef in N schaal... door Reinout van Rees
Vandaag om 17:53:39
VERPLAATST: De Hef in N schaal... door Reinout van Rees
Vandaag om 17:52:23
Westlandbaan door tijgernootje
Vandaag om 17:48:52
Busch 5968 belgische overweg (en wellicht NS-AKI?) een schop geven door Te 2/2
Vandaag om 17:46:46
Mijn eerste H0-modeltreinbaan in aanbouw door NS1220
Vandaag om 17:46:38
Toon hier je nieuwe (model-) spooraanwinst(en)... door NS1220
Vandaag om 17:40:39
Bruggen-IG: de spoorbrug in Geldrop in N door janw
Vandaag om 17:38:45
Baanbouw: NL Baan Kleindrecht in H0 door BAD
Vandaag om 17:36:28
Bouw "Bahnhofsvorfeld" door charp
Vandaag om 17:30:10
Seinen en wissel koppelen door Bert_Apd
Vandaag om 17:16:04
Kleurvarianten Mat '46, een vraag van Overbeek. (importeur) door Dpc Fo
Vandaag om 17:15:38
Wielen en assen, vragen over maten en RP25. door Klaas Zondervan
Vandaag om 17:08:52
Raadplaatje door Falkenberg
Vandaag om 17:01:55
Bruggen-IG - brug over de Poldervaart Schiedam/Kethel door jowi
Vandaag om 17:01:42
BNLS-Werkspoor - Bouw 3900 van DJH/Modelloco met tips voor beginners door Ivo tB
Vandaag om 17:00:51
MARDEC, de Multifunctionele ARduino dcc DECoder. door erikkral
Vandaag om 16:47:50
Aankoop treinen : verdachte websites ? door RikM
Vandaag om 16:04:38
Depot + vervolg Vlieringen-2 door Hans Reints
Vandaag om 15:52:07
Rondom Charlois door Alewijn
Vandaag om 15:48:05
De fabriek - Spoor 0 door BartvD
Vandaag om 15:33:22
PIKO Fabriek #61149 door NS1220
Vandaag om 15:21:43
Van Swarzach naar Swarzburg door nkob
Vandaag om 14:21:55
Ervaringen met veilingsites en webshops (Marktplaats, Ebay, Catawiki, etc). door willyTEE
Vandaag om 14:09:06
DAF YA-616 Takeldoos 1e levering door Hans Reints
Vandaag om 14:07:37
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door St00mboy
Vandaag om 13:55:58
Wand- en vloerafwerking H0 door Michel Zethof
Vandaag om 13:46:26
Belgische torpedowagens van Cockeril Sambre Chertal door Rondje_HO
Vandaag om 13:33:15
20 toen door Hans Reints
Vandaag om 13:09:17
Staalrollen in Belgiƫ: NMBS Shis, Shmmns en Shx wagens, begin jaren 80 met coils door spoorzeven
Vandaag om 13:08:05
  

Auteur Topic: DCC++ centrale en arduino: ervaringen?  (gelezen 17474 keer)

bask185

  • Online Online
  • Berichten: 867
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #90 Gepost op: 19 november 2018, 11:52:45 »
neej joh, 7 meter stelt niks voor.

Met 433Mhz kan je theoretisch een kilometer halen, met die dingen die jij hebt althans

Edit:
Ik weet eigenlijk niet of dat wel legaal is om met zoveel mWatt te stralen op die frequentie, misschien interessant om ff op te zoeken.
« Laatst bewerkt op: 19 november 2018, 11:57:08 door bask185 »

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #91 Gepost op: 19 november 2018, 12:26:42 »
7 meter is qua afstand inderdaad niet zo veel, ook omnidirectioneel niet. En dat geld eigenlijk voor de meeste beschikbare frequenties. De verstoring omdat de frequenties vrij zijn is erger.

En als je gaat opzoeken met hoeveel mW je mag zenden, zoek dan gelijk op hoeveel procent van de tijd je mag zenden. Hier zitten vaak ook limitaties op. Voor LoRa is dat bijvoorbeeld een belangrijk aspect om het geheel te laten werken.

En over het verbinden van NRF, ze moeten wel op hetzelfde kanaal zitten. Ook zijn er via libraries als RF24 pipes te maken maar of dat puur in software zit of niet durf ik niet te zeggen. ::) Zelfde voor CRC en ack's, geen idee hoeveel daarvan werkelijk in de NRF24L01+ zit. Daarvoor ze nooit diep genoeg bekeken. Ik kan zo 123 niet meer vinden welke transceiver jij nu gebruikt maar de meeste op de 433MHz zijn redelijke domme dingen en vormen geen enkele tussenlaag. Data die je er in stopt komt er direct gemoduleerd uit. Bij de NRF24L01+ zit er nog het een en ander tussen.


Timo
Verzonden vanaf mijn desktop met Firefox

GP20

  • Offline Offline
  • Berichten: 52
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #92 Gepost op: 19 november 2018, 18:03:44 »
Ik weet eigenlijk niet of dat wel legaal is om met zoveel mWatt te stralen op die frequentie, misschien interessant om ff op te zoeken.

Goeie, opgezocht en aangepast!
mvg, Leo

Ronald1974

  • Online Online
  • Berichten: 949
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #93 Gepost op: 15 september 2019, 13:54:29 »
Weinig tot geen activiteiten in dit draadje.
Ben inmiddels zelf bezig geweest met de bouw van DCC++ centrale en handregelaar.
Als werkt naar tevredenheid.
De bouw is te volgen in mijn eigen draadje.
https://forum.beneluxspoor.net/index.php?topic=83612.msg3222052677#msg3222052677

Hier wat foto's






Remi

  • Nieuwe gebruiker
  • Offline Offline
  • Berichten: 4
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #94 Gepost op: 27 oktober 2019, 17:07:45 »
Dat ziet er mooi uit Ronald! Ik zal je eigen draad in de gaten houden.

Het is zo te zien helaas niet gelukt dit draadje weer in de lucht te houden. Dan zal ik het even proberen.

Ik had van 'vroeger' (10-15 jaar terug) nog een simpele oval + 2 wissels, met een enkele trein in HO. En het digitaal maken leek mij een goed excuus om hem er weer bij te halen en een eigen tafel te geven.
Die DCC++ base station is me toch wel een mooie uitvinding zeg. De instap in DCC is wel echt klein op deze manier, zonder dat je gelijk de hoge prijs voor een commercieel te verkrijgen apparaat neer hoeft te leggen. En het heeft als voordeel dat je er lekker aan kan sleutelen!

bask185

  • Online Online
  • Berichten: 867
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #95 Gepost op: 27 oktober 2019, 20:35:49 »
Ik volg Ronalds draadje ook en ik heb hem een beetje nageaapt.

Dit is de handcontroller van mij (versie 2):



Versie 1 was niet erg geslaagd, en toen ik die van Ronald tegenkwam, wilde ik toch ook een mooie en werkende handregelaar...

Versie 1:
 
:'( :'( :'( Dit doe ik dus nooit meer.

Die van mij werkt met bluetooth en heeft een 3.7V lipo batterij met oplaadprintje.

De software van mijn DCC centrale is ook af. Ik kan alleen de basis functies doen. Ik kan (nog) geen locs programmeren of uitlezen of DCC randapparatuur aansturen. Ik heb dan ook geen behoefte aan deze features.

De bluetooth module van m'n dcc centrale is echter gesneuveld... iets met kortsluiting en los bungelende draadjes.... De centrale zelf is net als versie 1 handcontroller een plaatje hout met wat printjes er op geschroefd... En het was mijn laatste HC-05 BT module. Ik heb bij mijn ouders per toeval nog een perfect apparaatje liggen die nog op mijn robotautootje gemonteerd zit. Volgens mij heet het ding een "Mduino. Het is een arduino board met ingebouwde H brug en hij heeft een Hc05 bluetooth "bee" op een socket gestoken. Dat board heeft alles in huis wat ik nodig heb, behalve een max485 printje. Ik ga deze eerst in een mooi kastje stoppen, dan ga ik weer Ronald nadoen en zo'n DB9 connector met breakout ding aanschaffen en dan kan ik draadloos rijden :-D

Remi

  • Nieuwe gebruiker
  • Offline Offline
  • Berichten: 4
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #96 Gepost op: 29 oktober 2019, 14:37:20 »
Zo. Dat ziet er ook echt super goed uit! Daar heeft vast ook veel werk ingezeten. En die ingebouwde accu is erg handig. Gewoon 's nachts in de lader, overdag gebruiken. Nooit lege batterijen.

Ik ben wel benieuwd naar de software hoe je dat hebt gedaan. Heb je nog wijzigingen aan de DCC++ Base Station moeten maken?

bask185

  • Online Online
  • Berichten: 867
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #97 Gepost op: 30 oktober 2019, 13:19:04 »
Zo. Dat ziet er ook echt super goed uit! Daar heeft vast ook veel werk ingezeten. En die ingebouwde accu is erg handig. Gewoon 's nachts in de lader, overdag gebruiken. Nooit lege batterijen.

Ik ben wel benieuwd naar de software hoe je dat hebt gedaan. Heb je nog wijzigingen aan de DCC++ Base Station moeten maken?

Ik heb mijn  eigen DCC software vanuit scratch geschreven. Dat vond ik A. leuk om te doen en B. ik ben nooit zo'n fan van een of andere library te includen en dan gewoon te gaan. Zo'n library heeft ongetwijfeld allerlei extra functies ingebouwd die ik niet nodig heb. En je moet dingen er in gaan wijzigen. Dat is niet al te moeilijkk, maar ik vind het dan leuker om dan het hele programma te maken.

Ik hou erg van vrijheid en simpelheid. Ik gebruik ook mijn eigen communciatie bus voor randapparatuur en een eigen computer programma. Dus ik heb geen DCC accesoires meer en ook heb ik geen S88 bus oid. Ik heb straks, seinen, controle panelen, dcc centrale, raspberry pi met een computer programma, terug melders en servo's over 1 communicatie bus lopen. Misschien maak ik er ooit een commerciele versie van, maar misschien ook niet.

Bluetooth en arduino is echt ontzettend simpel. Je kan serieel AT-commando's sturen. En zo kan je bijvoorbeeld 2 BT modules aan elkaar pairen en binden. Zodra ze elkaar dan kunnen vinden, zetten ze meteen een verbinding op en kan je serieel communiceren. Ik wil in de toekomst een keer upgraden naar een wemos d1. Dat is een arduino board met een ingebouwde Wifi module. Dan kan je makkelijk meerdere verbindingen opzetten.

Ik ben nu het bestand van mijn DCC centrale aan het opdelen in meerdere files voor de leesbaarheid. Als dat af is, ga ik maar eens een github pagina nemen om al m'n software te delen. Ik heb ook op werk mijn eigen theorien gemaakt over state machines en een script gemaakt waarmee ik hele state machines structuren kan genereren adhv een bollen diagram. Dat wil ik ook graag delen met de buiten wereld.

Ronald1974

  • Online Online
  • Berichten: 949
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #98 Gepost op: 30 oktober 2019, 17:28:03 »
Citaat
Heb je nog wijzigingen aan de DCC++ Base Station moeten maken?
Het is maar net waar je je tijd in wil steken en hoe diep  je wil verdiepen in de materie.
De Code van de Basis Station is vrij simpel en doet wat die moet doen.
Kan altijd later nog de code gaan aanpassen om er dingen uit te halen die niet nodig zijn !
Voor het programmeren van de decoders gebruik ik JMRI Decoder Pro dit werkt perfect.
Voor het rijden gebruik ik de zelf gebouwde handregelaar met eigen code.
Verder is communicatie heel simpel serieel via kabel Tx naar Rx maar kan ook via radio module draad loos.
<0> prog en main spanning uit.
<1> prog en main spanning aan.
<t1 2218 34 1> <t1 stuurt gegevens naar decoder via register 1 , 2218 het loc/decoder adres, 34 de rij stap, 1 de rijrichting voor uit.
als voorbeeld een stukje code   if (AUT == 1) {
    Serial.print("<t1 ");
    Serial.print(LocAd);
    Serial.print(" ");
    Serial.print(RS);
    Serial.print(" ");
    Serial.print(RRS);
    Serial.write(">");
    Serial.println(" ");
  }

Voor de functies het volgende.
<f 2218 144> <f stuurt functie , 2218 het loc/decoder adres, 144 = 128 + 16 (f0) zet f0 aan.
als voorbeeld een stukje code   if (AUT == 1) {
    Serial.print("<f ");
    Serial.print(LocAd);
    Serial.print(" ");
    Serial.print(Func);
    Serial.write(" >");
    Serial.println();
  }
  }

Zie hier de link naar de Commands voor het communiceren met de DCC++ Basis station.
https://github.com/DccPlusPlus/BaseStation/wiki/Commands-for-DCCpp-BaseStation

De hand regelaar werkt perfect voor wat ik wilde hebben.
Ben nu bezig met het toevoegen van menu's voor het verbeteren van selecteren locomotieven in multi tractie of consist rijden.
Maar ook meerdere treinen te gelijk.

M.v.g. Ronald Hofmeester.
« Laatst bewerkt op: 30 oktober 2019, 18:09:08 door Ronald1974 »

Remi

  • Nieuwe gebruiker
  • Offline Offline
  • Berichten: 4
Re: DCC++ centrale en arduino: ervaringen?
« Reactie #99 Gepost op: 25 november 2019, 06:57:28 »
Ik heb mijn  eigen DCC software vanuit scratch geschreven. Dat vond ik A. leuk om te doen en B. ik ben nooit zo'n fan van een of andere library te includen en dan gewoon te gaan. Zo'n library heeft ongetwijfeld allerlei extra functies ingebouwd die ik niet nodig heb. En je moet dingen er in gaan wijzigen. Dat is niet al te moeilijkk, maar ik vind het dan leuker om dan het hele programma te maken.

Dat klinkt erg leuk! Ik begrijp je ook volkomen dat het voldoening geeft om zelf iets te maken wat simpel werkt. Dank voor de link, ik ga je topic even lezen.

Bluetooth is inderdaad een leuke optie om zelf ook toe te passen. Ik heb nu ik er over nadenken nog een paar (precies 2) ESP8266'en liggen, WiFi-modules, waartegen je ook via AT commando's kan praten. Dat scheelt weer bluetooth modules kopen ha.

Zelf gebruik ik wel de DCC++ Base Station firmware. Ik ben bezig om software te schrijven om dat aan te sturen, wat gewoon op een computer draait. Op termijn lijkt het mij leuk om IR-sensoren in de baan te stoppen zodat de software bij kan houden waar de treinen zijn. Toekomstmuziek, maar de sensors liggen al in de kast.

En dank voor de uitleg Ronald!