Orologio digitale con RTC DS1307 e display OLED - Video 428

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2020
  • Orologio digitale con RTC DS1307 e display OLED - Video 428 del corso Arduino in 100+ video.
    Sorgenti, schemi e slide su GitHub: github.com/zmaker/arduino_coo...
    Il libro abbinato ai video (fino al 120 circa): "Arduino trucchi e segreti" - amzn.to/2zvM2S8
    Il manuale di Arduino (va bene per chi inizia): amzn.to/2WQLzlw
    Indice dei video:
    www.zeppelinmaker.it/arduino100/
    La playlist elettronica: bit.ly/2ICzhGS
    La playlist su Arduino: bit.ly/2SNTKf4
    La playlist coding sul: bit.ly/2B1uuL2
    Puoi scaricare gratuitamente i miei libri:
    "Il manuale di Arduino - gumroad.com/l/arduino
    "Il cookbook di Arduino": gumroad.com/l/arduinocookbook
    Altre informazioni e sul libri mio sito: www.zeppelinmaker.it
    ATTENZIONE: Per ovvi motivi di tempo non posso correggere o analizzare gli sketch e schemi che postate nei commenti o che inviate via mail. Cerco di rispondere a tutte le domande e le richieste sensate ma "non faccio i compiti per voi".

ความคิดเห็น • 19

  • @robi165
    @robi165 3 ปีที่แล้ว

    Anche questo è davvero carino. Complimenti e grazie ancora Paolo.😊

  • @SurferNavigator
    @SurferNavigator 3 ปีที่แล้ว

    molto interessante. grazie

  • @lorenzosensini7758
    @lorenzosensini7758 3 ปีที่แล้ว +2

    Buongiorno, ci sono display similari ma di dimensioni maggiori? Grazie

  • @massimilianocaruso9999
    @massimilianocaruso9999 3 ปีที่แล้ว

    Veramente carino. Si potrebbe aggiungere un ricevitore radio per ricevere l'ora esatta nazionale?

  • @ivandelgaudio
    @ivandelgaudio 3 ปีที่แล้ว

    Interessante, sto cercando di fare aanche io un orologio ma con i neopixel invece del display.
    L'unica cosa che mi lascia un pochino perplesso è il delay perchè credo si rischi ddi perdersi qualche secondo per strada, inteso come visualizzazione...non si potrebbe evitarlo e continuare a riscrivere il display in tempo reale?

  • @danieleminiutti7923
    @danieleminiutti7923 2 ปีที่แล้ว

    Ciao Paolo come sempre chiaro e semplice nelle spiegazioni. Nel mio esperimento di orologio ho provato a scrivere su una linea dell'oled (128x32) l'ora comprensiva di secondi e sull'altra riga la data facendola scorrere (ho provato sia con le funzioni della libreria adafruit "...scrollright..." sia con un ciclo for dando la coordinata del display come variabile "x") ma mentre scorre la data i secondi non si aggiornano finche la fase di scorrimento non è finita. Come posso risolvere? Grazie mille per il lavoro che fai

  • @Lutritech
    @Lutritech 3 ปีที่แล้ว +2

    Ciao Paolo, spieghi sempre benissimo! una curiosità ma come si fa a gestire il cambio dell'ora solare/legale in modo automatico? avevo pensato ad un pulsante che gestisce un offset sulla variabile hour ma è un sistema manuale. un saluto

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว

      si può fare in automatico... c'è un calcolo da fare. Prova a cercare su google...

    • @gasfox_real
      @gasfox_real 3 ปีที่แล้ว +1

      Il DS1307 oltre all'ora tiene conto anche della data, basterebbe quindi fare degli if annidati partendo dal mese e finendo nell'ora, controllando anche se siamo alla quarta domenica del mese (questo lo puoi conoscere indirettamente dal ds poichè il ds ti dice il giorno della settimana puoi quindi incrementare una variabile ogni domenica.
      A questo punto, quando sei dentro l'ultimo if annidato, cambi l'ora.
      Probabilmente ci sono altri metodi per implementarlo ma è il primo che mi è venuto leggendo il tuo commento :)

  • @luigibertocchi3668
    @luigibertocchi3668 5 หลายเดือนก่อน

    Ciao. Ho utilizzato lo sketch con solo i secondi, se lascio il delay finale salta delle visualizzazioni, senza delay il valore cambia ma lampeggia. Hai una soluzione? Grazie.

  • @riccardotognetti1875
    @riccardotognetti1875 2 ปีที่แล้ว

    Perché potrebbe essere necessario mettere la resistenza su SCA e SCL ?

  • @giorgiomerlini
    @giorgiomerlini 3 ปีที่แล้ว

    Ciao, ma il ds1302 com'è che non prende i comandi __DATA__ e __TIME__ ?
    Dove sbaglio?
    Che libreria mi consigli?

  • @Lucathebestism
    @Lucathebestism 3 ปีที่แล้ว

    La RTClib dispone per gli oggetti DateTime una funzione interessante che è la toString, come paramentro vuole un array di char se non ricordo male e restituisce la stringa nel formato desiderato. Per esempio se passo un array così char a[10] = "hh:mm:ss"; richiamando la funzione toString (ovviamente dopo aver chiamato la now) lui restituirà una stringa con l'ora in quel modo quindi "12:02:23" Puoi formattare anche la data in diversi modi

    • @zeppelinmaker
      @zeppelinmaker  3 ปีที่แล้ว

      grazie. questa è utilissima!

  • @Loris958
    @Loris958 11 หลายเดือนก่อน

    Scusa Paolo, ma non mi si aggiorna l'ora, è tre giorni che mi scervello ho provato anche le u8g2. ho visto che se devio l'uscite sul serial monitor anzichè sul display funziona ma non con il display oled dove l'ora rimane fissa.
    Un' aiutino Grazie

    • @corradopedrotti3605
      @corradopedrotti3605 9 หลายเดือนก่อน

      Ho riscontrato anch'io lo stesso problema utilizzando l'integrato DS1307 (proposto da Paolo nel video #66) assieme ad un display oled SSH1106 che comunicano con il bus i2c.

  • @archyzone
    @archyzone 3 ปีที่แล้ว

    Ciao Paolo usa caratteri più grandi e centra il testo, poi perchè sfarfalla?? per la telecamera o sfarfalla nella realtà??? bel lavoro, questo è il mio th-cam.com/video/GDH1S3wjhV4/w-d-xo.html con data ora e temperatura sia analogico che digitale

    • @gianluca.g
      @gianluca.g 3 ปีที่แล้ว +2

      Lo dice chiaramente al minuto 9:41

    • @archyzone
      @archyzone 3 ปีที่แล้ว

      @@gianluca.g purtroppo ho le casse rotte sono cadute dalla scrivania e addio dovrei smontare, saldare sono troppo pigro ;D