Índice:
Vídeo: Medidor de salinidade de fóton de partícula: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Fizemos um dispositivo de medição para medir a salinidade da água usando um campo magnético e um sensor linear Hall. Para fazer isso, usamos um Fóton de Partículas, mas um Arduino também poderia ser usado, pois eles funcionam praticamente da mesma maneira.
Para fazer este projeto, você precisa de algumas coisas:
- Partícula / arduino incluindo uma placa de ensaio e alguns cabos
- um sensor linear hall
- alguns ímãs (usamos ímãs de neodímio pequenos, mas fortes)
- uma caneta
- alguma fita
Etapa 1: o contêiner
A caneta será usada como um recipiente, então vá em frente e retire o alfinete para que você tenha apenas o recipiente de plástico.
Feche o pequeno orifício com um pouco de fita adesiva e prenda os ímãs perto do pequeno orifício na lateral da caneta.
Etapa 2: Conecte a Partícula / Arduino
Conecte a partícula ou arduino à placa de ensaio. Também conecte o sensor linear hall da mesma forma que na imagem, o pino superior a 3,3 V, o pino do meio ao GND e o pino inferior a uma entrada analógica.
Etapa 3: O Código
No fóton de partícula, você pode simplesmente pressionar o pino usado como entrada e usar a função analogRead para obter o valor do sensor Hall.
Se você quiser que seja feito automaticamente ou se estiver usando um arduino, você precisará de um código parecido com este:
// o pino para medir fromint analogPin = A0;
// a quantidade de tempo, em milissegundos, entre as medições.
// já que você não pode publicar muitos eventos, isso deve ser pelo menos 1000
int delayTime = 5000;
// um nome de evento para que você reconheça as medições que fluem
String eventName = "medição / salinidade";
String laag = "Baixo";
String middel = "Médio";
String hoog = "alto";
void setup () {
}
void loop () {
medição int = analogRead (analogPin);
if (medição <= 1750) {
Particle.publish (eventName, laag); }
if (medição> = 1751 && medição <= 1830) {
Particle.publish (eventName, middel);
}
if (medição> = 1831 && medição <= 2100) {
Particle.publish (eventName, hoog);
}
if (medição> = 2101) {
}
atraso (delayTime);
}
Etapa 4: Meça
É claro que os valores no código terão que ser calibrados para a salinidade que você está usando, então vá em frente e pegue 3 xícaras de água. O copo 1 será apenas água, o copo 3 estará totalmente saturado de sal e o copo 2 estará em algum lugar entre os dois.
Pegue uma das xícaras e despeje um pouco da água na caneta.
Segure a caneta ao lado do sensor Hall com os ímãs saindo do outro lado (de modo que a água fique imprensada entre os ímãs e o sensor)
Use a função analogRead para ver o valor da água que você está usando e use esse valor no código.
Os valores que medimos foram:
apenas água: 1720
Saturado com sal: 1840
em algum lugar entre: 1760
Recomendado:
Medição de aceleração usando ADXL345 e partícula de fóton: 4 etapas
Medição de aceleração usando ADXL345 e partícula de fóton: O ADXL345 é um acelerômetro de 3 eixos pequeno, fino e ultrabaixo com medição de alta resolução (13 bits) de até ± 16 g. Os dados de saída digital são formatados como complemento de dois de 16 bits e são acessíveis por meio da interface digital I2C. Ele mede o
Medição de campo magnético usando HMC5883 e fóton de partícula: 4 etapas
Medição de campo magnético usando HMC5883 e partícula de fóton: O HMC5883 é uma bússola digital projetada para detecção magnética de baixo campo. Este dispositivo possui uma ampla faixa de campo magnético de +/- 8 Oe e uma taxa de saída de 160 Hz. O sensor HMC5883 inclui drivers de cinta de desmagnetização automática, cancelamento de deslocamento e
Medição de umidade usando HYT939 e partícula de fóton: 4 etapas
Medição de umidade usando HYT939 e partícula de fóton: HYT939 é um sensor de umidade digital que funciona no protocolo de comunicação I2C. A umidade é um parâmetro fundamental quando se trata de sistemas médicos e laboratórios. Portanto, para atingir esses objetivos, tentamos fazer a interface do HYT939 com o raspberry pi. EU
Monitoramento de painel solar usando partícula de fóton: 7 etapas
Monitoramento de painéis solares usando partículas de fótons: O objetivo do projeto é melhorar a eficiência dos painéis solares. O projeto visa supervisionar a geração de energia solar fotovoltaica para melhorar o desempenho, monitoramento e manutenção da planta solar. Neste projeto, o ph de partícula
Computação de intensidade de luz usando BH1715 e partícula de fóton: 5 etapas
Computação da intensidade da luz usando BH1715 e partícula de fóton: Ontem estávamos trabalhando em monitores LCD e, enquanto trabalhamos neles, percebemos a importância do cálculo da intensidade da luz. A intensidade da luz não é apenas importante no domínio físico deste mundo, mas tem seu papel bem dito no biológico