matten
Verfasste Forenbeiträge
-
AutorBeiträge
-
JoeMarTeilnehmer
Hi,
habe auch gerade mein „C-Control IoT WiFi Board“ (<– unter dieser Bezeichnung bekommt man das Teil beim großen „C“ …) angeschlossen.
Um feststellen zu können, ob das Wifi-Modul funktioniert, habe ich einfach mal mein Handy nach verfügbaren WiFi-Netzen suchen lassen.Prompt wird mir neben meiner FrizBox auch ein offenes NanoESP – Netzwerk aufgelistet.
Probiere auch einmal mit Deinem Handy den NanoESP zu finden.Mit den AT-Befehlen bin ich noch nicht soweit – aber mit dem „Blink“-Sketch blinkt eine der blauen LED’s bereits fröhlich vor sich hin.
Gruß
JörgMichaelTeilnehmerHallo Klaus,
vielen Dank für die Antwort. Habe inzwischen auch gemerkt, daß es „nur“ Warnungen sind, die Sketche konnten trotrzdem hochgeladen weerden und funktionieen auch so weit. Finde es aber trotzdem schade, daß so Etwas in einem Baukasten passiert, der sich auch und gerade an Anfänger richtet. Was ich programmtechnisch anders machen könnte weiß ich nämlich auch nicht, die Programme sind ja schon vom Autor so geschrieben und von dem stammen wohl auch die Bibliotheken. Meine eigenen Programmierkünste erstrecken sichj eigentlich daruaf Versatzstücke aus verschiedenen Quellen zu suchen und nach dem Funktionsüprinzip zu analysieren um sie dann zu dem was ich tun will neu zu kombinieren. Details der jeweiligen Syntax bleiben mir da leider verborgen und wen schon der Ausgangscode seitenweise Fehlermeldunge oder Warnunge produziert, dann bin ich skeptisch in Bezug darauf, was ich damit noch anfangen kann. Aber immerhin die Programme laufen und da kan nich dan auch versuchen an den Parametern zu drehen um die Abfragen hinzubekommen die ich ansteuern will.
Zu dem zweiten Punkt habe ich jketzt den Link wieder gefunden:
http://www.swp.de/ulm/nachrichten/wirtschaft/serie-welt-4.0-_-eine-alarmanlage-zum-selberbauen-13006259.html
Da steht im unteren Drittel des Textes:
“ …Die Webseite ist außerdem mit einem Twitter-Konto verknüpft. Nach dem Hochladen des Programms erscheint im Display der Name der Webseite. Ansonsten passiert wieder einmal – nichts: kein Alarm, kein Tweet.
Ein Hilfegesuch an Informatiker der Universität Ulm bringt die Lösung: Im Code ist eine Klammer zu viel, erklärt Student Florian Paust. Ein Klick, dann ist das Problem behoben. Fällt jetzt Licht auf den Sensor, ertönt eine Sirene. Gleichzeitig wird ein Tweet mit dem Text „Alarm!“ versendet…“
Leider steht da aber nicht dabei um welche Klammer es sich handelt :(Viele Grüße
michaelJoeMarTeilnehmerHi,
vielleicht waren die Infos von mir gestern nicht wirklich hilfreich … manchmal hilft es aber, wenn man Dinge prüfen kann und das was man prüft auch bestätigt bekommt.
Zwischenzeitlich habe ich verschiedene Sketches die unter NanoESP-1.1 zu finden sind.
Das, welches tatsächlich dafür sorgt, dass ein Web-Server eingerichtet ist und womit man sich im Browser auch eine Web-Seite anzeigen lassen kann, nennt sich „TCP-Webserver-Easy“.
In dem vorhandene Code sollte man nur noch die Zeilen …#define SSID „YourSSID“
#define PASSWORD „YourPassowrd“vernünftig füllen …
#define SSID „Nano_Web“
#define PASSWORD „123456“
(es geht natürlich noch vernünftiger … ;) )Im Serial-Monitor sollte ein IP angezeigt werden, die man dann einfach im Browser in die Adresszeile eingeben kann. Daraufhin meldet sich der Web-Server mit seiner Web-Seite.
Vielleicht hilft diese Info ein bischen weiter …
Gruß
JörgJoeMarTeilnehmerHi,
falls es noch interessant ist:
Hier würde ich dieses Trim-Poti nehmen:
Trimmer linear 0.25 W 10 kΩ
Bestell-Nr.: 432024 – 62Der Widerstand von 10 kΩ entspricht dem Widerstand des Potis, das im Adventskalender enthalten ist. Ob die Leistung mit 0.25 W die gleiche ist, kann ich nicht sagen, da ich den Kalender nicht besitze. Aber deshalb würde ich auch den mit 0.25 W nehmen – die meisten anderen Trim-Potis haben nur 0.15 W.
Interessant ist auch die bestellbare Steckachse:
Steckachse Schwarz Piher 5208
Bestell-Nr.: 425419 – 62mit der sich das Poti bequem einstellen lässt – ohne einen Schraubendreher verwenden zu müssen.
Vielleicht hilft Dir diese Info weiter.
Gruß
JörgJoeMarTeilnehmerHi Klaus,
hierzu kannst Du vielleicht alle Infos über folgende Web-Site erhalten:
„http://www.golem.de/news/arduino-vs-arduino-kampf-um-die-arduino-ide-1504-113322.html“
(hatte erst gedacht: ardiono.org? -> is bestimmt nicht vertrauenswürdig …)
Ich wusste schon länger, dass es innerhalb der ardunio-Gemeinde Zwistigkeiten gibt – wenn es um die IDE geht.
Für uns User sollte das aber erst einmal nicht wirklich ausschlaggebend sein.Gruß
JörgfluchhexeTeilnehmerHallo Sumero,
ich habe ebenfalls beim gefühlt 200. Mal eine Verbindung mit dem Nano-ESP herstellen können und mit Chrome als Browser statt Seamonkey habe ich auch die versteckte Seite gefunden (jippie), mit Android gings bei mir nicht. Im Moment blinkt das Teil fröhlich, aber vielleicht mach ich noch etwas weiter ;-))
Ich nutze Windows 7 mit 64 Bit. Vielen Dank für den Zuspruch.
fluchhexeflenstTeilnehmerIch habe mir das Buch Franzis Maker Kit Internet of Things gekauft. Habe nach der Vorgabe versuchtm, die Sourcen runterzuladen. Da komme ich derzeit nicht klar. Ich finde noch nicht einmal einen Button, Link, den ich drücken könnte, um die Sourcen zu erhalten. Was mache ich falsch?
MFG Christian
KlausTeilnehmerHallo Christian,
ich kann Dir keinen direkten Link schicken und ich weiß auch nicht, was genau in dem Buch steht. Aber Franzis stellt heutzutage Downloads für Bücher auf der Internetseite http://buch.cd zur Verfügung. Dort gibst Du die letzten beiden Teile der ISBN ein (den letzten langen und kurzen Teil, incl. des Bindestrich). Diesen Download gibt es auch für das Makerkit. Dann kommst Du zu den Downloads. Du musst Dir dort ein Benutzerkonto erzeugen, wenn Du noch keines hast.
Grüße,
KlausReinyTeilnehmerHallo,
dieses schludrige Teil treibt mich in den Wahnsinn. Nachdem Stunden und Tage vertan waren, um das Programm und die Hardware so umzubiegen, dass es erst einmal (einmal wörtlich) läuft, ist keine Stabilität reinzubekommen. Mal läuft es nur unter der 192.168.4.1, mal auch unter meiner WLAN Adresse, mal gar nicht (z.B. nach Hardware-Reset). Mitunter werden auf der Webseite auch nur die Wertekolonnen z.B. event: temp data: 21.40 angezeigt. Mal ist aus ganz AUS oder irgendwie aus dem Takt. Durch zusätzlich Ausgaben kann ich im COM-Port sehen, was er so treibt. Sieht aus wie Murks:
Finish WLAN Connect
TCP Server Activ
AT+CIFSR+CIFSR:APIP,“192.168.4.1″
+CIFSR:APMAC,“xxx“
+CIFSR:STAIP,“192.168.2.164″
+CIFSR:STAMAC,“xxx“OK
New Request from id :0, method: GET, ressource: / parameter:
New Request from id :0, method: GET, ressource: / parameter:
New Request from id :0, method: GET, ressource: / parameter:
New Request from id :0, method: GET, ressource: /eventclimate parameter:
0 Stream ID
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren <– ab hier lebt die Webseite unter …4.1
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Testpunkt: Werte aktualisieren
Err: AT+CIPSEND=0,23
Err: AT+CIPSEND=0,26
Err: AT+CIPSEND=0,27
Testpunkt: Werte aktualisieren
Err: AT+CIPSEND=0,23
Err: AT+CIPSEND=0,26
Err: AT+CIPSEND=0,27
Testpunkt: Werte aktualisieren
Err: AT+CIPSEND=0,23
Err: AT+CIPSEND=0,26
Err: AT+CIPSEND=0,27
Testpunkt: Fehlerabbruch
Err: AT+CIPCLOSE=0Das war’s dann. Ab hier kann man nur noch versuchen, durch Laden anderer Programme das Ding abzubrechen, denn in diesem Zustand hört er weder auf RESET noch INIT oder Strom-AUS.
Weiß wer Rat?
Gruß
saasemerTeilnehmerHallo,
ich habe das Conrad Profi-Lernpaket (also nicht genau den Adventskalender, aber anscheinend identisch).
Ich wollte die Uhrzeit entsprechend Tag 9 erstellen, bekomme aber viele Fehlermeldungen, u.a.:Day9_TCPAutoTime:37: error: ‚hour‘ was not declared in this scope
if (hour() <= 9) shour = „0“ + String(hour()); else shour = String(hour()); // adjust for 0-9exit status 1
‚hour‘ was not declared in this scopeKann mir Jemand weiterhelfen?
Danke
der SaasemerIoTTeilnehmerHallo,
ich kann mit meinem Board keine Verbindung zu meinem A1 WLAN Router aufbauen. Habe das Board standardmäßig lt. Handbuch konfiguriert.
Ich habe eine WPA2-Verschlüsselung. Kann hier jemand weiterhelfen? Danke.————————————————————
AT+CWLAP+CWLAP:(4,“A1-fd1ef0″,-57,“xx:xx:xx:xx:xx:xx“,6)
OK
AT+CWJAP=“MyNanoESP“,“MyPassword“+CWJAP:3
FAIL
————————————————————Peter
KlausTeilnehmerHallo Peter,
also zum einen benutzt Du veraltete Befehle (wobei ich jetzt nicht genau weiß, welche Firmware auf den aktuellen Boards ist). Die neuere Doku findest Du z.B. hier: https://cdn.sparkfun.com/assets/learn_tutorials/4/0/3/4A-ESP8266__AT_Instruction_Set__EN_v0.30.pdf
Das ist aber derzeit noch kein Problem, da die alten Befehle noch unterstützt werden.Meine Vermutung ist eher, dass Du den falschen Modus eingestellt hast. Schau mal mit AT+CWMODE=?, welcher Modus eingestellt ist. Es sollte 1 oder 3 sein.
Die nächste Sache könnten vielleicht falsche Anführungszeichen durch Copy&Paste sein. Falls Du es kopiert hast, gib es mal komplett per Hand ein. Ich gehe ja mal davon aus, dass Du die SSID und das Passwort durch Deines ersetzt hast. Nun kenne ich ja Dein Passwort nicht. Eine dritte Möglichkeit könnten eventuell problematische Zeichen im Passwort sein.So, ich hoffe mal, dass eine meiner Vermutungen die Ursache treffen.
IoTTeilnehmerHallo Klaus,
habe das Ganze nochmals durchgecheckt. Leider ohne Erfolg.* CWMode=1
* Anführungszeichen manuell eingegeben
* Passwort – wie ein Protokoll (kann aber auch den Netzwerknamen und Passwort nicht mehr umändern?)—————————————
AT+CWSAP?+CWSAP:“MyNanoESP“,“MyPassword“,5,3
OK
AT+CWMODE=1OK
AT+CWLAP+CWLAP:(4,“A1-fd1ef0″,-57,“xx:xx:xx:xx:xx:xx“,6)
OK
AT+CWJAP=“MyNanoESP“,“MyPassword“+CWJAP:3
FAIL
—————————————————-KlausTeilnehmerIch meinte nicht nur die Anführungszeichen von Hand eingeben, sondern wirklich die komplette Zeile. Kann ja sien, dass da noch irgendwelche unsichtbaren Zeichen drin sind.
Aber nochmal die Frage:
Hast Du wirklich
AT+CWJAP=“MyNanoESP“,“MyPassword“
eingegeben?KlausTeilnehmerIch habe gerade eine neuere Version der Doku gefunden: http://www.electrodragon.com/w/images/f/ff/4a-esp8266_at_instruction_set_en_%281%29.pdf. Hier sind die Error-Codes aufgelistet. Dein Error3 bedeutet also, dass Deine SSID nicht stimmt. Meine Vermutung mit der letzten Frage scheint sich also zu bestätigen.
-
AutorBeiträge