TychoNano

Forum Replies Created

Viewing 15 posts - 151 through 165 (of 553 total)
  • Author
    Posts
  • in reply to: (Deutsch) Adventskalender #996
    Ding
    Participant

    Hallo,
    das Programm von Tag 20 hat funktioniert.
    Jetzt wollte ich eine ander Website auswerten.

    Ich habe auf Thingspeak folgende Daten geändert:
    URL: http://www.temp.fkainka.de/?city=essen
    Parse String: Temp:

    Im Programm lasse ich mir die Werte anzeigen:
    Serial.println(vOnline); // Ausgabe auf Serial Monitor

    Ich bekomme jedoch nicht die Temperatur angezeigt die ich im Prorogramm von Tag 10 bekomme.

    Wass muß ich ändern damit ich die Website von Tag 10 mit Thingspeak auswerten kann?

    Gruß Ding

    • This topic was modified 8 years, 8 months ago by Ding.
    Klaus
    Participant

    Kannst Du das hier mal hoch laden? Würde mich auch mal interessieren.

    in reply to: Stromversorgung #999
    Klaus
    Participant

    Eine Powerbank hat einen USB-Anschluss. Einfach das Micro-USB-Kabel da rein stecken und schon geht es.

    in reply to: Stromverbrauch #1000
    Klaus
    Participant

    Klar ist das ESP der größte Stromfresser, ist ja auch ein Sender drin. Aber ohne eine Verbindung zum Mikrocontroller kannst Du das Modul nicht wieder aufwecken. Ein automatisches Aufwecken wäre in den meisten Fällen nicht praktisch. Je nach Projekt wäre es meistens aber eher sinnvoll, wenn Du das Modul schlafen legen kannst und wenn es wieder gebraucht wird aufzuwecken. Wenn es nach einer Weile von alleine aufwacht, dann verbraucht es unnötig Strom, auch wenn Du es dann wieder schlafen legst. Aber das ist einfach zu viel Aufwand, immer nachzuschauen, ob das Modul wieder da ist. Einfach eine Wakeup-Leitung wäre da viel sinnvoller.
    Aber das hat sich eh erledigt, weil sich das Modul nämlich scheinbar nicht wieder aus dem Schlaf erwachen lässt. Mir ist es jedenfalls nicht gelungen, auch mit den einzelnen Mini-Modulen die ich noch habe nicht.

    Das ESP-Modul braucht etwa 110mA. Bei mir war es 150mA mit und 40mA ohne Modul (Sleep-Modus). Beim einzelnen Modul ebenfalls (RS232-Konverter + ESP-Modul) 140mA mit und 30mA ohne Modul. Sendeleistung habe ich jetzt noch nicht probiert.

    in reply to: Stromverbrauch #1001
    generalovernight
    Participant

    Sorry, du scheinst noch nicht verstanden zu haben, was ich meinte. Schau dir mal die Doku zum Kommando AT+GSLP an. Der ESP8266 braucht nicht aufgeweckt zu werden, im Gegenteil er weckt sich selbst auf, wenn das entsprechend verdrahtet ist. Im Deep-Sleep läuft nur noch die RTC des ESP und versucht nach der mit AT+GSLP angegebenen Zeit das Modul wieder aufzwecken (das ist genau die Funktionalität, die ich gesucht habe).
    Wenn ich die Kürzel richtig interpretiere wird dazu ein Reset-Pin auf high gelegt. Dieser muss aber wohl geeignet verdrahtet sein, damit das ganze funktioniert, und das ist die eigentliche Frage:
    Ist eine entsprechende Verschaltung auf dem nanoESP vorhanden, damit das AT+GSLP funktionieren kann?

    Nachtrag:
    Die MCU dürfte nach meiner Interpretation auf die Beendigung des AT+GSLP Kommandos warten, tut dann also auch nichts, außer evtl. Interruptroutinen auszuführen – und nach einem ersten Test zu urteilen, scheint das auch der Fall zu sein.

    in reply to: Stromverbrauch #1003
    Klaus
    Participant

    Doch, das habe ich schon verstanden. Aber Du hast anscheinend nicht verstanden, was ich gemeint habe.
    Mal ein Beispiel:
    Du baust ein Gerät, was auf Knopfdruck eine Nachricht z.B. an Thingspeak versenden soll. Jetzt wo keine Wakeup-Leitung da ist, läuft das so ab:
    Du schickst das ESP-Modul für 5 Sekunden in den Tiefschlaf, anschließend den Mikrocontroller auch (Taster mit Interrupt verdrahtet zum vorzeitigen Aufwecken). Nach 5 Sekunden wachen beide auf. Der Mikrocontroller initialisiert die serielle Verbindung und schickt wieder beide für 5 Sekunden in den Tiefschlaf. Beide haben aber zwischendurch mal Strom verbraucht, weil sie kurzzeitig wach waren. Gerade das ESP-Modul hat unnötig Strom verbraucht, weil es ja gar nicht benötigt wurde.

    Hast Du eine Wakeup-Leitung, sieht das so aus:
    Du schickst das ESP-Modul und den Mikrocontroller in den dauerhaften Tiefschlaf. Der Tastendruck weckt nun den Mikrocontroller wieder auf, dieser (oder auch der Taster direkt) weckt nun das ESP-Modul auf, schickt seine Nachricht und legt wieder beide schlafen. Beide verbrauchen also nicht unnötig Strom. Gerade bei 9V-Blöcken, die ja eh nicht viel Energie haben, ist das ein sehr wichtiger Punkt. Und ich dachte, genau das wolltest Du erreichen. Also solltest Du für jeden Stromsparmechanismus dankbar sein. Das bekommst Du mit Tiefschlaf auf Zeit nie hin.

    Klaus
    Participant

    Das ist klar. Bei Dir ist der Mikrocontroller nicht mehr erreichbar, das was generalovernight gepostet hat, ist wenn Du das WLAN-Modul nicht mehr erreichen kannst.
    Probier mal das hier:

    Kein Sketch-Upload mehr möglich: avrdude: stk500_recv()

    Ich vermute mal das hilft Die eher weiter

    in reply to: Stromverbrauch #1005
    generalovernight
    Participant

    Was hast du verstanden? Du reitest fröhlich weiter auf deiner Wakeup-Leitung herum, obwohl ich bereits darauf hingewiesen habe, dass diese Funktionalität im ESP8266 offensichtlich enthalten ist, die Frage ist nur, ob sie auch vom nanoESP-Board unterstützt wird. Auch schon in deiner ersten Antwort schreibst du davon, die MCU in den Schlaf zu schicken, dabei habe ich explizit vom ESP geschrieben. In deinem letzten Kommentar dann “ESP und Mikrocontroller in den Tiefschlaf” davon steht auch nichts in meinen Kommentaren. Ich werde jetzt nicht nocheinmal wiederkäuen, was ich meine.

    Ich habe eine klare Frage gestellt, ob das Board des nanoESP so gestaltet ist, dass der AT+GSLP Befehl tatsächlich praktisch nutzbar ist. Diese Frage müssten diejenigen, die den nanoESP entworfen haben wohl leicht beantworten können. Da von dieser Seite aber nichts kommt, sondern nur deine Nebelkerzen, gehe ich inzwischen davon aus, dass der nanoESP als reines Lern-, Spiel, und Bastelmodul entwickelt wurde. In dieser Hinsicht ist das Teil ja auch ganz hervorragend, aber für praktische Anwendungen muss man sich wohl doch eine andere Hardware suchen.

    in reply to: Stromversorgung #1006
    generalovernight
    Participant

    Meine Powerbank hat einen klassischen USB Anschluss, mit dem ich ein Handy etc aufladen könnte

    Und in diesen Anschluss steckst du ein klassisches Micro-USB-Kabel, so eins wie das, mit dem du deinen PC mit dem nano verbindest. Und den Micro-USB-Stecker steckst du beim nanoESP dann auch genau da rein, wo du normalerweise deinen PC anschließt, denn wenn der nano am PC hängt brauchst du keine Powerbank – anderenfalls wäre der Batterieclip wohl nicht erst hinter dem 12. Tüchen gewesen ;-).

    Ich habe hier allerdings eine Powerbank, bei der ich zuerst den Taster drücken muss und dann das USB-Kabel einstecken, weil der nano sonst hängen bleibt.

    in reply to: Stromverbrauch #1007
    Klaus
    Participant

    Aber das hat sich eh erledigt, weil sich das Modul nämlich scheinbar nicht wieder aus dem Schlaf erwachen lässt. Mir ist es jedenfalls nicht gelungen, auch mit den einzelnen Mini-Modulen die ich noch habe nicht.

    Hatte ich alles schon lange geschrieben.

    in reply to: Stromversorgung #1008
    andib
    Member

    Hallo zusammen,

    Danke :-) So simpel… war verunsichert. Funktioniert….

    Frohes Neues Jahr!

    matten
    Member

    Und falls das nicht klappt? Was kann man dann noch tun?

    Klaus
    Participant

    Hat das auch nicht funktioniert? Dann bleibt Dir wohl nur noch übrig, den ISP-Stecker aufzulöten und mit einem Programmer direkt an den Mikrocontroller zu gehen, damit Du den Bootloader neu schreiben kannst. Sollte der Programmer den Chip nicht erreichen können, ist er wohl futsch.

    generalovernight
    Participant

    habe den Link wiedergefunden: ConfigTest2

    in reply to: Stromverbrauch #1013
    generalovernight
    Participant

    Schön dass du dich jetzt schon selbst zitierst ;-) … und auch, dass sich das Modul nur scheinbar nicht wieder “erwachen” lässt, denn das heißt, es lässt sich wieder aufwecken, es sieht bloss nicht so aus ;-)
    Vermutlich ist das aber bloss ein Rechtschreibfehler und die für das Selbstaufwecken des ESP8266 nötigen Leitungen sind auf der Platine tatsächlich nicht verdrahtet – schade, würde den praktischen Nutzwert des Boards deutlich erhöhen.

Viewing 15 posts - 151 through 165 (of 553 total)