Índice:

Detectar vibrações usando um módulo sensor piezoelétrico de toque de choque: 6 etapas
Detectar vibrações usando um módulo sensor piezoelétrico de toque de choque: 6 etapas

Vídeo: Detectar vibrações usando um módulo sensor piezoelétrico de toque de choque: 6 etapas

Vídeo: Detectar vibrações usando um módulo sensor piezoelétrico de toque de choque: 6 etapas
Vídeo: Sensor de vibração VV: monitoramento de condição 2024, Novembro
Anonim

Neste tutorial, aprenderemos como detectar vibrações de choque usando um módulo de vibração de sensor piezoelétrico simples e Visuino.

Assista a um vídeo de demonstração.

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
O que você vai precisar
  1. Arduino UNO (ou qualquer outro Arduino)
  2. Módulo de vibração de choque piezoelétrico
  3. Display OLED
  4. Fios de ligação
  5. Tábua de pão
  6. Programa Visuino: Baixe o Visuino

Etapa 2: o circuito

O circuito
O circuito

Conecte o pino positivo do Arduino [5v] ao pino da linha vermelha da placa de ensaio [positivo]

Conecte o pino positivo do Arduino [GND] ao pino da linha azul da placa de ensaio [negativo]

Conecte o pino do módulo piezo [V] ao pino positivo da placa de ensaio [linha vermelha]

Conecte o pino do módulo piezo [G] ao pino negativo da placa de ensaio [linha azul]

Conecte o pino do módulo Piezo [DO] ao pino digital do Arduino [7]

Conecte o pino OLED [VCC] ao pino positivo da placa de ensaio [linha vermelha]

Conecte o pino OLED [GND] ao pino negativo da placa de ensaio [linha azul]

Conecte o pino OLED [SDA] ao pino Arduino [SDA]

Conecte o pino OLED [SCL] ao pino Arduino [SCL]

Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO

Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO
Inicie o Visuino e selecione o tipo de placa Arduino UNO

Para começar a programar o Arduino, você precisará ter o IDE do Arduino instalado aqui:

Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não tiver feito isso, siga as etapas neste Instrutível para configurar o IDE do Arduino para programar o Arduino UNO! O Visuino: https://www.visuino.eu também precisa ser instalado. Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino UNO" conforme mostrado na Figura 2

Etapa 4: No Visuino, adicione componentes e conecte-os

No Visuino Adicionar Componentes e Conectá-los
No Visuino Adicionar Componentes e Conectá-los
No Visuino Adicionar Componentes e Conectá-los
No Visuino Adicionar Componentes e Conectá-los
No Visuino Adicionar Componentes e Conectá-los
No Visuino Adicionar Componentes e Conectá-los

Adicionar componentes

  1. Adicione o componente "valor do texto" Selecione o componente "TextValue1" e na janela de propriedades defina "Valor" como "VIBRAÇÃO DETECTADA"
  2. Adicionar janela de propriedades do componente "Atraso", definir "Intervalo (uS)" para 2000000
  3. Adicionar o componente "SSD1306 / SH1106 OLED Display (I2C)" Clique duas vezes no componente "DisplayOLED1" e na janela de elementos arraste "Campo de texto" para a esquerda e "Preencher tela" para a esquerda Selecione à esquerda "Campo de texto1" e no janela de propriedades defina "Tamanho" como 1, "x" como 0, "y" como 50

Componentes de conexão

  1. Conecte o pino digital do Arduino [7] ao pino do componente "Text Value1" [clock]
  2. Conecte o pino digital do Arduino [7] ao pino do componente "Delay" [iniciar]
  3. Conecte o pino do componente "Text Value1" [Out] a "DisplayOLED1"> pino "Text Field1" [In]
  4. Conecte o pino "Delay1" [Out] a "DisplayOLED1"> pino "Fill Screen1" [Clock]
  5. Conecte o pino "DisplayOLED1" [Saída] ao pino Arduino I2C [Entrada]

Etapa 5: gerar, compilar e fazer upload do código do Arduino

Gere, compile e carregue o código do Arduino
Gere, compile e carregue o código do Arduino

No Visuino, pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abra o IDE do Arduino

No IDE do Arduino, clique no botão Upload, para compilar e fazer upload do código (Figura 2)

Etapa 6: jogar

Se você ligar o módulo Arduino UNO e sacudir o sensor piezoelétrico, deverá ver uma mensagem escrita no display OLED.

Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo aqui. Você pode baixá-lo e abri-lo em Visuino:

Recomendado: