
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Construa uma unidade multi-sensor baseada em Arduino para observar as condições em uma sala. Esta unidade pode detectar umidade, temperatura, movimento e som.
Em anexo está um visualizador baseado em java que recebe dados seriais do arduino.
Etapa 1: comportamento
Comportamento:
O sistema mede cada sensor e toma as medidas adequadas
- Temperatura: Três leds iluminados com base em se as temperaturas atuais estão acima, abaixo ou em torno de uma temperatura desejada predefinida.
- Umidade: igual à Temperatura.
- Movimento: quando o movimento é detectado, uma série de seis leds acende enquanto o movimento é detectado.
- Som: Envia notificação de evento para o receptor Java. Comunicação com o programa Java
- O Arduino envia dados do sensor por meio de comunicação serial para o programa Java. O programa Java calcula o tempo decorrido e exibe os dados por meio de uma GUI baseada em JFrame.
Etapa 2: Materiais


Materiais:
- Arduino uno
- Sensor de umidade / temperatura DHT11
- Módulo Sensor de Som
- Sensor de movimento PIR HC-SR501
- (6) resistores de 220 ohm
- (6) leds (qualquer cor)
- Pelo menos 25 fios
- Computador com Java JDK de 64 bits instalado
- Arduino IDE com cabo USB
Etapa 3: conectar leds

Conecte 6 Leds às portas 5 a 10 no Arduino.
Etapa 4: conectar o sensor de umidade / temperatura

Conecta o sensor de umidade / temperatura ao pino 2 no arduino.
Etapa 5: conectar o sensor de movimento

Conecte o sensor de movimento ao pino 12 no Arduino. (Transistor (N) substituído por sensor de movimento na imagem, mesma fiação)
Etapa 6: conectar o sensor de som

Conecte o sensor de som ao pino 4 no arduino. (Transistor (P) substituído por sensor de som na imagem, mesma fiação)
Etapa 7: conecte a alimentação e o aterramento

Conecte o pino + 5V no arduino ao trilho + na placa de ensaio.
Conecte o pino GND do arduino ao - rail da placa de ensaio.
Etapa 8: codificação
Passo 1:
Carregue ArduinoHex.ino no arduino
Passo 2:
- Usando o software de programação Eclipse, crie um projeto com os dois arquivos.dll em seu diretório raiz.
- Carregue o arquivo RXTXcomm.jar
Vá para Projeto> Propriedades> Caminho de construção Java> Adicionar JARs externos
- Carregue ArduinoHex.java, ArduinoHexDriver.java e ComPortTest.java para a pasta src no projeto
Etapa 3: use o IDE do Arduino ou o ComPortTest para descobrir qual porta COM está sendo usada pelo arduino
Etapa 4: Certifique-se de que todos os outros terminais seriais do Arduino estejam fechados.
Etapa 5: execute ArduinoHexDriver
Fontes:
ComPortTest.java e recebimento serial java-end:
Kinath Ripasinghe
dummyscodes.blogspot.com/2014/08/using-java…
Recomendado:
ESP32 COVID19 STATUS VIEWER: 4 etapas

ESP32 COVID19 STATUS VIEWER: Este projeto apenas obtém o status do COCID19 no formato json e exibe-o no OLED
LittleUnicorn: Raspberry Pi Baby Monitor: 5 etapas

LittleUnicorn: Raspberry Pi Baby Monitor: Eu tenho gêmeos jovens e o monitor de áudio do bebê me estressa. Cada vez que ele dispara, eu suo nervoso, caso isso signifique outra noite sem dormir. Então eu fiz o Pequeno Unicórnio. É um monitor de bebê visual feito de: 2 x raspberry pis, Pimoroni Unicorn H
BABY ROCKER INTELIGENTE: 7 etapas

BABY ROCKER INTELIGENTE: No mundo atual, onde os pais estariam ocupados levando sua vida profissional, é difícil para eles encontrar tempo suficiente para o bebê. Também é costume geral da sociedade que a mãe tenha que cuidar do bebê, tudo
Monitor de privacidade invadido de um monitor LCD antigo: 7 etapas (com imagens)

Monitor de privacidade hackeado de um monitor LCD antigo: Finalmente, você pode fazer algo com aquele monitor LCD antigo que você tem na garagem. Você pode transformá-lo em um monitor de privacidade! Parece todo branco para todos, exceto você, porque você está usando " mágica " copos! Tudo o que você realmente precisa é um pa
Como desmontar um computador com etapas e imagens fáceis: 13 etapas (com imagens)

Como desmontar um computador com etapas e imagens fáceis: Esta é uma instrução sobre como desmontar um PC. A maioria dos componentes básicos é modular e facilmente removível. No entanto, é importante que você seja organizado sobre isso. Isso ajudará a evitar que você perca peças e também a fazer a remontagem e