Go Down

Topic: Problema risposta di blynk da app a scheda (Read 786 times) previous topic - next topic

doppiozero

Correggetemi se dico una boiata, io gli esp li ho usati sempre standalone..

mi pare che l'OP non abbia chiaro che Blynk parla con l'ESP, ma poi l'ESP deve parlare con il MEGA2560, quindi c'è da scrivere tutta la parte di comunicazione tra ESP e MEGA, oltre alla parte tra ESP e Blynk.

O no?
"Doc, ma che diavolo è un Gigowatt? "

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager

Patrick_M

#16
Jun 22, 2018, 08:12 pm Last Edit: Jun 22, 2018, 08:18 pm by Patrick_M
Infatti, secondo me è questa.
a ecco :D ora il discorso torna :)
Quote
Quote from: doppiozero Fri Jun 22 2018 18:22:13 GMT+0200 (ora legale Europa occidentale)

Correggetemi se dico una boiata, io gli esp li ho usati sempre standalone..

mi pare che l'OP non abbia chiaro che Blynk parla con l'ESP, ma poi l'ESP deve parlare con il MEGA2560, quindi c'è da scrivere tutta la parte di comunicazione tra ESP e MEGA, oltre alla parte tra ESP e Blynk.

O no?
no, la usi come la wemos d1, cioè selezioni la board corretta e usando le librerie corrette scrivi lo sketch usando l'IDE arduino
per inserire (lo sketch) il programma, dall'IDE clicca modifica, clicca copia per il forum poi vieni qui e incolla nel tuo post (ctrl+v) ;)

doppiozero

non mi torna.. la wemos la programmi si dall'IDE di arduino, ma controlli esclusivamente i suoi pin. Quella postata da sukko è una MEGA + ESP. Come comunicano mega ed esp tra loro? c'è una libreria apposita? come controllo i pin della mega attraverso l'esp?
"Doc, ma che diavolo è un Gigowatt? "

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager

Patrick_M

#18
Jun 22, 2018, 09:23 pm Last Edit: Jun 22, 2018, 09:23 pm by Patrick_M
dalle spiegazioni nel link viene usata come scheda la esp8266 generica, quindi come le wemos

però qui c'è di più... non ho voglia di stare li a leggere tutto ma se può servire

https://forum.arduino.cc/index.php?topic=495840.0
per inserire (lo sketch) il programma, dall'IDE clicca modifica, clicca copia per il forum poi vieni qui e incolla nel tuo post (ctrl+v) ;)

doppiozero

Ma infatti non ho capito quell'esempio, fa vedere come configurare l'esp sull'IDE e poi lo sketch è per la mega  :smiley-yell:

Comunque in quel thread fanno lo stesso discorso, esp e mega devono comunicare tra loro e la comunicazione la si abilita con il dip switch. O meglio, non la si abilita, si collegano fisicamente seriale dell'esp con seriale 3 della mega. Poi il codice è da scrivere per entrambi
"Doc, ma che diavolo è un Gigowatt? "

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager

Patrick_M

e allora tanto valeva prendere i moduli separati :D
per inserire (lo sketch) il programma, dall'IDE clicca modifica, clicca copia per il forum poi vieni qui e incolla nel tuo post (ctrl+v) ;)

andrewa980

Ragazzi le sto provando tutte....Torno sempre alla solita situazione:
Test comunicazione ESP ok, ip assegnato ok, invio lo sketch di blynk quello di base e mi da ok.
Ping dell'ip assegnato OK!
Sul cellulare ho il device connesso, provo a creare un pulsante con PIN D1 e funziona, tutto il resto no...

Non ho ancora capito una cosa, nella documentazione blynk dove c'è l'esempio più stupido di accensione led, nello sketch non leggo nulla relativo al pin D8.
Perdonatemi se dico stupidaggini. Va dichiarato o no?
Potete scrivermi un esempio stupidissimo? Non vorrei che sbagliassi io su qualcosa di basilare.

doppiozero

La tua scheda è quella che ha indicato sukkopera al post #14?

In quel caso rileggi il mio post #15 e facci sapere se è chiaro o no quello che intendo dire  :)
"Doc, ma che diavolo è un Gigowatt? "

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager

andrewa980

si chiaramente la scheda è quella ho sbagliato link scusate, si ho seguito tutto alla lettera, ho l'impressione che pur essendo integrati l'eps e la board non comunichino...

andrewa980

#24
Jun 23, 2018, 04:54 pm Last Edit: Jun 23, 2018, 05:04 pm by andrewa980
Aggiungo: su questo sito russo c'è la spiegazione molto dettagliata di come procedere per la verifica del funzionamento di tutte le parti, tralasciando tutto quanto e arrivando all'ultimo test da pagina web sono riuscito a far gestire un qualsiasi pin (il 53) con un led o relè. E qui funziona!!! Per cui deduco che c'è interazione tra il modulo esp e la scheda. Continuo i miei test..

doppiozero

Per cui deduco che c'è interazione tra il modulo esp e la scheda.
l'interazione c'è perchè hai caricato un programma di esempio che permette la comunicazione tra esp e mega.

Il punto è questo: ESP e MEGA sono sulla stessa scheda ma tra di loro non comunicano in nessun modo se non sei TU a dire loro come comunicare e cosa fare. 
"Doc, ma che diavolo è un Gigowatt? "

Runtime Clock Manager -- https://github.com/duezero/RCM---Runtime-Clock-Manager

Go Up