Ciao Renzo,
sto’ iniziando ad impratichirmi con wemos d1 mini e il LoRa e ho trovato il tuo sito interessantissimo e ti faccio i miei complimenti.
Ho per le mani il 433T33D e ho provato come prima cosa a leggere i parametri della scheda.
Ho effettuat le connessioni necessarie (ho dovuto utilizzare un alimentatorino per la scheda E32 (non ce la faceva il povero wemos) e ho provato a lancire il seguente sketch:
`cpp
/*
* LoRa E32-TTL-100
* Start device or reset to send a message
* https://mischianti.org
*
* E32-TTL-100—– Wemos D1 mini
* M0 —– GND
* M1 —– GND
* TX —– PIN D2 (PullUP)
* RX —– PIN D3 (PullUP)
* AUX —– Not connected
* VCC —– 3.3v/5v
* GND —– GND
*
*/
#include “Arduino.h”
ResponseStructContainer c;
c = e32ttl100.getConfiguration();
// It’s important get configuration pointer before all other operation
Configuration configuration = *(Configuration*) c.data;
Serial.println(c.status.getResponseDescription());
Serial.println(c.status.code);
printParameters(configuration);
ResponseStructContainer cMi;
cMi = e32ttl100.getModuleInformation();
// It’s important get information pointer before all other operation
ModuleInformation mi = *(ModuleInformation*)cMi.data;
Ciao Marco,
credo che purtroppo il problema è dovuto, appunto, al cablaggio.
Prova a verificare i valori di M0 ed M1 come si muovono e vedi se devi mettere/variare delle resistenze di pull’up su RX, TX, AUX.
Ciao RM
In realta’ le tre resistenze di pull-up le ho messe, e ho controllato anche le tensioni di riferimento.
Mi sembra tutto ok, l’unica cosa e’ che ho separato l’alimentazione del wemos (con usb da pc) e un alimentatorino esterno per l’e32, perche’ e’ energivoro e se lo attacavo al wemos non funzionava neanche il caricamento dello sketch.
Hai qualche altra idea, qualche funzuone di piu’ basso livello per capire cosa e’ che non funziona.
Ho provato ad attivare il debug e sino arrivato a capire che il problema e’ proprio quando si attiva a fare l’inizializzazione della serial presente:
Ciao, scusami sono stato via per lavoro e nel frattempo ho comprato un altro modulo e32 433t20d e appena mi arriva rifaccio tutti i test.
Vediamo se e’ il modulo precedente oppure i miei collegamenti.
Ti faccio sapere nei prox giorni.
Grazie ancora.
Ciao, m
Autore
Post
Visualizzazione 7 filoni di risposte
Devi essere connesso per rispondere a questo topic.
Mantenere un repository, un sito o un forum è come prendersi cura di un giardino - richiede costante attenzione e cura per farlo prosperare. Se sei un abile giardiniere (o programmatore!) e vuoi aiutarci a far fiorire il nostro sito, saremmo felici di averti nel nostro team! Cerchiamo anche scrittori talentuosi e moderatori per il nostro forum per aiutarci a far crescere la nostra comunità. Se sei interessato a unirti a noi, non esitare a contattarci per farci sapere in che modo puoi contribuire!
Sei un appassionato di elettronica o programmazione? Condividi la tua conoscenza con gli altri, scrivi un semplice tutorial o come fare un grande progetto Contattami. share_your_ideas@mischianti.org
The content displayed on this website is protected under a CC BY-NC-ND license. Visitors are prohibited from using, redistributing, or altering any content from this website for commercial purposes, including generating revenue through advertising. Any unauthorized use is a violation of the license terms and legal action may be taken against individuals or entities found to be in violation.
You must also provide the link to the source.
Per offrire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Acconsentire a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o gli ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su determinate funzionalità e funzioni.
Functional
Sempre attivo
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Per offrire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Acconsentire a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o gli ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su determinate funzionalità e funzioni.
Functional
Sempre attivo
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.