Ich begann Abenteuer mit Arduino und Programmierung vor 2 Monaten. Also, ich bin neu in diesem Thema. Bis jetzt realisierte ich einige Projekte einschließlich Blynk verbunden mit Arduino. Die letzte war ähnlich wie eine im Thema beschrieben, aber ich habe das ENC28j60 anstelle von ESP8266 Modul verwendet und dann hat es gut funktioniert.Arduino Uno + ESP8266 12E + Blynk + Relais
Das Problem begann mit ESP-Modul.
Kurzbeschreibung des Projektes:
Die Hauptidee ist AC Licht mit Blynk App Unterstützung zu steuern. Zuerst habe ich eine Verbindung gem ?? Bild unten gemacht: Als Stromquelle habe ich das USB-Handy-Ladegerät mit Schritt-für-Spannung-Konverter angeschlossen, um im Endzustand die 3,3V-Quelle zu bekommen. I verbunden zusätzlich das Arduino Uno mit Relaismodul wie folgt aus:
Arduino ====> Relaismodul
5V ====> VCC
GND ====> GND
Pin 5 ====> IN1
Every können Sie Bilder unten (sorry für Qualität) sehen in
Und jetzt machte ich fast jeden Schritt (mit so vielen Problemen). Hier meine ich: 1. Ich überprüft, ob arduino mit ESP-Modul über serielle Schnittstelle verbunden ist -> Systemreport "ready" Status. 2. Ich lade die unten (Template) Arduino IDE Skizze für mein Projekt:
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "***";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "***";
char pass[] = "***";
void setup()
{
// Debug console--
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
Blynk.run();
}
Und schließlich begann ich das neue Projekt in Blynk. Ich habe den Arduino uno als Hardwaremodell und WLAN als Verbindungstyp eingestellt. Dann habe ich den Button hinzugefügt und den Output auf D5 gesetzt.
Und jetzt (kurz vor Projektende) habe ich ein Problem gefunden. Nach dem Drücken der Verbindungstaste (in der rechten oberen Ecke) erhalte ich die Information, dass das Gerät verbunden ist (Online). Wenn ich dann versuche, den Knopf auf Active Relay zu drücken, passiert nichts. Was mehr ist. Ich versuchte mit verschiedenen Pins auf Arduino mit den gleichen Ergebnissen. Und ich weiß nicht warum (wahrscheinlich weil ich noch kleine Kenntnisse habe) aber wenn ich den Button Ausgangswert auf D2 setze - nach dem Anschluss wenn ich es drücke dann die Diode am ESP Modul aus und wieder einschalten. Ich habe versucht, in diesem Forum und in vielen anderen Orten für die letzten 3 Tage eine Lösung zu finden, aber ohne Ergebnisse. Deshalb habe ich beschlossen, dich um Hilfe zu bitten. Weißt du, was ich falsch gemacht habe oder was ich zum Projekt hinzufügen sollte, um die Verbindung zwischen dem Blynk- und Relais-Betrieb korrekt zu machen?
Schreiben Sie, wenn Sie mehr oder detaillierte Informationen von meiner Seite benötigen.