Tag 5
› Forums › Advent Calender 2016 › Tag 5
- This topic has 10 replies, 4 voices, and was last updated 7 years, 10 months ago by MST.
-
AuthorPosts
-
November 5, 2016 at 10:48 #1565DingParticipant
Hallo,
das Programm Tag5 zeigt:[0] Blynk v0.3.4
[499] Connecting to xxxx
[1514] Failed to disable EchoWoran kann das liegen?
Gruß Ding
November 6, 2016 at 14:58 #1566viotParticipantBei mir taucht das gleiche Problem auf.
November 11, 2016 at 22:07 #1570KackiParticipantHabt Ihr denn die Blynk-Library schon?
November 12, 2016 at 02:24 #1571KackiParticipantOk, verstehe… Die Blynk-Library ist ja hier (https://github.com/blynkkk/blynk-library/releases/tag/v0.3.4) verlinkt. Leider aber noch nicht zu finden unter http://iot.fkainka.de/day5-2016, wie in der Anleitung beschrieben. Wenn man dann wie ich aus Ungeduld vorher selbst auf der Suche war und z.B. von blynk.cc bereits eine neuere Version (die 0.4.0 hatte ich) installiert hat, diese aber nicht funktioniert, sollte man die zunächst restlos(!) wieder aus dem Library-Verzeichnis löschen, denn ein “Überkopieren” der 0.3.4 führt zu Fehlern beim Compilieren.
Nach erfolgreicher Installation und Ermittlung des Tokens kommt bei mir jetzt:
[0] Blynk v0.3.4
[499] Connecting to xxxx
[5639] IP: +CIFSR:STAIP,”192.168.178.29″
+CIFSR:STAMAC,”xx:xx:xx:xx:xx:xx”OK
[5668] Connected to WiFi
[10830] Ready (ping: 11ms).November 12, 2016 at 02:36 #1572KackiParticipantAha!
[1514] Failed to disable Echo
kommt, wenn das WLAN-Passwort nicht stimmt!
Gerade mal ausprobiert. Dumme Fehlermeldung, oder?November 12, 2016 at 14:17 #1576viotParticipantVielen Dank für den Hinweis mit der Blynk Version.
November 12, 2016 at 16:15 #1577viotParticipantDa ich mit der alten Blynk Version dann doch einige weitere Probleme hatte, habe ich das Programm auf die Version 0.4.0 angepasst. Es läuft jetzt, genauso wie das Program für Tag 6
Dazu müssen die includes
//#include <ESP8266_SoftSer.h>
//#include <BlynkSimpleShieldEsp8266_SoftSer.h>der alten Verision durch folgende ersetzt werden
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>Weiterhin hatte ich das Problem, das die WLAN Verbindung nicht immer zustande kam – ein
delay(100);
nach den Serial.begins scheint da zu helfen, warum ?November 12, 2016 at 16:27 #1578viotParticipantund die WiFi initialisierung muss auf
ESP8266 wifi(&EspSerial);
geändert werden
November 14, 2016 at 23:11 #1585KackiParticipantMeine IDE meldet jedesmal nach dem Start, dass es Updates gibt. Gerne würde ich alles updaten, allerdings ist dann auch die Blynk Library dabei und die IDE will sie genau wieder auf 0.4.0 updaten. Vermutlich muss ich dann auch genau das machen (Antwort #1577), oder?
Dein letzter Beitrag, Antwort #1578 – die WIFI-Initialisierung – muss das im Rahmen der neuen Library gemacht werden, oder wegen Deines Problemes mit dem WLAN Connect?
November 19, 2016 at 18:28 #1599viotParticipantJa, das scheint eine Änderung in der neuen Library zu sein, mein Programm sieht jetzt so aus:
/*
Blynk 1: LED
Change ssid, password and token
*/char ssid[] = “XXXX”;
char password[] = “XXXX”;
char token[] = “XXXX”;#define BLYNK_DEBUG
#define BLYNK_PRINT Serial // Comment this out to disable prints and save space
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>// Set NanoESP Serial object
#include <SoftwareSerial.h>
SoftwareSerial EspSerial(11, 12); // RX, TXESP8266 wifi(&EspSerial);
void setup()
{
// Set console baud rate
Serial.begin(19200);
delay(100);
EspSerial.begin(19200);
delay(100);
Blynk.begin(token, wifi, ssid, password);
}void loop()
{
Blynk.run();
}February 6, 2017 at 22:11 #2060MSTParticipantHallo,
mit den angegebenen Programmänderungen funktioniert auch die neue Android App V2.8.3 in Verbindung mit der Blynk Library 0.4.4
Gruß MST -
AuthorPosts
- You must be logged in to reply to this topic.