Controllo di un LED Mediante Telecomando ELEGOO

  1. Buongiorno, qua

    C:\Users\Massimo\OneDrive\Documenti\Arduino\sketch_mar14a\sketch_mar14c\sketch_mar14c.ino: In function ‘void loop()’:
    C:\Users\Massimo\OneDrive\Documenti\Arduino\sketch_mar14a\sketch_mar14c\sketch_mar14c.ino:18:31: warning: ‘bool IRrecv::decode(decode_results*)’ is deprecated: Please use decode() without a parameter. [-Wdeprecated-declarations]
    if (receiver.decode(&results))
    ^
    In file included from C:\Users\Massimo\OneDrive\Documenti\Arduino\libraries\IRremote\src/IRremote.h:99:0,
    from C:\Users\Massimo\OneDrive\Documenti\Arduino\sketch_mar14a\sketch_mar14c\sketch_mar14c.ino:1:
    C:\Users\Massimo\OneDrive\Documenti\Arduino\libraries\IRremote\src/irReceive.cpp.h:1032:6: note: declared here
    bool IRrecv::decode(decode_results *aResults) {
    ^~~~~~
    Quando verifico il codice con il mio ide arduino 1.8.13, mi da errore su: if (receiver.decode(&results)) non accetta &results e se lascio le parentesi vuote, nel monitor seriale visualizza 0 se premo qualsiasi pulsante del telecomando.

  2. Ciao, vorrei fare una cosa molto simile solo che ho già un kit led attualmente alimentato tramite power bank (USB). Vorrei accendere il power bank tramite telecomando oppure togliere il power bank, alimentare la strip led a pile e accendere e spegnere i led sempre tramite telecomando. Fattibile e con che modifiche? Grazie =)

    1. Si, puoi utilizzare degli interruttori controllati elettronicamente. Vedi Rele e transistor. Mediante il telecomando modifichi lo stato dell’interruttore (tipicamente utilizzando l’istruzione digitalwrite).

I commenti sono disabilitati.

Leggi Successivo

Barra Laterale Scorrevole