O medidor de pulsação de luz mais simples no sensor iArduino

  • Dec 28, 2021
click fraud protection

Este simples acessório o ajudará a avaliar a ondulação de sua iluminação e selecionar lâmpadas não onduladas. Você pode montá-lo em apenas cinco minutos.

O medidor de pulsação de luz mais simples no sensor iArduino

Ao meu clamor pela criação de um "medidor de pulso do povo" (https://ammo1.livejournal.com/1289621.html) muitas pessoas responderam Nos comentários sobre o Zen, Vyacheslav T disse que existe um sensor de pulsação pronto, produzido pela empresa iArduino de Moscou. É chamado de "Sensor de luz, luxímetro, FLASH-I2C (módulo Trema)"e custa 320 rublos. Este sensor é construído no sensor APDS-9930, que na verdade é um sensor de proximidade, mas ao mesmo tempo pode medir a iluminação. O sensor contém seu próprio processador e envia a iluminação em lux, a ondulação em porcentagem e a distância para o objeto por meio do barramento I2C. O site iArduino diz que a ondulação é calculada a partir das últimas 20 medições de luz. Com que frequência as medições são feitas e por qual fórmula a ondulação é calculada é desconhecida. Fui especialmente ao iArduino para saber os detalhes técnicos, mas disseram que o sensor foi desenvolvido há muito tempo e não se lembram de nada.

instagram viewer

Comprei um sensor, montei o aparelho e estudei como funciona.

O sensor não leva em consideração a iluminação de fundo, portanto, é aconselhável realizar medições no escuro, de forma que a lâmpada de teste seja a única fonte de luz.

Peguei lâmpadas LED de qualidade diferente com níveis de pulsação diferentes e comparei as leituras de um medidor de pulso caseiro com as leituras do espectrômetro Uprtek MK350D e do dispositivo Radex Lupin.

"Uprtek MK350D" e "Radex Lupin" calculam o coeficiente de ondulação usando fórmulas diferentes, de forma que suas leituras sejam diferentes. As leituras do dispositivo caseiro no sensor iArduino são próximas às leituras do MK350D, que lê a ondulação usando uma fórmula simplificada. A ausência de ondulação (0%) e pequenos níveis de ondulação (1-50%), o dispositivo caseiro mostra com confiança e precisão suficiente. Com uma pulsação de 100%, as leituras de um aparelho feito por ele mesmo começam a pular de 0 a 100%, mas a partir desse "salto" pode-se entender que a lâmpada está completamente ruim.

Na segunda linha, o aparelho caseiro mostra a iluminação em lux.

Fiz um pequeno vídeo com um experimento comparando leituras de instrumentos.

https://www.youtube.com/watch? v = RmGDyjKBS-0

Para fazer você mesmo o mesmo dispositivo, você precisará de um sensor "iArduino Light sensor, light meter, FLASH-I2C (Trema-module)" (você pode comprar aqui), Tela OLED de 0,96 "com 4 pinos (I2C) (disponível para compra aqui ou aqui), Mini placa D1 (você pode comprar aqui ou aqui) ou, se você não quiser soldar nada, o Arduino Nano (você pode comprar aqui ou aqui) ou Arduino Uno (você pode comprar aqui ou aqui).

Quatro pinos do sensor de luz e quatro pinos da tela são conectados aos mesmos pinos do microcontrolador: VCC para 5V, GND para GND ou G, SCL para D1 na "mini placa D1" ou para A5 nas placas Arduino, SDA para D2 na "mini placa D1" ou A4 nas placas Arduino. A placa Arduino Uno tem todos esses pinos duplicados, então uma placa (por exemplo, uma tela) pode ser conectada a 5V, GND, A5, A4 e a segunda (por exemplo, um sensor iArduino) a 5V, GND, SCL, SDA.

O dispositivo pode ser usado sem tela: todas as informações são enviadas simultaneamente para a porta serial e podem ser visualizadas no monitor da porta do Arduino.

Você precisará de bibliotecas para compilar iarduino_I2C_DSL e
GyverOLED.

Tudo que você precisa (esboço, bibliotecas, diagrama de conexão) pode ser baixado em um arquivo aqui.

Mas não se apresse em correr para o iArduino para pegar o sensor. Como disse no início, muitas pessoas não responderam à minha chamada e duas já criaram medidores de frequência cardíaca muito mais avançados.

Stanislav Gritsinov desenvolveu um medidor de pulso com um sensor TEMT6000 analógico e uma tela TFT.

Nikolay Khozyainov (diretor do R-LABS) fez um medidor de pulso com uma pequena bateria solar como sensor e uma tela OLED.

Num futuro próximo, iremos trazer o "medidor de pulso das pessoas" à perfeição e publicarei um detalhado instruções de montagem, além disso, pode ser possível fazer com que o medidor de pulso pronto possa irá comprar.

© 2021, Alexey Nadezhin

Há dez anos escrevo todos os dias sobre tecnologia, descontos, lugares de interesse e eventos. Leia meu blog no site ammo1.ru, v LJ, zen, Mirtesen, Telegrama.
Meus projetos:
Lamptest.ru. Eu testo as lâmpadas LED e ajudo a descobrir quais são boas e quais não são.
Elerus.ru. Recolho informações sobre dispositivos eletrônicos domésticos para uso pessoal e as compartilho.
Você pode entrar em contato comigo no telegrama
@ ammo1 e por correio [email protected].