RE: Moppes Messwagen

#1 von moppe , 06.03.2016 13:03

Ich weiß - ich sagen immer: "Warum bauen was du fertig kaufen kann?"

Und dann bauen ich mir ein Messwagen für H0. Nicht ein hochtechnisiertes wagen wie ESU, wer nicht geeinigt ist für analoge Anlage (unsere größte Anlage sind analog) und nicht ein wagen wer ist größer als umgrenzung des lichtes räume (Flesichmann fahrrad-computer-wagen).

Ich hab mehrere Projekte gesehen mit selbst-gebaute Messwagen, wo große Platine und viel Elektronik ist. "Warum so avanciert?" hab ich gedacht, und da hab ich meiner eigenen Messwagen gebaut.



Hier kannst du fast alle Einzelteile sehen:

Ein Arduino nano, ein DC/DC Wandler (wer wandelt der Batteriespannung bis 5 Volt), ein 2x16 LCD, ein Batteriehalter (von ein altes PC maus), zwei Widerstände, ein Poti, ein ic-fassung und ein Rasterplatine.
Hier ein Link bis der Schaltplan in PDF

Und ein "close-up" von der auftaster.



Mein Programm sind meistens Diebstahl von einer Zahler, wer zahlt drücken von ein Taster. Ich hab ein bisschen mehr angelegt, aber nicht viel.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
 
#include <LiquidCrystal.h>
 

LiquidCrystal lcd(7,8,9,10,11,12);
 
const byte buttonPin = 5; // set input pin
unsigned long counter = 0; // set your counter to zero to begin with
unsigned long dispcounter = 0; // set your dispcounter to zero to begin with

int wheeld = 1100; // set wheel diameter in 0,01 mm
int ppr = 2; // pulses per wheel revolution

byte buttonState; // the current reading from the input pin
byte lastButtonState = HIGH; // the previous reading from the input pin
 
unsigned long lastDebounceTime = 0; // parameter for debounce filter
unsigned long debounceDelay = 0; // parameter for debounce filter
 

void setup()
{
pinMode(buttonPin, INPUT_PULLUP); // enable pullup for input

lcd.begin(16, 2); // setup to 16x2 lcd display
lcd.setCursor(0, 0); // display text at startup
lcd.print("Moppes Messwagen"); // display text at startup
lcd.setCursor(1, 1); // display text at startup
lcd.print("L = "); // display text at startup
lcd.print(dispcounter); // display text at startup
lcd.print(" mm"); // display text at startup
 
}
void loop() {
// read the state of the input into a local variable:
byte reading = digitalRead(buttonPin);
// check to see if input has changes
// (i.e. the input went from HIGH to LOW), and you've waited
// long enough since the last input to ignore any noise:
 
// If the input changed, due to noise:
if (reading != lastButtonState) {
// reset the debouncing timer
lastDebounceTime = millis();
}
 
if ((millis() - lastDebounceTime) >= debounceDelay) {
// whatever the reading is at, it's been there for longer
// than the debounce delay, so take it as the actual current state:
// if the button state has changed:
if (reading != buttonState) {
buttonState = reading;
 

if (buttonState == LOW) {
counter ++; // count up
// "wheeld*3.1416/ppr" calculates wheel circumference between pulses
dispcounter=counter*wheeld*3.1416/ppr; // multiply by wheel circumference between pulses
dispcounter=dispcounter/100; // divide by 100 to get mm
lcd.setCursor(1, 1);
lcd.print("L = ");
lcd.print(dispcounter);
lcd.print(" mm");
}
}
}
lastButtonState = reading;
}
 



Hier die Rückseite der wagen:


Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


_MoBaFlo_ hat sich bedankt!
 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#2 von moppe , 08.03.2016 22:33

Überhaupt keine Kommentaren?

Ich hab es sechsmal genutzt.
Unsere Dänische Anlage:
Ein runde auf der Hauptbahn = 87,26 meter
Ein runde auf der Nebenbahn = 34,30 meter.

Unsere Deutsche Anlage:
Güterstrecke obere ebene der Schattenbahnhof, "Rückwärts" = 129,64 meter
Güterstrecke obere ebene der Schattenbahnhof, "Vorwärts" = 123,77 meter
Untere ebene der Schattenbahnhof, "Rückwärts" (kurzzug) = 77,89 meter
Untere ebene der Schattenbahnhof, "Vorwärts" = 77,84 meter

Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#3 von Zheobitt , 09.03.2016 06:01

Moin

Wie wird die Strecke denn gemessen? Messmethode?
Wie erfolgte der Abgleich?


Zheobitt  
Zheobitt
S-Bahn (S)
Beiträge: 19
Registriert am: 12.09.2015
Spurweite Z
Stromart DC, Analog


RE: Moppes Messwagen

#4 von Mottimuc , 09.03.2016 12:47

Hi Klaus!

Ich finde das Ding großartig, insbesondere weil ich mit Esu im einseitigen Austausch bin, dass der EHG die Strecke in mm nicht in original Km messen soll.... Hast Du zufälligerweise ne Reichelt / Conrad Bauteilliste mit den genauen Bezeichnungen ?

viele Grüße aus München
Michael


________________________________
Bau der Anlage Michelstadt
(2L DC, OpenDCC von Fichtelbahn, Steuerung mit ITrain )
Meine Baubericht der Anlage "MichelStadt"


Mottimuc  
Mottimuc
InterRegioExpress (IRE)
Beiträge: 435
Registriert am: 08.12.2013
Ort: im Süden, bei München
Spurweite H0
Stromart DC, Digital


RE: Moppes Messwagen

#5 von moppe , 09.03.2016 17:16

Zitat von Zheobitt
Wie wird die Strecke denn gemessen? Messmethode?



Ich hänge nur die wagen an ein Zug und fahren.....
http://baneforum.dk/download/file.php?id=9218&mode=view

Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#6 von moppe , 09.03.2016 17:26

Zitat von Mottimuc
Hast Du zufälligerweise ne Reichelt / Conrad Bauteilliste mit den genauen Bezeichnungen ?



Nein - weil die meisten kam direkt von meiner Bastelkiste.....nur der DC/DC wandler hab ich neu gekauft. Hier links zu die Hauptkomponenten.

Arduino nano
DC/DC wandler
Display


Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#7 von entchen , 12.03.2016 15:18

Hallo Klaus,

interessante Variante deines Messwagens. Besonders die Kompaktheit gefällt mir sehr gut.
Wie lange halten die Batterien? Welche Messwerte nimmst du auf? Nur die Strecke?

Gruß
Oliver


Bastelprojekt mit Mikrokontroller - Bluetooth Verbindung: Selbstbau HO Messwagen mit Atmega16


 
entchen
InterRegioExpress (IRE)
Beiträge: 455
Registriert am: 19.01.2011


RE: Moppes Messwagen

#8 von moppe , 12.03.2016 18:42

Ich hab keine Ahnung wie lange die Batterien dauert.

Ich hab der Strom gemessen, 130mA (110 für wandler und arduino und 20 fürs Display).
Ich Messen nur die Strecke, nicht anderes, aber nun ist die Hardware da und will ich anderes messen, schreiben/erweiterten ich der programm

Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#9 von entchen , 12.03.2016 18:49

super, ich freue mich auf Updates

Gruß
Oliver


Bastelprojekt mit Mikrokontroller - Bluetooth Verbindung: Selbstbau HO Messwagen mit Atmega16


 
entchen
InterRegioExpress (IRE)
Beiträge: 455
Registriert am: 19.01.2011


RE: Moppes Messwagen

#10 von entchen , 08.06.2016 20:10

Hallo Klaus,

gibt es schon Neuigkeiten?

Gruß
Oliver


Bastelprojekt mit Mikrokontroller - Bluetooth Verbindung: Selbstbau HO Messwagen mit Atmega16


 
entchen
InterRegioExpress (IRE)
Beiträge: 455
Registriert am: 19.01.2011


RE: Moppes Messwagen

#11 von moppe , 08.06.2016 21:02

Nein, kein Neuigkeiten.

Der wagen hab mehrere runden auf unsere Anlage gefahren und messen. Die Batterien dauerte ein ganze Öffnungstag.
Nun liegt es in seiner Roco Schachtel mit zwei extra Batterien.

Ich hab kein neue Funktionen für ihn.....

Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#12 von Bubikopf , 30.01.2018 19:19

Hallo Klaus,
interessantes Projekt. Würde mich - als Arduino Nano Neueinsteiger - ebenfalls sehr interessieren. Hier habe ich ein Projekt für einen Fahrrad-Geschwindigkeitsmesser entdeckt:
http://www.clickoslo.com/arduino-fahrrad...eitsmesser.html

Mit geänderten Parameter für die kleineren Raddurchmesser und dem entsprechenden Modellbahn-Maßstab lässt sich damit vielleicht eine Geschwindigkeitsmessung für Dein Projekt realisieren.

vG Uwe


„Es ist nicht der Unternehmer, der die Löhne zahlt — er übergibt nur das Geld. Es ist das Produkt, das die Löhne zahlt.“
Henry Ford, ein außergewöhnlicher Manager, Geschäftsmann und Erfinder, 1863 - 1947


 
Bubikopf
InterCityExpress (ICE)
Beiträge: 2.064
Registriert am: 27.04.2005
Gleise C-Gleis
Spurweite H0
Steuerung MS II
Stromart AC, Digital


RE: Moppes Messwagen

#13 von MpC1947 , 30.01.2018 22:14

Hallo Uwe,
„moppe“ (Klaus) braucht keinen Geschwindigkeitsmesser (Tacho).
Er fährt mit MpC von Gahler und Ringstmeier. Da ist das alles vorhanden. Man misst zwischen zwei vorhandenen Belegtmelder die Strecke.
Man gibt diesen Wert in ein Formular ein. Dann wird für jeden Zug, der durch diese Strecke fährt, die Geschwindigkeit in Km/h angezeigt.
Gibt schon bei MpC seit gefühlten 20 Jahren.

Viele Grüße Opa Helmut


Meine Anlage: Matthausen, die Planung
viewtopic.php?f=24&t=148718
Meine Anlage: Matthausen, der Anlagenbau
posting.php?mode=post&f=15#preview


MpC1947  
MpC1947
RegionalExpress (RE)
Beiträge: 61
Registriert am: 21.04.2017
Ort: Rhein-Main Gebiet
Spurweite H0
Steuerung MpC
Stromart DC


RE: Moppes Messwagen

#14 von moppe , 30.01.2018 23:04

Hallo Helmuth

Ja, das ist korrekt, und mit moppes messwagen, kann ich die Geschwindigkeitsmessstrecken genau eingeben.

Der messwagen fährt auch auf andere Anlage als unsere zwei Ausstellungsanlage mit MpC. Aber mit der PIKO messwagen in Handel sind meiner messwagen nur Spielerei
Es war einer Versuch mit Arduino und einer Versuch ein bessere Distanzmesser zu bauen als der ESU messwagen.


Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#15 von moppe , 30.01.2018 23:09

Zitat

Mit geänderten Parameter für die kleineren Raddurchmesser und dem entsprechenden Modellbahn-Maßstab lässt sich damit vielleicht eine Geschwindigkeitsmessung für Dein Projekt realisieren.




Hallo Uwe

Ich kann ein Geschwindigkeitsmesswagen bauen, ohne Problemen.
Naaah, es gibt ein Problem ich kann nich beide Distanz und Geschwindigkeit messen und in der display auch der Text "moppe messwagen" haben

Geschwindigkeit messen und nur auf ein Display wer fährt auf der Anlage ist nicht viel Spaß. Hie macht die PIKO messwagen alles richtig mit seiner WLAN Verbindung und App.


Klaus


"Meine" Modellbahn:http://www.modelbaneeuropa.dk
Dänisches Bahnforum: http://www.baneforum.dk
PIKO C4 "Horror Gallery": http://moppe.dk/PIKOC4.html


H0-Feldbahner hat sich bedankt!
 
moppe
Trans Europ Express (TEE)
Beiträge: 8.729
Registriert am: 07.08.2011
Homepage: Link
Ort: Norddeusche halbinsel
Gleise Roco, PECO, Märklin/Trix, PIKO,
Spurweite H0, H0e, N, Z
Steuerung Z21, Lenz, MpC Gahler+Ringsmeier, Games on Track/Faller
Stromart AC, DC, Digital, Analog


RE: Moppes Messwagen

#16 von Mebus , 04.07.2020 21:26

Moin,

man könnte auch einen ESP8266 oder ESP32 nutzen. Die sind sehr günstig und dann könnte man die Daten über WLAN auslesen. Die Programmierung kann ebenfalls mit der Arduino IDE erfolgen:

https://en.wikipedia.org/wiki/ESP8266
https://en.wikipedia.org/wiki/ESP32

Wie hast du den Geber an der Achse realisiert?



Mebus


 
Mebus
RegionalExpress (RE)
Beiträge: 55
Registriert am: 11.01.2013
Spurweite H0, 0
Stromart DC


RE: Moppes Messwagen

#17 von wulf43 , 05.07.2020 09:31

Hallo Mebus,
schau mal hier #5: viewtopic.php?p=1953936#p1953936
Gruß Wulf


Meine Anlage: Modellbahnprojekt "unendliche Geschichte"
http://stummiforum.de/viewtopic.php?f=64...513940#p1509012


wulf43  
wulf43
InterRegio (IR)
Beiträge: 186
Registriert am: 28.02.2013
Gleise K-GLEIS
Spurweite H0
Steuerung Eigenentwicklung Software
Stromart AC, Digital


   


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz