Pagina 8 di 8 PrimaPrima ... 678
Risultati da 71 a 80 di 80
  1. #71
    Calma di vento
    Data Registrazione
    13/07/23
    Località
    Sassari
    Messaggi
    44
    Menzionato
    0 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    @zoomx Boh c'è qualche problema, visualizzo questi messaggi :

    Errore.jpg

    Adesso il sensore non da più segni di vita.
    Ultima modifica di marck120; 23/08/2024 alle 14:59

  2. #72
    Burrasca
    Data Registrazione
    18/09/19
    Località
    Catania
    Messaggi
    5,197
    Menzionato
    156 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Gli schermi usano un controller e finisce che la libreria è identificata dal chip del controller come quella Adafruit.
    Non conosco quella TFT nativa e quindi non so come fa ad identificare i vari chip. Di solito una libreria per un controller non funziona su altri.
    Magari ci sperimenterò

  3. #73
    Burrasca
    Data Registrazione
    18/09/19
    Località
    Catania
    Messaggi
    5,197
    Menzionato
    156 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da marck120 Visualizza Messaggio
    @zoomx Boh c'è qualche problema, visualizzo questi messaggi :

    Errore.jpg

    Adesso il sensore non da più segni di vita.
    Prova questo sketch
    Arduino | How to Scan and Detect I2C Addresses | Adafruit Learning System
    Dovrebbe restituirti l'indirizzo a cui si trova il sensore, se funziona.
    Quello Adafruit si trova a

    • I2C address 0x44

    Se è diverso va cambiato nella libreria nel file
    Adafruit_SHT4x.h
    Adafruit_SHT4X/Adafruit_SHT4x.h at master · adafruit/Adafruit_SHT4X · GitHub
    Adafruit_SHT4X/Adafruit_SHT4x.h at master . adafruit/Adafruit_SHT4X . GitHub
    nella riga 27
    #define SHT4x_DEFAULT_ADDR 0x44 /**< SHT4x I2C Address */
    metti l'indirizzo che hai trovato al posto di 0x44. Magari è 0x43 o 0x45...

  4. #74
    Calma di vento
    Data Registrazione
    13/07/23
    Località
    Sassari
    Messaggi
    44
    Menzionato
    0 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da zoomx Visualizza Messaggio
    Prova questo sketch
    Arduino | How to Scan and Detect I2C Addresses | Adafruit Learning System
    Dovrebbe restituirti l'indirizzo a cui si trova il sensore, se funziona.
    Quello Adafruit si trova a

    • I2C address 0x44

    Se è diverso va cambiato nella libreria nel file
    Adafruit_SHT4x.h
    Adafruit_SHT4X/Adafruit_SHT4x.h at master · adafruit/Adafruit_SHT4X · GitHub
    Adafruit_SHT4X/Adafruit_SHT4x.h at master . adafruit/Adafruit_SHT4X . GitHub
    nella riga 27
    #define SHT4x_DEFAULT_ADDR 0x44 /**< SHT4x I2C Address */
    metti l'indirizzo che hai trovato al posto di 0x44. Magari è 0x43 o 0x45...
    Mi pare che non ha trovato niente o mi sbaglio ??

    Errore - Pastebin.com

    EDIT :


    Allora ho provato a collegare il sensore con il pettine :

    Collegamento SHT45

    Vlogic/Vcc (o VIN) → 5V sull'Arduino Nano
    Vlogic/Vcc (o 3Vo) → 3.3V sull'Arduino Nano (Non l'ho collegato)
    GND → GND sull'Arduino Nano
    SCL → A5 (SCL) sull'Arduino Nano
    SDA → A4 (SDA) sull'Arduino Nano

    In modo provvisorio ho fissato il pettine con un pezzo di nastro isolante, tocca e no tocca comunque in questo modo segna quando fà contatto ovviamente, posso mettere un goccio di colla per fissare il pettine ?


    Sensore temperatura.jpg

    Codice :

    Codice Test - Pastebin.com


    Il vetro del display si muove ma il problema è che vedo la scritta della temperatura piccolissima su uno sfondo molto luminoso, si vede la scritta a malapena, si può fare qualcosa ?

    IMG_20240823_235311.jpgIMG_20240823_235311.jpg


    EDIT 2 :


    Riguardo la retroilluminazione ho scoperto che è la porta USB del PC che non eroga abbastanza corrente, ho provato con il trasformatore dello smartphone, guarda che differenza e non scalda neanche, quando è collegato al PC diventa un fornetto, per cui mi tocca caricare i codici sul PC e provarli poi con l'alimentatore :


    IMG_20240824_021457(1).jpg

    IMG_20240824_022032.jpg

    IMG_20240824_022159(1).jpg

    Qui come dicevo è un po' staccato il display :


    IMG_20240824_022424.jpg

    EDIT 3

    Purtroppo ci deve essere qualche altro problema il codice del sensore mi fa lo stesso difetto anche con il trasformatore, eppure il codice di prova HelloWorld con il trasformatore funziona bene, e anche su una porta del PC, ho provato più volte.

    IMG_20240824_032033(1).jpg

    Ho anche provato solo il display sul secondo Arduino senza morsettiera, il comportamento è veramente strano :

    https://youtu.be/bT81JFNP-6s
    Ultima modifica di marck120; 26/08/2024 alle 00:34

  5. #75
    Burrasca
    Data Registrazione
    18/09/19
    Località
    Catania
    Messaggi
    5,197
    Menzionato
    156 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Qui non so aiutarti molto perché la mia esperienza con questi schermi è molto limitata. Magari puoi provare sul forum di Arduino tenendo conto che è agosto e magari gli utenti non frequentano tanto.

    La porta del PC di solito eroga al massimo 500mA, la USB3 dovrebbe erogare di più ma mi sa che lo fa dopo una "discussione" con il dispositivo attaccato e quella di Arduino è una porta che non "discute".

  6. #76
    Calma di vento
    Data Registrazione
    13/07/23
    Località
    Sassari
    Messaggi
    44
    Menzionato
    0 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da zoomx Visualizza Messaggio
    Qui non so aiutarti molto perché la mia esperienza con questi schermi è molto limitata. Magari puoi provare sul forum di Arduino tenendo conto che è agosto e magari gli utenti non frequentano tanto.

    La porta del PC di solito eroga al massimo 500mA, la USB3 dovrebbe erogare di più ma mi sa che lo fa dopo una "discussione" con il dispositivo attaccato e quella di Arduino è una porta che non "discute".
    Proverò anche sul forum di Arduino, mah se risponde qualcuno, il realtà tra la porta USB e il trasformatore cambia poco, il difetto lo fà comunque, boh o è proprio difettoso il Display, ora l'ho sto testando sul secondo arduino senza la morsettiera, non credo sia un problema di codici o librerie, ti aggiorno man mano che faccio i test.Il pettine sul sensore lo posso fissare con un goccio di colla provvisoriamente ?

  7. #77
    Burrasca
    Data Registrazione
    18/09/19
    Località
    Catania
    Messaggi
    5,197
    Menzionato
    156 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da marck120 Visualizza Messaggio
    Il pettine sul sensore lo posso fissare con un goccio di colla provvisoriamente ?
    Con i Dupont non mi è mai capitato che i contatti fossero lenti ma si, puoi provare con la colla che io però non ho mai usato.

  8. #78
    Calma di vento
    Data Registrazione
    13/07/23
    Località
    Sassari
    Messaggi
    44
    Menzionato
    0 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da zoomx Visualizza Messaggio
    Con i Dupont non mi è mai capitato che i contatti fossero lenti ma si, puoi provare con la colla che io però non ho mai usato.
    Mi riferivo ai pin da saldare che mi hanno dato assieme a l'SHT45, ho collegato il sensore tramite i pin sul dorso, con il connettore jst faccio partire la scansione con lo sketch I2C scanner ma non trova niente, però mi sa che mi conviene saldarlo, vedo di procurarmi il saldatore. Comunque anche i jumper risultano molto laschi.

    sht45.jpg

    IMG_20240825_014547.jpgIMG_20240825_014839.jpg

    Per il momento finché non trovo una soluzione riguardo il display ho impostato uno sfondo bianco almeno non fà l'effetto scia ed' è utilizzabile :



    IMG_20240825_012911.jpgIMG_20240825_012800.jpg

    Il codice che sto utilizzando è questo, se hai consigli per migliorarlo dimmi pure.

    codice sfondo bianco - Pastebin.com

    Codice sfondo blu - Pastebin.com

    Codice sfondo grigio - Pastebin.com

    Scusami mi dicevi che saldi i pin e esegui la crimpatura, ma quando devi unire due cavi assieme ad' esempio i due GND e i due 5V che metodo utilizzi ? io ho inserito due pin dei jumper nello stesso foro della morsettiera ma non mi piace molto.

    IMG_20240825_010032(1).jpgIMG_20240825_010037.jpg

    Pensavo di usare qualcosa del genere per unire i cavi boh, ma i cavi sono molto sottili :

    IMG_20240824_232536.jpg
    Immagini Allegate Immagini Allegate
    Ultima modifica di marck120; 26/08/2024 alle 14:41

  9. #79
    Burrasca
    Data Registrazione
    18/09/19
    Località
    Catania
    Messaggi
    5,197
    Menzionato
    156 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    @MarK120
    I pin li saldo sempre. Ma mi sembra di capire che hai anche il cavo JST? E non funziona?

    Sei arrivato subito ad uno dei problemi di queste schede: Pochi pin da 5V e GND
    Io uso anche quelli del connettorino di programmazione ICSP.
    Ma devo sperimentare altre soluzioni. Una potrebbe essere questa
    Morsettiera.jpg
    Una saldatura che unisce tutti i pin che poi andrebbe isolata altrimenti il cortocircuito è dietro l'angolo. Se ne fanno 2 e ognuna si collega ai 5V e alla massa GND.

  10. #80
    Calma di vento
    Data Registrazione
    13/07/23
    Località
    Sassari
    Messaggi
    44
    Menzionato
    0 Post(s)

    Predefinito Re: Consiglio termometro ambiente preciso

    Citazione Originariamente Scritto da zoomx Visualizza Messaggio
    @MarK120
    I pin li saldo sempre. Ma mi sembra di capire che hai anche il cavo JST? E non funziona?

    Sei arrivato subito ad uno dei problemi di queste schede: Pochi pin da 5V e GND
    Io uso anche quelli del connettorino di programmazione ICSP.
    Ma devo sperimentare altre soluzioni. Una potrebbe essere questa
    Morsettiera.jpg
    Una saldatura che unisce tutti i pin che poi andrebbe isolata altrimenti il cortocircuito è dietro l'angolo. Se ne fanno 2 e ognuna si collega ai 5V e alla massa GND.
    Grazie mille per la disponibità.

    Si esatto ho anche il cavo JST e non funziona, I2C scanner non trova niente.

    Il connettorino di programmazione ICSP è questo ?

    61iz0VpnjWL._AC_SX679_.jpg

    Non ci avevo pensato a unire tutti i pin del pettine e fare una sorta di giunzione diciamo.

    Con il saldatore a questo punto conviene unire i fili saldarli e mettere una guaina termo restringente.

    Ma anche una morsettiera del genere magari :


    https://www.contactitalia.it/catalog...-elettrico.pdf

    morsettiera.jpg

    Mi sembrano uniti i morsetti interni :

    Morsetti a cappuccio unipolari multipli per collegamento cavi elettric – Lazappa.com


    connettore2.jpg

    EDIT :

    Avevo sbagliato, nelle foto per errore ho collegato il pin led 3,3 v del display ai 5v, ora ho sistemato i collegamenti, il GND del sensore è sempre sul pin GND del connettore ICSP dell' Arduino nano ma il sensore l'ho sto alimentando nuovamente a 5v tramite il pin VIN sempre sui 5v presenti nel connettore ICSP dell' Arduino, il pin led del display ovviamente ora è collegato ai 3.3v dell'Arduino nano.

    IMG_20240826_003657.jpgIMG_20240826_003822.jpgIMG_20240826_003827.jpgIMG_20240826_004002.jpgIMG_20240826_004005.jpgIMG_20240826_012140.jpg
    -----------------------------------------------------------------------------------------------------------
    Correggo un posto dove avevo sbagliato scrivendo i collegamenti sul pin led del display :

    Consiglio termometro ambiente preciso

    Collegamenti Display :

    LED del display → 3,3V dell'Arduino Nano
    SCK del display → D13 dell'Arduino Nano (SCK)
    SDA del display (MOSI) → D11 dell'Arduino Nano (MOSI)
    AO del display → D9 dell'Arduino Nano
    RESET del display → D8 dell'Arduino Nano
    CS del display → D10 dell'Arduino Nano
    GND del display → GND dell'Arduino Nano
    VCC del display → 5V dell'Arduino Nano
    Ultima modifica di marck120; 27/08/2024 alle 06:48

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •