Blink e Button in contemporanea con Arduino. Eliminiamo i delay().

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มี.ค. 2024
  • Impara a combinare un Blink con un pulsante Button.
    Potrai premere il pulsante mentre Arduino lampeggia. Dovremo eliminare il delay e usare i timer.
    Questo è il primo passo per scrivere sketch che funzionino bene.
    Video 829 della playlist di arduino.
    Link sorgenti: github.com/zmaker/arduino_coo...
    Abbonati a questo canale per accedere a contenuti e corsi esclusivi
    / @zeppelinmaker
    Info abbonamenti: www.zeppelinmaker.it/abboname...
    Canale Telegram: t.me/zeppelinmaker
    Forum/Gruppo Telegram: t.me/forumzeppelinmaker
    Codice: github.com/zmaker/arduino_coo...
    Shop Libri e Componenti: www.amazon.it/shop/paoloaliverti
    Libri:
    - "Arduino trucchi e segreti" - amzn.to/2zvM2S8
    - "Il manuale di Arduino" (va bene per chi inizia): amzn.to/2WQLzlw
    - "Progettare con Arduino": amzn.to/3mMfKXZ
    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/libri/
    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
    Come cercare tra i miei video:
    • Canale TH-cam di Paol...
    Che cosa uso come lavagna digitale? OpenBoard (www.openboard.ch). + tavoletta wacom (amzn.to/3t2Fynd)
    • Che strumenti utilizzo...
    - Per offrirmi un caffè: www.zeppelinmaker.it/vuoi-off...
    - Vuoi chiedere un video su un argomento particolare? www.zeppelinmaker.it/vuoi-chie...
    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 sono veramente troppe: abbiate pazienza!
    #arduino #elettronica

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

  • @Gothik86it
    @Gothik86it 2 หลายเดือนก่อน +1

    Video FONDAMENTALE! Sempre molto chiaro e professionale. Grazie mille Paolo per il tuo impegno e aiuto

  • @sebastianofazio7483
    @sebastianofazio7483 2 หลายเดือนก่อน +1

    Queste tue chicche creano gemmazione dendritica. Grande Paolo

  • @Geppolele
    @Geppolele 2 หลายเดือนก่อน +1

    Video chiarissimo su questo aspetto fondamentale, quindi grazie.
    Mi chiedevo pero' una cosa.. millis se non ho capit male arriva circa a 49giorni.
    In caso di un'applicazione che deve girare in continua e con qualche funzione critica, dopo circa 50 giorni mi trovero' nella condizione in cui millis (che si sarà azzerato) - t1, darà un risultato non previsto e quindi un comportamento anomalo. C'e' un modo per resettare millis o bisogna implementare la gestione dell'azzeramento?

  • @ivaniu2dgv875
    @ivaniu2dgv875 2 หลายเดือนก่อน

    Grazie mille Paolo per questo video, utilissimo per chi come me sta muovendo i primi passi 👍🏻

  • @VasaMusic438
    @VasaMusic438 2 หลายเดือนก่อน

    Grande Paolo !! sempre preciso e facile da seguire !!! grazie

  • @cuordacciaio8901
    @cuordacciaio8901 2 หลายเดือนก่อน

    Consiglio: la proposta di iscriversi potresti farla in mezzo al video perché secondo me acchiapperebbe di più, se lo dici all'inizio inizio potrebbe risultare sgradevole per qualcuno. Tipo ad un certo punto dici una roba tipo "Tra l'altro se il video vi sta tornando utile potete iscrivervi al canale ecc ecc"
    Comunque bel video al di là di tutto, molto utile ed interessante.

  • @admguitar4855
    @admguitar4855 2 หลายเดือนก่อน +1

    Ciao Paolo, per semplificare: #define INTERVALLO 500 ... digitalWrite(led, millis()/INTERVALLO%2);

    • @samoelepasqualini1432
      @samoelepasqualini1432 2 หลายเดือนก่อน

      Ma se altre attività occupano arduino probabilmente il confronto fallirà, meglio usare imho.

    • @admguitar4855
      @admguitar4855 2 หลายเดือนก่อน +1

      @@samoelepasqualini1432 chiedo scusa, non ho capito.

    • @samoelepasqualini1432
      @samoelepasqualini1432 2 หลายเดือนก่อน

      @@admguitar4855Hai ragione, ho fatto confusione io, non dovrei commentare il codice altrui ad ore tarde ^_^

  • @SurferNavigator
    @SurferNavigator 2 หลายเดือนก่อน

    Grazie Paolo. Potresti fare un video sul bluetooth ANT+? Sarebbe bello interfacciare un arduino con i dispositivi bluetooth ANT+ come cardio frequenti, tachimetri, ecc... ecc...

  • @robertosabatino7213
    @robertosabatino7213 2 หลายเดือนก่อน

    Ancora un ottimo ed utile video. Grazie. 👏👏+ 👍

  • @Koalapazzo
    @Koalapazzo 2 หลายเดือนก่อน

    Bell'esempio, grazie per la spiegazione. A 11:22 dici "abbiamo eliminato il millis" ma ovviamente intendevi dire "abbiamo eliminato il delay". ❤

    • @zeppelinmaker
      @zeppelinmaker  2 หลายเดือนก่อน

      eh si. un lapsus. purtroppo non posso correggere. Penso sia evidente dal contesto però

  • @gioema1
    @gioema1 2 หลายเดือนก่อน

    Ciao Paolo, grazie sempre per il tuo supporto.....ho problemi con i display nextion e Arduino tipo: arduino manda informazioni al display es. Valore di temperatura, ed i tasti virtuali nextion mandano comandi ad Arduino ..... Purtroppo a volte Arduino non prende i comandi del nextion perché sta seguendo altro..... potresti fare un video su questo tema? Sarebbe molto interessante

  • @leonardosacchetto7659
    @leonardosacchetto7659 2 หลายเดือนก่อน +1

    Ciao Paolo, io tempo fa mi ero creato una libreria per creare un dalay non bloccante (che di base fa questo che fai tu, però nello sketch è reso semplice),che utilizzo nei miei progetti domestici. Vorrei avere modo di mostrartela, magari per qualcuno può essere utile.

  • @samoelepasqualini1432
    @samoelepasqualini1432 2 หลายเดือนก่อน +1

    Ciao Paolo, grazie per il video. Vorrei farti una domanda: Quale potrebbe essere il modo, oppure i modi, ottimale per gestire l'overflow della millis(), nel caso di ritardi brevi 10, 20 secondi, ma anche molto lunghi, tipo 30, 40 giorni o peggio ancora 100 o più giorni ? Grazie ancora, ciao.

    • @zeppelinmaker
      @zeppelinmaker  2 หลายเดือนก่อน +2

      se inserisci il calcolo come faccio io non ci sono problemi. magari faccio un video sull'argomento

  • @patriziobiancalani5323
    @patriziobiancalani5323 2 หลายเดือนก่อน

    perche' non provi a spiegare anche l'uso di librerie tipo FreeTOS ?

  • @albertociarlo1011
    @albertociarlo1011 2 หลายเดือนก่อน

    Ciao , ti volevo chiedere il proseguo su la seriale 485

  • @automatechvennarini
    @automatechvennarini 2 หลายเดือนก่อน

    lodi, lodi lodi a cotanto sapere