Sensor-Sensor IR
Sensor-IR.SWITCH-R é um módulo receptor infravermelho
Especificação
Tensão do sensor
Tamanho do sensor
- Tamanho do sensor: 23,5 mm * 13 mm
- Interface: 1.27mm pitch 4Pin assento
Descrição da função
- Conexão
Este sensor pode ser conectado à interface digital dos módulos CORE no pinos D2 ~ D13
Ajuste do sensor
Nota importante: Este conteúdo não precisa ser alterado em cenários de uso geral e é apenas para referência por usuários com necessidades especiais, a configuração de fábrica do sensor é suficiente em cenários de aplicação geral.
- O sensor pode ajustar o limiar de recepção através do potenciômetro rotativo na parte traseira. Colocado de acordo com a posição mostrada na figura, o potenciômetro do tubo receptor é girado para a esquerda para aumentar o limite (ou seja, mais difícil de acionar) e para a direita para reduzir o limite (ou seja, é mais fácil de acionar)
- A escala total do potenciômetro rotativo é 500KR e não há limite físico, então o valor da resistência retornará a 0KR após uma rotação.
- A resistência do potenciômetro rotativo pode ser medida para determinar o estado de ajuste. Um multímetro (ajustado para o nível de resistência) pode ser colocado no lado direito de R2 ou no pino superior direito do reostato, e o outro pode ser colocado no pino inferior direito ou na frente do sensor. Basta indicar o lado direito do LED
- O sensor [diretividade muito forte], preste atenção no uso. Os dados medidos são fornecidos na tabela a seguir, você pode comparar as configurações ou julgar por si mesmo durante o uso
Deve ser explicado que uma vez que a distância exceda 10cm durante o uso, sua diretividade mudará.Se você se deparar com uma situação que não pode ser acionada mesmo que esteja de frente, você pode tentar mover o sensor horizontalmente. Se o gatilho não puder ser acionado movendo-se horizontalmente a uma certa distância, a distância é muito grande. Na aplicação real, o teste real deve prevalecer. A tabela acima fornece apenas valores de referência de teste.
Manual de programação
Copie o programa a seguir diretamente para o IDE
void setup ()
{
Serial.begin ( 9600 );
pinMode ( D6 , INPUT );
}
void loop () {
Serial.println ( digitalRead ( D6 ));
delay ( 10 );
}
- O Microduino-Core / ZH, Microduino-USBTTL / ZH empilhados juntos
- Conecte o Microduino-USBTTL com o cabo de dados e prepare-se para carregar o programa
Nota: É melhor não carregar o programa depois de empilhar todos os módulos
- Abra o Arduino IDE para Microduino, ambiente, (referência de construção: AVR core: Getting started / zh)
- Clique em [Ferramentas], confirme se a placa de desenvolvimento / processador (Microduino / mCookie-Core (328p), Atmega328P @ 16M, 5V) está selecionado corretamente e selecione o número da porta correspondente (COMX)
- Clique em [Arquivo] -> [Abrir], navegue até o endereço do programa do projeto e clique no programa "Sensor-IR-Sensor Test.ino" para abrir
- Depois que tudo estiver correto, clique no botão "→" para baixar o programa para a placa de desenvolvimento
- Conecte o sensor Sensor-IR.SWITCH-R à porta digital D6 do Microduino-Sensorhub / zh
- Após o download, você pode abrir o monitor serial
- Abra a porta serial para observar o valor de retorno, e observe que o sinal tem uma variação de 0,1, indicando que o sinal infravermelho foi recebido. Recebido 1 significa receber sinal, 0 significa não receber