Sommario:
- Forniture
- Passaggio 1: saldare il sensore IR su Arduino Pro Micro
- Passaggio 2: carica il codice su Arduino Pro Micro
- Passaggio 3: ottenere i codici del telecomando
- Passaggio 4: aggiorna il tuo Arduino Pro Micro Sketch e carica di nuovo
Video: Controllo di una TV e del Raspberry Pi collegato con lo stesso telecomando: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Per controllare un Raspberry Pi con telecomando a infrarossi, eravamo in grado di utilizzare LIRC. Questo funzionava fino al Kernel 4.19. X, quando divenne molto più difficile far funzionare LIRC. In questo progetto abbiamo un Raspberry Pi 3 B+ collegato a una TV e dobbiamo liberarci della tastiera e del mouse. Non avremo più bisogno di installare LIRC su RPi o su qualsiasi dispositivo con cui utilizziamo questo progetto per liberare risorse.
Forniture
- Arduino Pro Micro
- Sensore IR
- Cavo micro USB
Passaggio 1: saldare il sensore IR su Arduino Pro Micro
Il sensore IR TSOP1836 ha tre pin: Segnale, GND e Vcc. Assicurati di cercare il pinout per il tuo sensore prima di saldare. Successivamente, saldare il GND del sensore al GND della scheda, il Vcc dei sensori alla scheda e il segnale del sensore al pin 2 di Arduino Pro Micro. Non dimenticare di avvolgere la scheda per proteggerla, ma lascia il sensore scoperto.
Passaggio 2: carica il codice su Arduino Pro Micro
Il codice può essere trovato in Github.
Passaggio 3: ottenere i codici del telecomando
C'è una piccola possibilità che il tuo codice funzionerà ora e avrai finito con questo progetto. Per la stragrande maggioranza dei produttori che non utilizzano lo stesso telecomando del mio, sarà necessario leggere i codici del telecomando. Apri Arduino IDE Serial Monitor e assicurati che il Baud Rate corrisponda a quello che abbiamo nel codice nella riga "Serial.begin(115200);". Punta il telecomando verso il sensore IR, quindi premi un pulsante e rilascialo rapidamente per ottenere almeno due linee in Serial Monitor. La prima riga è il codice per il pulsante e la riga successiva è il modo in cui il telecomando dice basta ripetere l'ultimo codice.
Passaggio 4: aggiorna il tuo Arduino Pro Micro Sketch e carica di nuovo
Noterai due tipi di codici remoti nello sketch che hai scaricato da Github:
- Ripetibile: utilizzato per il movimento del mouse (tenere premuto il pulsante per mantenere il mouse in movimento)
- Non ripetibile: utilizzato per la pressione di un singolo pulsante come il clic del pulsante sinistro del mouse
Oltre al codice che hai ottenuto dal passaggio precedente, devi aggiornare la dimensione di "const int ButtonCount" che è 32 nel mio sketch perché ho 32 codici pulsante definiti in ResultsValues[ButtonCount].
Ultimo ma non meno importante, è necessario aggiornare la seguente riga:
if (Results.value == 4294967295) for (int i = 0; i < ButtonCount; i++) AllButtons = RepeatCode;
Sostituisci 4294967295 con il codice di ripetizione del tuo telecomando. Quel codice può essere ottenuto dal passaggio precedente tenendo premuto qualsiasi pulsante del telecomando. Il codice ripetuto sarà il codice visualizzato più volte.
Consigliato:
Il telecomando della TV diventa un telecomando RF -- Tutorial NRF24L01+: 5 passaggi (con immagini)
Il telecomando della TV diventa un telecomando RF || Tutorial NRF24L01+: in questo progetto ti mostrerò come ho utilizzato il popolare IC RF nRF24L01+ per regolare la luminosità di una striscia LED in modalità wireless tramite tre inutili pulsanti di un telecomando TV. Iniziamo
Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi
Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: Descrizione: Il modulo multiplexer I2C TCA9548A consente di collegare dispositivi con lo stesso indirizzo I2C (fino a 8 I2C con lo stesso indirizzo) collegati a un microcontrollore. Il multiplexer funge da gatekeeper, inviando i comandi al set selezionato di
ESP8266 RGB LED STRIP Controllo WIFI - NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi - STRIP LED RGB Controllo smartphone: 4 passaggi
ESP8266 RGB LED STRIP Controllo WIFI | NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi | Controllo Smartphone STRIP LED RGB: Ciao ragazzi in questo tutorial impareremo come utilizzare nodemcu o esp8266 come telecomando IR per controllare una striscia LED RGB e Nodemcu sarà controllato dallo smartphone tramite wifi. Quindi in pratica puoi controllare la STRISCIA LED RGB con il tuo smartphone
Controlla i tuoi elettrodomestici con il telecomando della tua TV (telecomando ir) con display della temperatura e dell'umidità: 9 passaggi
Controlla i tuoi elettrodomestici con il telecomando della tua TV (telecomando a infrarossi) con display di temperatura e umidità: ciao sono Abhay ed è il mio primo blog su Instructables e oggi ti mostrerò come controllare i tuoi elettrodomestici con il telecomando della tua TV costruendo questo progetto semplice. grazie al laboratorio atl per il supporto e la fornitura del materiale
COME REALIZZARE UNA REPLICA DELLA FAMOSA LATTA DI ALTOIDI. (E RICICLA ALLO STESSO TEMPO): 7 passaggi
COME REALIZZARE UNA REPLICA DELLA FAMOSA LATTA DI ALTOIDI. (E RICICLA ALLO STESSO TEMPO): Ciao, questo indistruttibile parla di come realizzare una scatola di metallo delle stesse dimensioni (o di qualsiasi dimensione tu voglia) della latta degli Altoids. SAPETE COSA SIGNIFICA????Questo significa che potete creare le vostre scatolette….. QUALSIASI DIMENSIONE VUOI!!!!!!!!!!!Ecco come.MATERIALI: 2