Inbetriebnahme D1 Mini Shield

murdok1980
Beiträge: 94
Registriert: 21.08.2019, 07:14
Danksagung erhalten: 3 Mal

Re: Platinenentwürfe

Beitrag von murdok1980 » 23.08.2019, 10:22

@Zoltan
Ich will ja auch mit dem I2C Shield den Motor per PWM Steuern. DCC Variante für ESU Decoder kommt später.
Grüße
Andre

murdok1980
Beiträge: 94
Registriert: 21.08.2019, 07:14
Danksagung erhalten: 3 Mal

Re: Platinenentwürfe

Beitrag von murdok1980 » 23.08.2019, 10:36

@Sven
Irgendwie funktioniert bei mir der Config Generator nicht richtig.
Ich will mich zur Z21 verbinden mit fester IP. Nachdem ich alles eingetragen habe wird aber vom Generator nichts in das Config File übernommen.
Das trag ich ein:

Code: Alles auswählen

WLAN: Zur Z21 verbinden (bestehendes WLAN) IP: fest
WLAN SSID: Z21_ESP  (Max. 30 Zeichen, ggf. an das bestehende WLAN anzupassen)
WLAN PASSWORD: 12345678  (8 bis 63 Zeichen)
Kanal 
IP-Adresse der z21  192.168.0.111  (optional)
IP-Adresse des esp8266  192.168.0.115
Netzmaske 255.255.255.0  (z.B. 255.255.255.0)
Gateway 192.168.0.111 
Und das landet in der Config (Auszug vom Anfang)

Code: Alles auswählen

{
    "version":"3",
    "cfg":[
        {
            "m":"webservicewifiscanner"
        },
        {
            "m":"webservicelog"
        },
        {
            "m":"cmdlogger"
        }
    ],
    "out":[
        {
            "id":"out0",
            "m":"led",
            "gpio":"D1"
        },
        {
Grüße Andre

Benutzeravatar
Zoltan
Beiträge: 622
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 107 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: Platinenentwürfe

Beitrag von Zoltan » 23.08.2019, 11:04

Sorry, ich scheine etwas also falsch verstanden zu haben.
Du meinst also folgendes:
Du connectest mit der Roco App deine Z21.
Dort sprichst du eine Lok an, die aber keinen echten DCC Dekoder hat, sondern Svens Modul das als "DCC-Empfänger", konfiguriert ist, der an seinem Ausgang aber PWM generiert?
Aber wozu brauchst du das ganze Z21-Zeugs und die Roco App dazu?
PWM steuerung geht auch ohne, direkt vom Handy Browser!
Oder verstehe ich die ganze Welt der gelben Zeichnung dann schon wieder nicht mehr?
Vielleicht wäre ein konkretes Blockschaltbild für diese konkrete Situation nützlich für mich DAU...

DLGZ :)
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

little.yoda
Site Admin
Beiträge: 882
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 143 Mal

Re: Platinenentwürfe

Beitrag von little.yoda » 23.08.2019, 13:12

Also ..

Die Ausgabe usw. aus deiner Nachricht vom 10:15 sieht richtig aus.
Kannst du uns mal eine Foto schicken, wie du alles angeschlossen hast.

- Mit wie viel Volt steuerst du das Shield an?
- Nutzt du den richtigen Motorausgang?

siehe diesen Beitrag von Zoltan bzgl. richtiger und falscher Anschlüsse. Also bitte das untere Bild als Beispiel nutzen.

Configfile Generator .... grummel ... du hast dort tatsächlich ein Bug gefunden. "IP:dynamisch" funktioniert aber

murdok1980
Beiträge: 94
Registriert: 21.08.2019, 07:14
Danksagung erhalten: 3 Mal

Re: Platinenentwürfe

Beitrag von murdok1980 » 23.08.2019, 13:59

Eine falschen Anschluss schliesse ich eigentlich aus. Das Shield steckt ja auf dem Wemos. Spannungsversorgung am Shield war richtig und der Motor war an den A-Anschlüssen dran. Lötbrücke bei RST und I2C. Adressbrücken alle offen.
Grüße Andre
Finde ich vielleicht irgendwo eine Doku zu den Befehlen, damit man sich die Config selber schreiben kann?
Was bedeuten diese Zeilen im Log von 10:15

Code: Alles auswählen

Connector-Sektion leer oder fehlerhaft!
MEM 20264 / Closing Parser
MEM 21728 / Cfg-End
MEM 21880 Post Config
MEM 21904 / Setup Finish

little.yoda
Site Admin
Beiträge: 882
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 143 Mal

Re: Platinenentwürfe

Beitrag von little.yoda » 23.08.2019, 15:02

Hi

Die "Fehlermeldung" ist nicht relevant.
Bezieht sich nur darauf, dass der Abschnitt "connector":[]" eine Element enthält. Alles ok.
Den Konfigfile-Generator habe ich korrigiert. EIne Dokumentation gibt es nicht.


Ich kann dir nur das Angebot machen, dass du den D1-Mini und das Shield in einen Brief packst, mir es zuschickst und ich schaue es mir dann gerne mal an.

Sonst gehen mir gerade die Ideen aus.

Gruß,
Sven

murdok1980
Beiträge: 94
Registriert: 21.08.2019, 07:14
Danksagung erhalten: 3 Mal

Re: Platinenentwürfe

Beitrag von murdok1980 » 23.08.2019, 15:55

Hallo
Das wird dann die letzte Alternative werden. Wenn es soweit kommt melde ich mich.
Ich glaube eh das dass Shield für die Piko BR80 Spur G bissl zu wenig ist.
Wenn du mir drei getestete Beispiel Configs zusammenstellen könntest für das I2C Shield würde ich es gern noch einmal testen.
1 Variante:
Anmeldung an bestehende Eigenbau Z21 (SSID Z21_ESP und Passwort 12345678) IP des Wemos fest auf 192.168.0.115 und die Lok auf Adresse 3
2 Variante
Aufspannen eines eigenen Netzes (SSID BR80 und Passwort 12345678)und Simulation einer Z21 (damit ich nur per App steuern kann)
3 Variante
Anmeldung an bestehende Eigenbau Z21 (SSID Z21_ESP und Passwort 12345678) IP des Wemos dynamisch und die Lok auf Adresse 3
Somit hätte ich dann 3 Configs mit denen ich arbeiten und darauf aufbauen kann.
Irgendwie muss das ja auch an D1/D2 messbar sein warum es nicht geht.
Grüße
Andre

Benutzeravatar
Zoltan
Beiträge: 622
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 107 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: Platinenentwürfe

Beitrag von Zoltan » 23.08.2019, 16:08

Ich würde das ganze einmal mit einem kleinen Motor ""nackt" testen, und erst wenn es dort OK ist, in die BR80 damit gehen. Hast du alle meine Fehler nachgeschaut und hast keines von denen? Bei mir dauerte es auch länger bis ich alles korrekt hatte.
LGZ
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

little.yoda
Site Admin
Beiträge: 882
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 143 Mal

Re: Platinenentwürfe

Beitrag von little.yoda » 23.08.2019, 16:19

Hi

da ich ja schon viele Fehler gesehen habe:

- Kannst du bitte mal die Spannung am Eingang des Shield messen?
- Und die Spannung am Ausgang, wenn der Motor nicht angeschlossen ist?

Was für ein Motor hast du denn angeschlossen?

Gruß,
Sven

murdok1980
Beiträge: 94
Registriert: 21.08.2019, 07:14
Danksagung erhalten: 3 Mal

Re: Platinenentwürfe

Beitrag von murdok1980 » 23.08.2019, 16:38

Motor ist ein Servo ohne Elektronik. 11V hab ich als Versorgung dran. Ich kanns jetzt nicht testen weil ich auf Arbeit bin glaube aber ich hab den Fehler. Auf dem Shield hab ich die Brücke wie aus dem Wiki bei IO. Da brauch man aber die Verbindung von 3.3V zu S, welche ich aber nicht angeschlossen hatte. Ich prüfe das noch einmal und padde das auf I2C um.
Grüße Andre

Antworten