TychoNano
Forum Replies Created
-
AuthorPosts
-
IoTParticipant
Ja -hab die komplette Zeile nochmals eingegeben.
Auch Netzwerknamen und Passwort genauso eingeben.KlausParticipantUnd genau da dürfte das Problem liegen. Du hast die SSID und das Passwort Deines ESP-Boards eingegeben. Das ist daber dafür wenn Du mit dem Board einen AP simulierst. Da Du aber nun im Station-Mode bist, ist der AP abgeschaltet. Außerdem würde das ja auch nix bringen, wenn Du Dich mit Dir selbst verbindest.
Du musst die SSID und das Passwort Deines WLAN eingeben, also
AT+CWJAP="A1-fd1ef0","xxxxx"
Statt des xxx natürlich Dein Passwort.- This reply was modified 7 years, 10 months ago by Klaus.
IoTParticipantJa danke. Du hast natürlich recht.
saasemerParticipantBin momentan absolut gefrustet. Ich habe mir das Conrad-Components Profi-Lernpaket Internet of Things gegönnt.
Die Dateien runtergeladen und einiges läuft ja auch. Allerdings sind viele Programme absolut nicht nachvollziehbar, weil z.B. dauernd ein LCD-Display mitprogrammiert wird, das aber gar nicht im Lieferumfang ist.
Jetzt versuche ich seit Tagen das Programm Day9_TCPAutoTime. Es gibt aber immer die Fehlermeldung weil vermutlich die Time-Library nicht gefunden wird. Steht aber in dem Verzeichnis, wie die anderen ja auch.
Mein Problem ist, dass es durch die beiden Adventskalender 2015 und 2015 schon mal unterschiedliche Programme und Libraries gibt. Hinzu kommt das Conrad-Lernpaket und eines von Franzis (vom dem wohl meine Programmdateien ursprünglich stammen – denn da ist ein LCD dabei).
Mir fehlt also irgendwie eine klare Linie an der ich mich als Anfänger entlang hangeln kann. Sind die Libraries zu jeder Version verwendbar, wo sind die Unterschiede in den Programmen usw.
Ursprünglich wollte ich den Adventskalender 2016 besorgen. Auf der Conrad-Web-Seite stand, dass der aber bereits ausverkauft sei (im Laden hier in der Nähe und auch online). In der ersten Januarwoche war ich dort im Laden und was glaubt ihr was da Stand: mindestens 20 Kästen der Adventskalender und das auch noch im Preis reduziert !!! -> FRUST hoch dreiGruß
der SaasemerKlausParticipantKlappt es jetzt?
christian06ParticipantHallo zusammen,
würde gern die Sensordaten an meinen PC senden.
Mir fehlt noch ein bisschen als Anfänger der Überblick was mit dem ESP möglich ist.Auf dem PC läuft ein Webserver welche die Sensordaten einfach per GET oder POST entgegenehmen soll.
jedoch ist in den Kalender-Beispielen immer nur die Umgekehrte Variante enthalten.
Also der Browser ruft den ESP als Webserver auf.
Ich will jedoch im ca. 5 Minuten rythmus (im loop-Funktion) die Sonsor-Werte an den PC übertragen.
also quasi folgende URL aufrufen “http://192.168.1.40/sensor1.php?wert=123”#include <NanoESP.h>
#include <NanoESP_HTTP.h>
#include <SoftwareSerial.h>#define SSID “abc123”
#define PASSWORD “abcdef”NanoESP nanoesp = NanoESP();
NanoESP_HTTP http = NanoESP_HTTP(nanoesp);void setup() {
Serial.begin(19200);
nanoesp.init();
nanoesp.configWifiMode(STATION);
if (nanoesp.wifiConnected()) {
Serial.println(“WLAN verbunden”);
Serial.println(nanoesp.getIp());
} else {
Serial.println(“WLAN nicht verbunden”);
}
}void loop() {
int wert;
http.sendRequest(1, “GET”, “http://192.168.1.40/sensor1.php?wert=” + String(wert));
delay(5000);
}Könnte ihr mir kurz ein Hinweis geben. Google gibt mir immer nur Seiten wie man den nanoESP im Browser erreicht.
Die URL soll aber vom ESP aufgerufen werden und so der Wert übertragen werden.Gruß Christian
IoTParticipantJa – habe jetzt Zugang zum WLAN-Router.
KlausParticipantSuper dass ich helfen konnte. Manchmal ist die Lösung so nahe, dass man gar nicht darauf kommt.
saasemerParticipantHallo petfield,
ich recht neu das Conrad Lernpaket – Aufbau auch im Buch anscheinend identisch, aber weniger Komponenten dabei.
Bei hat es auch einige Versuche gebraucht. In diversen Foren stand, man muss unbedingt noch die Parameter ,5,3 hintendran hängen (warum schreibt aber keiner so genau), in anderen wieder du sollst vorher auf CWMODE=3 schalten oder den Befehl CWJAP_CUR benutzen.
Bei mir ging es auf einmal. Wichtig ist zwischen den Anführungszeichen “deinWLAN-Name”,”deinWLAN-Passwort” zu schreiben – OHNE irgendwelche Leerzeichen auch nicht nach dem letzten Anführungszeichen.Gruß
der SaasemerKlausParticipantHast Du es denn mal ausprobiert? Ich kenne jetzt die aktuelle Bibliothek nicht. Früher musste man mal die PINs für den Softwareserial mit schicken. Mag aber sein, dass das inzwischen fest eingebaut ist, da ja eh fest verdrahtet. Ansonsten sieht es doch schon gut aus.
christian06ParticipantJa, den Code habe ich aufgespielt auf den Nano, jedoch wird auf dem PC wird nix geloggt über einen Aufruf der URL.
Vom anderen PC und Handy ist dies kein Problem.Ist den die Funktion “sendRequest” die richtige?
ReinyParticipantDa muss ich Dir leider nur Recht geben. Ein Wirrwar von Versionen mit heißen Patch-Händchen zusammengeworfen, dazu nahezu Null-Doku, clever verkauft und nun friß Vogel oder strib. Man sieht ja an den Antworten in diesem Forum, viel Hilfe kommt da nicht. Schade, das Board und auch die neuen nanoesp Bibliotheken haben sicher viel Mühe und Fleiß erfordert und sind voller toller Ideen. Leider ist das Ergebnis nicht so ganz zufriedenstellend. Ich finde einfach nicht das Forum oder die Hilfeseite, die uns da raus hilft.
Sobald ich was habe, gebe ich Bescheid.
Gruß Reiny
fkKeymasterHi,
ich konnte den Fehler nach einem Update der Arduino Version reproduzieren.
Das Problem ließ sich lösen, indem ich im Quelltext in Zeile 18 den #inlcude Befehl in #includegeändert habe. Viele Grüße,
FKjitthurParticipantIndia-Results.org
will provide All Board Results of all States in India like
Mizoram 12th Results -
AuthorPosts