Como fazer um sensor para o Arduino
P>Pode usar o TSOP 1738 com o Arduino para fazer um sensor. O TSOP consiste em díodo PIN e pré-amplificador que está incorporado num único pacote. It's active low and gives 5 volatge in off state.
You need to interface this sensor with one of Arduino's digital pin and it will sense IR light and gives 0V on pin.
You can use IR remote lib from Arduino to sense data from IR remote. Aqui está um exemplo de código para a sua referência.
Espero que tenha obtido a sua resposta. 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
- }
Artigos semelhantes
- Como aterrar um circuito Arduino, quando não diz para usar o pino de aterramento Arduino
- Como funcionam o sensor de batimento cardíaco e o sensor de saturação de oxigénio da Samsung?
- Qual é a diferença entre sensor magnético e sensor de bússola electrónica em telemóveis?
- Como fazer um carro com controlo remoto autónomo usando Arduino e um telefone Android sem Raspberry Pi ou qualquer computador de placa única