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

Göhrener Viaduct door puntenglijder
Vandaag om 22:15:25
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm door puntenglijder
Vandaag om 22:05:41
Bahnstrecke 5867 door puntenglijder
Vandaag om 22:01:58
Raadplaatje door ArjanB
Vandaag om 21:46:09
Dat overkomt mij niet. door MOVisser
Vandaag om 21:43:59
Centraal Zwitserland: Trein, tram, kabelbaan en gondels. door Blausee-Mitholz
Vandaag om 21:27:28
Microstepper motoren voor armseinpalen door bask185
Vandaag om 21:17:08
Onlangs gespot - gefotografeerd, de foto's door timtrein
Vandaag om 20:56:28
Gezocht info en foto's van standaard dwarsliggerwagen door j.ossebaar
Vandaag om 20:53:32
Länderbahn en Reichsbahn locomotieven. door puntenglijder
Vandaag om 20:34:42
Rheinburg, TP V/VI door wob
Vandaag om 20:33:21
De bouw van mijn modelbaan in Thailand door wob
Vandaag om 20:29:04
Mijn eerste H0-modeltreinbaan in aanbouw door wob
Vandaag om 20:21:40
Acherntal H0. (TP III/TP IV) door wob
Vandaag om 20:13:45
Alt-Wutachtalbahn 2025 door Arjen52
Vandaag om 20:09:19
"Ein kleines Kalkwerk", een nieuwe tentoonstellingsbaan door Frank 123
Vandaag om 20:08:03
NS 1700 transfers door Olaf
Vandaag om 19:41:08
Alt Wutachbahn - Sau-Schwänzle-bahn Weizen - Zollhaus - Blumberg door Eric v C
Vandaag om 18:42:35
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door RobVille
Vandaag om 18:32:07
Roco 69139 NS Plan V SOUND AC door VAM65
Vandaag om 17:25:53
Sfeer op je modelbaan door Stieven76
Vandaag om 17:24:50
Roco Plan T door 008200
Vandaag om 16:56:37
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door saskia
Vandaag om 15:53:42
Stationsplein Baden Baden door Dion
Vandaag om 15:30:55
Noorwegen - interessante spoorzaken langs vakantieroute door Dion
Vandaag om 15:05:44
Draaischijf uit de 3D-printer en met Arduino besturing door Joz
Vandaag om 14:14:39
Fleischmania Nostalgia door hervé
Vandaag om 14:01:26
Defensie wil oude koplopers ombouwen tot hospitaaltrein door spoorzeven
Vandaag om 13:43:53
ongeremde Sikken/wagens in goederentreinen door j.ossebaar
Vandaag om 11:51:04
Pimpen Rivarossi DD-AR door Chiel
Vandaag om 11:49:12
  

Auteur Topic: EifelBurgenBahn  (gelezen 1179447 keer)

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #885 Gepost op: 15 November 2015, 15:13:15 »
De spanningsregelaar van de arduino heeft ook niets te doen. Arduino zelf van stroom voorzien en verder de stuurpulsen voor de servo's. Dat laatste zal vrijwel niets kosten, toch? Ik bedoel, als het normaliter lukt de boel via de USB aan te sturen...

Mopper: ik heb zonet de schakeling op een 7.5V trafo aangesloten. Dus 7.5 de arduino in en 5 (via de 7805) naar de servo's. Ook daarmee heb ik hetzelfde probleem van de compleet gestoorde aansturing. Ook als ik er een andere servo provisorisch aanhang.

Klinkt toch alsof er teveel getrokken wordt door de stuurpuls-draden. Zou dat toch een probleem zijn dat er een klein verschil is tussen de 5V die de 7805 levert en de 5V die uit de arduino komt? Dan gaat er (vrees ik) automatisch meer stroom lopen door het onderlinge verschil.

Oplossing zou dan zijn zowel de arduino als de servo's op dezelfde 5V aan te sluiten. Ok, dat ga ik dan maar proberen. Maar eerst de fiets van m'n zoontje repareren, de draaischakelaar van de versnelling is losgeschoten en moet weer in elkaar geschoefd (of vervangen) worden.

Vraag: als jullie her en der arduino's en servo's onder de baan hebben liggen, hoe sluiten jullie dat dan aan? Een aparte 5V leiding, bijvoorbeeld?

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #886 Gepost op: 15 November 2015, 18:48:00 »
Ha! Hij werkt! Met 5V als input heb ik 'em werkend. Ik zal straks een filmpje als bewijs online zetten. Nu eerst eten.

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

dimo1_dimo1

  • Offline Offline
  • Berichten: 3380
Re: EifelBurgenBahn
« Reactie #887 Gepost op: 15 November 2015, 18:57:01 »
ikzelf gebruik een gelijkrichter en stepdown module, zo kan ik de boel zo aan de digitale spanning hangen.
groeten,
Auke

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #888 Gepost op: 15 November 2015, 19:32:41 »
Tadaah:



De code is nog niet mooi, dus na het indrukken van de reset knop gaat hij in razende vaart naar de uitgangssituatie en dan rustig naar de eindstand en stopt dan. Maar.... dat 'ie dit al netjes doet vind ik al mooi. Het basisprincipe werkt, nu hoef ik het alleen nog maar te verfijnen met "reageren op knopjes" en "ook de andere kant op bewegen" enzo. En de code opschonen. En misschien wat gestuiter aan het eind van de slag.

Maar goed, eerst het printje ombouwen zodat ik geen vage krokodilleklemmen meer nodig heb :)

Bedankt allemaal voor de tips. Heerlijk dat 'ie het nu doet :)

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

dimo1_dimo1

  • Offline Offline
  • Berichten: 3380
Re: EifelBurgenBahn
« Reactie #889 Gepost op: 15 November 2015, 19:37:44 »
Ziet er goed uit (y) mocht je geïnteresseerd zijn dan heb ik nog een wat meer gestructureerde code waarbij jou idee in een klasse is verwerkt.. Die code bevat ook al een tweetal functies om te vertellen in welke stand de servo moet staan
groeten,
Auke

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #890 Gepost op: 15 November 2015, 19:49:46 »
Interesse? Ja hoor.

Waar ik uiteindelijk aan zit te denken:

  • Een library voor één servo om door een lijstje waardes heen te lopen. Per heen en terug een apart lijstje.
  • Een python programmaatje dat de lijstjes waardes genereerd. In python code kan ik veel makkelijker een stuiter inbouwen, dat ga ik qua code niet in C proberen.
  • Dat python programmaatje krijgt dan per setje servo's dat ik op een arduino wil zetten een config file met min/max en soort gewenst gedrag. Van daar uit genereer ik specifiek per arduino een maaktgemaakt programmaatje.

Ik weet niet of dat gaat werken, maar het lijkt me wel handig voor mij. Aan de ene kant nette libraries voor de code die echt in C moet. Aan de andere kant botweg gegenereerde code vanuit een config file. Ik denk dat dat voor mij het lekkerst/geordendst werkt. Maar... we zien wel!

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

dimo1_dimo1

  • Offline Offline
  • Berichten: 3380
Re: EifelBurgenBahn
« Reactie #891 Gepost op: 15 November 2015, 19:54:30 »
Waarom de stuiter niet in c/cpp programmeren? For loops, delen, vermenigvuldigen.. Kan allemaal..  Volgens mij is er niet veel meer nodig dan dat..
Harde waardes programmeren vind ik niet zo netjes.. En aangezien die waardes toch betekend worden, waarom niet in c/cpp?
Maakt alles wel zo netjes en herbruikbaar
groeten,
Auke

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #892 Gepost op: 15 November 2015, 20:11:47 »
Misschien moet ik ook niet zeuren en gewoon aan de slag gaan met C  ;D

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

dimo1_dimo1

  • Offline Offline
  • Berichten: 3380
Re: EifelBurgenBahn
« Reactie #893 Gepost op: 15 November 2015, 20:13:07 »
groeten,
Auke

marcombv

  • Gast
Re: EifelBurgenBahn
« Reactie #894 Gepost op: 15 November 2015, 22:40:03 »
Reinout,

Ik zie dat je maar twee seinbeelden  (hp0 en hp2) toont, is het dan niet handiger om een gekoppeld sein te gebruiken?
Scheelt ook weer een servo.  :)

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #895 Gepost op: 15 November 2015, 23:58:44 »
Marco: dat van die twee seinbeelden is alleen m'n copy/paste code. Het wordt keurig netjes hp0/hp1/hp2 afhankelijk van de stand van het inrijwissel. Zo'n gekoppeld sein is alleen handig voor uitrijseinen.

Auke: ik heb een "clone" van je code gemaakt en wat dingen aangepast, maar ik krijg 'em niet aan de praat. Misschien komt het door m'n wijzigingen :) Jouw code helpt me in ieder geval een flink eind verder qua c++ voorbeeld-code. Ik ga er in ieder geval lekker mee spelen.

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #896 Gepost op: 18 November 2015, 00:13:00 »
Uiteindelijk is het me gelukt. Arduino + 2 servo's + seinpaal + schakelbaar. 40 seconden filmpje. Eerst twee keer hp0/hp1, dan twee keer hp0/hp2:



Maar aargh, dat heeft me flink wat (leer)tijd gekost. Leren is nooit weggegooide tijd, zeker niet op een raakvlak van twee vakgebieden: IT en praktische handvaardigheid. Maar oei, ik had er vanavond bijna het bijltje bij neergegooid. Ik kreeg de boel maar niet aan de praat. Uiteindelijk was de hoofdoorzaak dat ik EN c++ classes EN de arduino EN de servoaansturing tegelijkertijd aan het leren was, dus er was altijd wel èrgens een detail mis. Enfin, ik heb veel gehad aan Auke's voorbeeld-library. Ik ben eerst met een licht bijgewerkte versie daarvan bezig gegaan, maar het bleek toch handiger/leerzamer een eigen versie te bakken (vooral omdat ik de boel niet a/d praat kreeg met de voorbeeld-library :) ).

Enfin, hier is mijn kleine library: https://github.com/reinout/servomover en de huidige versie van het scriptje waarmee ik de servo's aanstuur.

Terug naar andere zaken

Zo, ik heb het wel even gehad met servo's. Deze wil ik uiteraard op de baan aanbrengen zodat ik met het landschap verder kan. Maar eigenlijk moet ik dan ook de electriciteit wat omklussen: een 5v leiding voor de servo's/arduino's in plaats van de wisselstroomleiding die ik dus eigenlijk niet ga gebruiken. Verlichting kan prima op 5V. Maar dan moet ik wel even netjes kijken wat voor gevolgen dat heeft. En het zal geleidelijk moeten gebeuren omdat anders de hele baan een maand electrisch gezien op z'n gat ligt.

Zo'n keus voor 5V maakt het wel makkelijker de rest van de verlichting qua straatlantaarns en huisverlichting te gaan plannen. Een voordeel! Door een paar weken gesoldeer en geëxperimenteer en geprogrammeer heb ik in ieder geval weer een "vast punt" (de 5V) boven water gekregen waardoor andere zaken opeens duidelijk worden zodat ik daar voortgang op kan boeken.

Wat zijn de leuke dingen waar ik de komende tijd me op kan richten:

  • De Landhandel (=landbouwcorporatie) in Kelberg afmaken. Ik heb de benodigdheden in huis en de basis ligt er. Beetje snijden, beetje lijmen, beetje schilderen en dan heb ik een heel karakteristiek en opvallend gebouw voor Kelberg.
  • Gasthaus Clemens, een Edeka, de lokloods, de Bahnmeisterei, het stationsgebouw... Kan allemaal nog in Kelberg. De Edeka is wel een snelle (een enkele winkelpui tegen de achtergrond aan...) maar hij moet wel op een goede plek komen waardoor ik andere zaken eerst op moet meten.
  • De klaarliggende vangrails bij het viaduct aanbrengen. En reflectorpaaltjes netjes schilderen. Plaatsnaambord definitief uitprinten.
  • Daar bij het viadukt: een bak bomen. Ik heb nog geen boom gebouwd. (Een vette 30cm naaldboom zoals deze doet me toch wel kwijlen!). Eerst wat rustige loofboompjes. Oh ja, ik had het me makkelijk gemaakt door de baan in de herfst te situeren... :)
  • Alle landschapsmodules van een basisvorm voorzien. Het pak piepschuim ligt klaar.
  • De besturing van Berenbach aanpakken oh ja, dit betekent een voorraadje servo's + uitzoekwerk hoe ik daar wissels mee aan ga sturen en hoe uitgebreid ik qua bedieningspaneel ga experimenteren en nog wel een paar weken werk :)
  • Silberlinge + tweede v100 van verlichting en decoder voorzien zodat ik een goede trek/duw trein heb. Even snel heen en weer karren zonder om te moeten lopen is best wel lekker af en toe. Dan kan ik daarna aan de railbus beginnen en da's een hele essentiële voor een zijlijntje in de Eifel.
  • Ledverlichting verbeteren. Berenbach moet nog verlicht worden (heb ik liggen). Binnenkort komt nog 10m koudwit binnen om naast de warmwit te hangen. Kijken of dat een goede aanvulling is bovenop de RGB strip. Kan ik gelijk kijken of ik de (op video's irritant zichtbare) interferentie kan oplossen door een betere aansturing namelijk met een arduino, ik heb de spullen ervoor liggen :)
  • Oh ja, als eerste moet ik het opklapbare gedeelte fixen. Er is iets ontzet en dat moet weer met een lompe lijmklem, wat hout en schoeven en houtlijm in het gareel worden gevrut!

Met sinterklaas (=surprises) en een karrevracht aan verjaardagen op komst moet ik nog kijken hoeveel er allemaal van gaat komen de komende tijd.

Het verstandigste/productiefste is denk ik om me op de grove lijnen van het landschap te richten. Ik zal dan tegelijkertijd de electra aan moeten/kunnen passen. "Moeten" omdat een paar modules nog maar provisorisch van rijstroom voorzien zijn. "Kunnen" omdat ik een paar werkzaamheden niet door kan voeren totdat ik een aantal modules heb verwijderd.

Voldoende te doen! Oh ja, ik moet ook nog naar m'n werk en wat huishoudelijke taken doen... :D

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

dimo1_dimo1

  • Offline Offline
  • Berichten: 3380
Re: EifelBurgenBahn
« Reactie #897 Gepost op: 18 November 2015, 07:43:36 »
Reinout,
Hou er wel rekening mee dat als de 5v ringleiding een stuk inkakt je Arduino's raar gedrag kunnen gaan vertonen..  Beter is om een wat hogere spanning te nemen en elke Arduino te voorzien van wat elektronica om 5v te genereren zodat een dip in de ringleiding niet direct door de Arduino gemerkt wordt

Het filmpje ziet er top uit! Nu wil ik ook seinen bouwen en plaatsen ;D
« Laatst bewerkt op: 18 November 2015, 07:45:36 door dimo1_dimo1 »
groeten,
Auke

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #898 Gepost op: 18 November 2015, 09:24:48 »
Auke, dus liefst 7.5/9/12V leiding en dan op elk printplaatje een 7805? Dat bedoel je?

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7751
  • Forummoderator
    • Persoonlijke website + weblog
Re: EifelBurgenBahn
« Reactie #899 Gepost op: 18 November 2015, 10:05:26 »
Aan de andere kant... Ik was van plan twee 5V trafo's te gebruiken, eentje voor "Berenbach" en eentje voor "Kelberg + schaduwstation". Alle verbruikers liggen dan binnen twee meter van de trafo. Klinkt alsof dat wel goed moet gaan tenzij er 10 servo's tegelijkertijd aan gaan.

Reinout
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)