Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA
Biblioteca gratuita / Esquemas de dispositivos radioeletrônicos e elétricos

Arduino. Conectando sensores simples. Enciclopédia de rádio eletrônica e engenharia elétrica

Biblioteca técnica gratuita

Enciclopédia de eletrônica de rádio e engenharia elétrica / Designer de rádio amador

Comentários do artigo Comentários do artigo

O ADC embutido do microcontrolador, considerado na parte anterior da revisão, facilita a conexão de vários sensores analógicos à placa Arduino, que convertem os parâmetros físicos medidos em tensão elétrica.

Um exemplo de sensor analógico simples é um resistor variável conectado à placa, conforme mostra a Figura 1. 3. Pode ser de qualquer tipo, por exemplo, SP33-32-2 (Fig. 10). O valor do resistor no diagrama é indicado aproximadamente e pode ser menor ou maior. No entanto, deve-se lembrar que quanto menor a resistência do resistor variável, mais corrente ele consome da fonte de alimentação do microcontrolador. E quando a resistência da fonte do sinal (neste caso, um resistor variável) é superior a XNUMX kOhm, o ADC do microcontrolador funciona com grandes erros. Observe que a resistência de um resistor variável como fonte de sinal depende da posição de seu controle deslizante. É igual a zero em suas posições extremas e máximo (igual a um quarto da resistência nominal) na posição intermediária.

Arduíno. Conectando sensores simples
Arroz. 1. Esquema de conexão de um resistor variável à placa

Arduíno. Conectando sensores simples
Arroz. 2. SP3-33-32

É conveniente usar um resistor variável quando você deseja alterar o parâmetro suavemente e não em etapas (discretamente). Como exemplo, considere o trabalho dado na Tabela. 1 programa que altera o brilho do LED dependendo da posição do controle deslizante do resistor variável. A string U = U/4 é necessária no programa para converter o número binário de dez bits retornado pelo ADC para um número de oito bits, aceito como segundo operando pela função analogWrite(). No caso em questão, isso é feito dividindo-se o número original por quatro, o que equivale a descartar os dois bits menos significativos.

Tabela 1

Arduíno. Conectando sensores simples

Um resistor variável de design apropriado pode servir como sensor de ângulo de rotação ou de deslocamento linear. Da mesma forma, muitos elementos de rádio podem ser conectados a ele: fotoresistores, termistores, fotodiodos, fototransistores. Em uma palavra, dispositivos cuja resistência elétrica depende de certos fatores ambientais.

Na fig. 3 mostra um diagrama de conexão de um fotoresistor ao Arduino. Quando a iluminação muda, sua resistência elétrica muda e, consequentemente, a tensão na entrada analógica da placa Arduino. O fotoresistor FSK-1 indicado no diagrama pode ser substituído por qualquer outro, por exemplo, SF2-1.

Arduíno. Conectando sensores simples
Arroz. 3. Diagrama de fiação para fotorresistor Arduino

Na tabela. 2 mostra um programa que transforma uma placa Arduino com um fotoresistor conectado a ela em um simples medidor de luz. Durante o trabalho, ele mede periodicamente a queda de tensão no resistor conectado em série com o fotoresistor e transmite o resultado em unidades arbitrárias através da porta serial para o computador. Na tela do terminal de depuração do Arduino, eles serão exibidos conforme mostrado na Fig. 4. Como você pode ver, em um determinado momento a tensão medida caiu drasticamente. Isso aconteceu quando um fotodiodo bem iluminado foi obscurecido por uma tela opaca.

Tabela 2

Arduíno. Conectando sensores simples

Arduíno. Conectando sensores simples
Arroz. 4. A imagem na tela do terminal de depuração do Arduino

Para obter valores de iluminação em lux (unidades padrão do sistema SI), você precisa multiplicar os resultados obtidos por um fator de correção, mas terá que selecioná-lo experimentalmente e individualmente para cada fotoresistor. Isso exigirá um medidor de luz exemplar.

Um fototransistor [1] ou um fotodiodo (Fig. 5) é conectado ao Arduino de maneira semelhante. Usando vários dispositivos fotossensíveis, é possível projetar o sistema de visão mais simples para um robô [2]. Também é possível implementar muitos designs clássicos conhecidos por uma ampla gama de radioamadores em um novo nível técnico - um modelo cibernético de uma borboleta noturna [3, p. 134-151] ou um modelo de tanque se movendo em direção à luz [4, p. 331, 332].

Arduíno. Conectando sensores simples
Arroz. 5. Esquema para conectar um fotodiodo ao Arduino

Da mesma forma que o fotorresistor, um termistor é conectado ao Arduino (Fig. 6), que altera sua resistência elétrica em função da temperatura. Em vez do termistor MMT-4 indicado no diagrama, cuja principal vantagem é uma caixa lacrada, você pode usar quase qualquer outro, por exemplo, MMT-1 ou importado.

Arduíno. Conectando sensores simples
Arroz. 6. Diagrama de conexão do termistor ao Arduino

Após uma calibração adequada [5, p. 231-255] tal dispositivo pode ser usado para medir a temperatura em todos os tipos de estações meteorológicas domésticas, termostatos e estruturas similares [6].

Sabe-se que quase todos os LEDs podem servir não apenas como fontes de luz, mas também como receptores de luz - fotodiodos. O fato é que o cristal do LED está em uma caixa transparente e, portanto, sua junção pn é acessível à luz de fontes externas. Além disso, o invólucro do LED, via de regra, tem o formato de uma lente que focaliza a radiação externa nessa transição. Sob sua influência, por exemplo, a resistência reversa da junção pn muda.

Ao conectar o LED à placa Arduino de acordo com o diagrama mostrado na fig. 7, um e o mesmo LED pode ser usado tanto para o fim a que se destina quanto como um fotossensor [7]. O programa que ilustra este modo é mostrado na Tabela. 3. A ideia dela é que, primeiro, uma tensão reversa seja aplicada à junção pn do LED, carregando sua capacitância. O cátodo do LED é então isolado configurando o pino do Arduino ao qual está conectado como uma entrada. Depois disso, o programa mede a duração, dependendo da luz ambiente, de descarregar a capacitância da junção pn do LED por sua própria corrente reversa para um nível lógico zero.

Arduíno. Conectando sensores simples
Arroz. 7. Esquema para conectar o LED à placa Arduino

Tabela 3

Arduíno. Conectando sensores simples

No programa acima, a variável t é declarada como unsigned int - um inteiro sem sinal. Uma variável desse tipo, ao contrário de um int comum que assume valores de -32768 a +32767, não utiliza seu bit mais significativo para armazenar o sinal e pode assumir valores de 0 a 65535.

O programa calcula o tempo de descarga no loop while(digitalRead (K)!=0)t++. Esse loop é executado, incrementando t em um a cada vez, até que a condição entre parênteses seja verdadeira, ou seja, até que a tensão do cátodo do LED diminua.

Às vezes é necessário que o robô não apenas receba informações sobre a iluminação da superfície em que se move, mas também seja capaz de determinar sua cor. Um sensor de cor da superfície subjacente é implementado, iluminando-o alternadamente com LEDs de diferentes cores de luminescência e comparando, usando um fotodiodo, os níveis de sinais refletidos por ele sob diferentes iluminações [8]. O diagrama de conexão dos elementos do sensor de cor com a placa Arduino é mostrado na fig. 8, e o programa que o serve - na tabela. 4.

Arduíno. Conectando sensores simples
Arroz. 8. Esquema de conexão dos elementos do sensor de cor com a placa Arduino

Tabela 4

Arduíno. Conectando sensores simples

O procedimento de medição dos sinais recebidos pelo fotodiodo sob diferentes iluminações da superfície é repetido várias vezes e os resultados obtidos são acumulados para eliminar erros aleatórios. O programa então seleciona o maior dos valores acumulados. Isso permite que você julgue aproximadamente a cor da superfície. Para determinar a cor com mais precisão, é necessário complicar o processamento dos resultados, levando em consideração não apenas o maior deles, mas também sua proporção com os menores. Também é necessário levar em consideração o brilho real dos LEDs de diferentes cores de luminescência, bem como as características espectrais do fotodiodo aplicado.

Um exemplo de projeto de sensor de cor consistindo de quatro LEDs e um fotodiodo é mostrado na Fig. 9. Os eixos ópticos dos LEDs e do fotodiodo devem convergir em um ponto da superfície em estudo, e os próprios dispositivos devem estar localizados o mais próximo possível dele para minimizar o efeito de iluminação externa.

Arduíno. Conectando sensores simples
Arroz. 9. Um exemplo do projeto de um sensor de cor de quatro LEDs e um fotodiodo

O sensor montado requer calibração individual cuidadosa em superfícies de cores diferentes. É reduzido a uma seleção de coeficientes pelos quais os resultados de medição obtidos sob diferentes iluminações devem ser multiplicados antes da comparação. Um robô equipado com tal sensor pode ser ensinado a executar algoritmos de movimento interessantes. Por exemplo, ele poderá se mover no campo de trabalho de uma cor sem violar os limites das zonas "proibidas" pintadas em uma cor diferente.

Os programas discutidos no artigo podem ser encontrados em ftp://ftp.radio.ru/pub/2016/10/asensors.zip.

Literatura

  1. Kholostov K. Garden no peitoril da janela. - Lefty, 2014, nº 11, p. 12-14.
  2. Kholostov K. Não se surpreenda: um robô é simples. - Lefty, 2012, nº 11, p. 12-14.
  3. Otryashenkov Yu. M. Jovem cibernético. - M.: Literatura infantil, 1978.
  4. Borisov V. G. Jovem radioamador. - M.: Rádio e comunicação, 1992.
  5. Revich Y. Eletrônica divertida. - São Petersburgo: BHV-Petersburgo, 2007.
  6. Kholostov K. Regulamos a temperatura. - Lefty, 2013, nº 8, p. 12-14; nº 9, pág. 12-14.
  7. Programação prática Arduino/CraftDuino - Sensor LED. - URL: robocraft.ru/blog/arduino/70.html.
  8. Sensor de cor caseiro. - URL: robocraft.ru/blog/sensor/395.html.

Autor: D. Lekomtsev

Veja outros artigos seção Designer de rádio amador.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

Uma nova maneira de controlar e manipular sinais ópticos 05.05.2024

O mundo moderno da ciência e da tecnologia está se desenvolvendo rapidamente e todos os dias surgem novos métodos e tecnologias que nos abrem novas perspectivas em vários campos. Uma dessas inovações é o desenvolvimento, por cientistas alemães, de uma nova forma de controlar sinais ópticos, que poderá levar a progressos significativos no campo da fotónica. Pesquisas recentes permitiram que cientistas alemães criassem uma placa de ondas sintonizável dentro de um guia de ondas de sílica fundida. Este método, baseado no uso de uma camada de cristal líquido, permite alterar efetivamente a polarização da luz que passa por um guia de ondas. Este avanço tecnológico abre novas perspectivas para o desenvolvimento de dispositivos fotônicos compactos e eficientes, capazes de processar grandes volumes de dados. O controle eletro-óptico da polarização fornecido pelo novo método poderia fornecer a base para uma nova classe de dispositivos fotônicos integrados. Isto abre grandes oportunidades para ... >>

Teclado Primium Seneca 05.05.2024

Os teclados são parte integrante do nosso trabalho diário com o computador. Porém, um dos principais problemas que os usuários enfrentam é o ruído, principalmente no caso dos modelos premium. Mas com o novo teclado Seneca da Norbauer & Co, isso pode mudar. O Seneca não é apenas um teclado, é o resultado de cinco anos de trabalho de desenvolvimento para criar o dispositivo ideal. Cada aspecto deste teclado, desde propriedades acústicas até características mecânicas, foi cuidadosamente considerado e equilibrado. Uma das principais características do Seneca são os estabilizadores silenciosos, que resolvem o problema de ruído comum a muitos teclados. Além disso, o teclado suporta várias larguras de teclas, tornando-o conveniente para qualquer usuário. Embora Seneca ainda não esteja disponível para compra, seu lançamento está programado para o final do verão. O Seneca da Norbauer & Co representa novos padrões em design de teclado. Dela ... >>

Inaugurado o observatório astronômico mais alto do mundo 04.05.2024

Explorar o espaço e seus mistérios é uma tarefa que atrai a atenção de astrônomos de todo o mundo. No ar puro das altas montanhas, longe da poluição luminosa das cidades, as estrelas e os planetas revelam os seus segredos com maior clareza. Uma nova página se abre na história da astronomia com a inauguração do observatório astronômico mais alto do mundo - o Observatório do Atacama da Universidade de Tóquio. O Observatório do Atacama, localizado a uma altitude de 5640 metros acima do nível do mar, abre novas oportunidades para os astrônomos no estudo do espaço. Este local tornou-se o local mais alto para um telescópio terrestre, proporcionando aos investigadores uma ferramenta única para estudar as ondas infravermelhas no Universo. Embora a localização em alta altitude proporcione céus mais claros e menos interferência da atmosfera, construir um observatório em uma montanha alta apresenta enormes dificuldades e desafios. No entanto, apesar das dificuldades, o novo observatório abre amplas perspectivas de investigação para os astrónomos. ... >>

Notícias aleatórias do Arquivo

Os estudiosos adoram títulos curtos 05.09.2015

A alta citação é considerada um sinal de sucesso de um trabalho científico: quanto mais outros pesquisadores se referiram ao artigo, mais interessantes e promissores serão seus resultados. Mas em uma publicação, não só o conteúdo é importante, mas também a forma: é improvável que alguém leia um texto muito mal escrito - simplesmente não pode, mesmo que ali seja descrita uma descoberta de incrível importância. Que parâmetros formais e estilísticos influenciam a popularidade do estudo?

Por exemplo, o comprimento do título. Adrian Letchford e colegas da Universidade de Warwick compararam as citações de 140 artigos publicados entre 000 e 2007 com a extensão de seus títulos. Este não é o primeiro trabalho desse tipo, mas até agora os resultados aqui têm sido um tanto contraditórios. Algumas das controvérsias podem ter surgido porque diferentes revistas científicas usam padrões diferentes. Por exemplo, a Science exige que os autores limitem o título de um artigo a 2013 caracteres, enquanto os periódicos do grupo PLoS (Public Library of Science) permitem até 90 caracteres - no entanto, em termos de taxa de citação, artigos na Science, em média, estão muito à frente dos artigos no PLoS. Ou seja, para estudar a relação entre a popularidade de um trabalho e seu título, deve-se comparar as publicações publicadas no mesmo periódico ou grupo editorial.

Desta vez, os pesquisadores fizeram exatamente isso, com um resultado um tanto previsível: as citações foram maiores para artigos com títulos curtos. Houve exceções, no entanto: artigos no The Lancet e no The Lancet Oncology não conseguiram encontrar uma relação entre o tamanho do título e a popularidade, e no Journal of High Energy Physics, as publicações com títulos curtos tendiam a obter poucas autocitações. (A propósito, The Lancet encontrou dois artigos que estavam entre os cinco títulos mais curtos: um deles era simplesmente chamado de "Miopia", ou seja, "Miopia", e o segundo - "Sarampo", ou seja, "Sarampo" .) Toda a pesquisa sobre os resultados pode ser lida na Royal Society Open Science.

Funcionários de algumas publicações - Karl Ziemelis, editor de ciências do departamento de física da Nature, e Meghan Byrne, editora sênior da PLoS One - dizem que isso é verdade: um título curto atrai mais atenção, então aumenta a probabilidade de que o artigo abaixo dele será lido até o fim. Enormes estatísticas de 140 mil publicações analisadas falam a favor do novo trabalho, mas, claro, ninguém diz que um título curto é a única chave para o sucesso. Este, sim, é apenas um dos fatores, especialmente porque, por exemplo, o perfil científico do artigo e o nome do chefe do laboratório não foram levados em consideração aqui.

Pode ser que físicos e médicos tenham atitudes diferentes em relação à extensão das manchetes, e um artigo publicado pela equipe de um ganhador do Prêmio Nobel, por definição, atraia mais atenção. No entanto, os resultados obtidos não devem ser descartados. Afinal, os cientistas amam a taciturnidade não por preguiça da mente, eles simplesmente, como ninguém, entendem a validade da conhecida expressão de Shakespeare "... a brevidade é a alma da mente ...", que é semelhante ao não menos famoso de Chekhov "a brevidade é irmã do talento".

Outras notícias interessantes:

▪ O vertebrado mais longevo identificado

▪ As manchas solares afetam o clima

▪ Júpiter não gira em torno do sol

▪ O aquecimento global está causando o branqueamento dos corais

▪ Conversa telefônica excita o córtex cerebral

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Oficina em casa. Seleção de artigos

▪ artigo Princípios de organização e tarefas do serviço de medicina de desastres. Noções básicas de uma vida segura

▪ artigo Por que não há números nos nomes dos produtos IKEA? Resposta detalhada

▪ artigo Trabalhador-soldador de concreto asfáltico. Instrução padrão sobre proteção do trabalho

▪ artigo Protecção contra raios de edifícios. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Decodificador de um sistema de telecontrole simples. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024