Serial a Serial3 - Wemos Mega +WiFi R3 ATmega2560+ESP8266
Napsal: 19 bře 2018, 20:06
Pěkný den přeji,
poprosil bych o pomoc, nic zatím jsme nenašel, mám Wemos Mega +WiFi R3 ATmega2560+ESP8266 .. celkem příjemný modul, vše krásně funguje programuje se velmi snadno. Jenže mám takový problém , nebo tedy neumím to vyřešit ...
Mega v modu MEGA by mělo sbírat data - což umím
Mega v modu ESP se připojí k sít přes Wifi - což mě taky jde
Potom v modu MEGA-ESP se mě ale jenom zobrazí to co je nahrané přes mod ESP
tady je kod, který je použitý od ruských kolegů
MOD MEGA-ESP
#include <MemoryFree.h>
#include <EEPROM.h>
#define PIN_LED 13
String inString;
void setup() {
Serial.begin(115200);
Serial3.begin(115200);
pinMode(PIN_LED, OUTPUT);
digitalWrite(PIN_LED, LOW);
}
void loop() {
}
void serialEvent3() {
while (Serial3.available()) {
char inChar = Serial3.read();
Serial.write(inChar);
inString += inChar;
if (inChar == ']') {
if (inString.indexOf("[ON]")>0) {
digitalWrite(PIN_LED, HIGH);
}
else if (inString.indexOf("[OFF]")>0) {
digitalWrite(PIN_LED, LOW);
}
else
{
Serial.println("Wrong command");
}
inString = "";
}
}
}
může mě někdo poradit jak přes Serial (asi vnitřě v Arduinu) si přenesu data ze snímače do Wifi a potom to odešlu třeba do mysql ?
Nikde jsem nenašel alespoň popis modulu a nebo jsem lama
předem děkuji
poprosil bych o pomoc, nic zatím jsme nenašel, mám Wemos Mega +WiFi R3 ATmega2560+ESP8266 .. celkem příjemný modul, vše krásně funguje programuje se velmi snadno. Jenže mám takový problém , nebo tedy neumím to vyřešit ...
Mega v modu MEGA by mělo sbírat data - což umím
Mega v modu ESP se připojí k sít přes Wifi - což mě taky jde
Potom v modu MEGA-ESP se mě ale jenom zobrazí to co je nahrané přes mod ESP
tady je kod, který je použitý od ruských kolegů
MOD MEGA-ESP
#include <MemoryFree.h>
#include <EEPROM.h>
#define PIN_LED 13
String inString;
void setup() {
Serial.begin(115200);
Serial3.begin(115200);
pinMode(PIN_LED, OUTPUT);
digitalWrite(PIN_LED, LOW);
}
void loop() {
}
void serialEvent3() {
while (Serial3.available()) {
char inChar = Serial3.read();
Serial.write(inChar);
inString += inChar;
if (inChar == ']') {
if (inString.indexOf("[ON]")>0) {
digitalWrite(PIN_LED, HIGH);
}
else if (inString.indexOf("[OFF]")>0) {
digitalWrite(PIN_LED, LOW);
}
else
{
Serial.println("Wrong command");
}
inString = "";
}
}
}
může mě někdo poradit jak přes Serial (asi vnitřě v Arduinu) si přenesu data ze snímače do Wifi a potom to odešlu třeba do mysql ?
Nikde jsem nenašel alespoň popis modulu a nebo jsem lama
předem děkuji