Doel:€250.00
Donaties:€128.00

Per saldo:€-122.00

Steun ons nu!

Laatst bijgewerkt
op 16-04-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Update: baan in de tropen door Hans Grasmaijer
Vandaag om 07:55:39
LS Models 2024 door Servé
Vandaag om 07:53:21
IC-trein naar Berlijn in model, welke rijtuigen? door Servé
Vandaag om 07:46:32
Korneschans. Een fictief Duits Nederlands grensstation. door Wim Vink
Vandaag om 07:46:16
Vijfhuis (v.h. Frotterdam) door Ben
Vandaag om 07:14:29
Van Biervliet/B Models 2019, nieuws van de fabrikant door Corné81
Vandaag om 06:07:34
Mijn eerste H0-modeltreinbaan in aanbouw door bigboynl
Vandaag om 01:23:06
Decals voor een Roco 64892 DSG Speisewagen door frits959
Vandaag om 01:22:36
Einde Koemo ballast ??? door Ronald69
Vandaag om 01:14:28
Keerlusmodule Digikeijs DR5013 gaat na willekeurig aantal rondes op kortsluiting door Bert_Apd
Vandaag om 00:57:40
Frans/Belgisch H0e baantje door NS264
Vandaag om 00:44:46
Kleine Baan in H0 (≤ 0.5m²) door NS264
Vandaag om 00:19:08
h0 diorama USA “The Paintshops” door Whis
Vandaag om 00:08:34
Ronald en Wanda's "Southern Comfort" swamp layout! door class 37
Vandaag om 00:06:03
Nederland jaren 50 op basis van mijn roots door defender
19 april 2024, 23:05:17
Haandrecht materieel door orientexpress
19 april 2024, 23:02:39
EifelBurgenBahn door Frank 123
19 april 2024, 23:01:42
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
19 april 2024, 23:00:45
Traintastic - modelbaan besturingssoftware (gratis en open source) door bask185
19 april 2024, 22:27:47
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door raymond erdtsieck
19 april 2024, 22:23:17
Laag-Baarlo door Benelux795
19 april 2024, 22:22:31
Een stukje Odsherreds Jernbane (OHJ) door gdh
19 april 2024, 21:51:42
US diorama in H0 door Wim Vink
19 april 2024, 21:38:59
Toon hier je nieuwe (model-) spooraanwinst(en)... door johanw
19 april 2024, 20:31:36
La Fabrique (1:87, 0,16m2) door tothebeach
19 april 2024, 20:02:10
Cranicher Altbahn door Arjen52
19 april 2024, 19:47:50
BMB 00-Modulebaan, BMB-Rijdagen en BMB-Deelname aan Beurzen & Evenementen door Hans van de Burgt
19 april 2024, 19:41:34
Aachenau West door MichielB
19 april 2024, 18:48:39
Jeugdsentiment (show je oude treintjes) door thonis
19 april 2024, 18:36:00
Openen Lima Hondekop door Mispoes
19 april 2024, 17:59:32
  

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

bask185

  • Offline Offline
  • Berichten: 4051
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 »
Train-Science.com
Train-Science github
It ain't rocket science ;-)

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

  • Gast
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

  • Offline Offline
  • Berichten: 4051
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
Train-Science.com
Train-Science github
It ain't rocket science ;-)

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

  • Offline Offline
  • Berichten: 4051
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.
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Ronald1974

  • Gast
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!