Come fare sensore ir per Arduino
È possibile utilizzare TSOP 1738 con Arduino per renderlo sensore. TSOP consiste di diodo PIN e preamplificatore che è incorporato in un unico pacchetto. E 'attivo basso e dà 5 volatge in stato off.
È necessario interfacciare questo sensore con uno dei Arduino 's pin digitale e sarà senso IR luce e dà 0V sul pin.
È possibile utilizzare IR lib remoto da Arduino per rilevare i dati da IR remoto. Ecco il codice di esempio per il vostro riferimento.
Spero che abbiate ottenuto la vostra risposta. Upvote the answer of it's useful to you.
Keep learning……
- #include
- #include
- #include
- #include
- int receiver = 11; // Signal Pin of IR receiver to Arduino Digital Pin 11
- IRrecv irrecv(receiver); // create instance of 'irrecv'
- decode_results results; // create instance of 'decode_results'
- void setup()
- {
- Serial.begin(9600);
- Serial.println("IR Receiver Button Decode");
- irrecv.enableIRIn(); // Start the receiver
- pinMode(13,OUTPUT);
- pinMode(12,OUTPUT);
- }
- void loop()
- {
- if (irrecv.decode(&results)) // have we received an IR signal?
- {
- translateIR();
- irrecv.resume(); // receive the next value
- }
- }/* --(end main loop )-- */
- /*-----( Function )-----*/
- void translateIR() // takes action based on IR code received
- // describing Remote IR codes
- {
- switch(results.value)
- {
- case 0x14EB18E7:digitalWrite(12,LOW); digitalWrite(13,HIGH); break;
- case 0x14EB30CF:digitalWrite(13,LOW); digitalWrite(12,HIGH); break;
- // ^here your hex code that you got in irdumpv2 or irdemo
- default:
- Serial.println(" other button ");
- }// End Case
- delay(100); // to not get immediate repeat
- }
Articoli simili
- Come mettere a terra un circuito Arduino, quando non dice di usare il pin di terra di Arduino
- Come funzionano il sensore di battito cardiaco e il sensore di saturazione dell'ossigeno di Samsung?
- Qual è la differenza tra il sensore magnetometro e il sensore bussola nei telefoni cellulari?
- Come fare un'auto autonoma a guida remota usando Arduino e un telefono Android senza Raspberry Pi o qualsiasi computer a scheda singola