
Índice:
- Etapa 1: O que você precisa
- Etapa 2: o circuito
- Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO
- Etapa 4: Adicionar componentes no Visuino
- Etapa 5: no Visuino: definir componentes
- Etapa 6: Etapa 5: no Visuino: conectando componentes
- Etapa 7: gerar, compilar e fazer upload do código do Arduino
- Etapa 8: Jogue
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Neste tutorial, usaremos Arduino UNO, OLED Lcd, módulo MQ-3 Alcohol Gas Sensor e Visuino para exibir os níveis de álcool no Lcd e definir a detecção de limite. Assista a um vídeo de demonstração.
Etapa 1: O que você precisa



Arduino UNO ou qualquer outro Arduino
Módulo sensor de álcool de gás MQ-3
OLED Lcd
Tábua de pão
Fios de ligação
Programa Visuino: Baixe o Visuino
Etapa 2: o circuito

Conecte o GND do Arduino UNO ao pino da placa de ensaio (gnd)
Conecte o pino 5V do Arduino UNO ao pino da placa de ensaio (positivo)
Conecte o SCL do Arduino UNO ao pino OLED LCD (SCL)
Conecte o SDA do Arduino UNO ao pino OLED LCD (SDA)
Conecte o pino de LCD OLED (VCC) ao pino da placa de ensaio (positivo)
Conecte o pino do LCD OLED (GND) ao pino da placa de ensaio (GND)
Conecte o pino do módulo do sensor de álcool e gás MQ-3 (VCC) ao pino do breadboard (positivo)
Conecte o pino do sensor de álcool e gás MQ-3 (GND) ao pino do breadboard (GND)
Conecte o pino do módulo do sensor de álcool de gás MQ-3 (A0) ao pino do Arduino UNO analógico (1)
Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO


Para iniciar a programação do 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, siga as etapas neste Instructable para configurar o IDE do Arduino para programar ESP 8266! 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: Adicionar componentes no Visuino


- Adicionar 2X componente "Valor do Texto"
- Adicionar 2X componente "Comparar valor"
- Adicionar componente Display OLED I2C
- Adicionar componente "Text Multi Merger"
- Adicionar componente "Período Médio"
Etapa 5: no Visuino: definir componentes



- defina o valor do texto do componente "TextValue1" como "Too Drunk!"
- defina o valor do texto do componente "TextValue2" para "Ok"
- defina o valor do componente "CompareValue1" para "0.3" >> Este é o valor de detecção, você pode definir seu próprio valor
- defina o valor do componente "CompareValue2" para "0.3" >> Este é o valor de detecção, você pode definir seu próprio valor
- defina CompareType do componente "CompareValue1" para "ctBiggerOrEqual"
- defina CompareType do componente "CompareValue2" para "ctSmaller"
- definir o período do componente "AveragePeriod1" para "500000", isso é igual a 0,5 de um segundo, significa que o LCD mostrará o valor a cada 0,5s
Clique duas vezes no componente DisplayOled1
- adicione Desenhar texto à esquerda e defina o texto para "Nível Alc:"
- adicione o campo de texto 2X à esquerda (veja a imagem) e defina Y: 20 para "text field1" ey: 40 para "text field2"
Etapa 6: Etapa 5: no Visuino: conectando componentes

- Conecte o pino DisplayOled1 [Out I2c] ao pino Arduino I2C [in]
- Conecte Arduino Analog pin Out [1] para AveragePeriod1 pin [in] e CompareValue1 pin [in] e CompareValue2 pin [in]
- Conecte o pino AveragePeriod1 [saída] ao pino do campo de texto 1 dos elkements OLED [entrada]
- Conecte o pino CompareValue1 [out] ao pino TextValue1 [clock]
- Conecte o pino CompareValue2 [out] ao pino TextValue2 [clock]
- Conecte o pino TextValue1 [out] ao pino TextMultiMerger1 [0]
- Conecte o pino TextValue2 [out] ao pino TextMultiMerger1 [1]
- Conecte o pino TextMultiMerger1 [saída] aos elementos OLED Pin do campo de texto2 [entrada]
Etapa 7: gerar, compilar e fazer upload do código do Arduino

No Visuino, na parte inferior, clique na guia "Construir", certifique-se de que a porta correta esteja selecionada e, em seguida, clique no botão "Compilar / Construir e Carregar".
Etapa 8: Jogue
Se você ligar o módulo Arduino UNO, o OLED Lcd começará a mostrar o valor do MQ-3 Alcohol Gas Sensor. Se você colocar um algodão embebido em álcool ou qualquer tipo de álcool próximo ao sensor, o valor será exibido no LCD.
Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable. Você pode fazer o download e abri-lo em Visuino:
Recomendado:
Visuino Como usar o sensor de proximidade indutivo: 7 etapas

Visuino Como usar o sensor de proximidade indutivo: Neste tutorial, usaremos o sensor de proximidade indutivo e um LED conectado ao Arduino UNO e Visuino para detectar a proximidade de metal. Assista a um vídeo de demonstração
Visuino Como usar um botão como entrada para controlar coisas como LED: 6 etapas

Visuino Como usar um botão como entrada para controlar coisas como o LED: Neste tutorial, aprenderemos como ligar e desligar o LED usando um botão simples e o Visuino. Assistir a um vídeo de demonstração
Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: 7 etapas

Inglês / Português: S4A Como Instalar E Usar / S4A Como instalar e usar: O S4A (ou Scratch para Arduino) é um sistema que baseado no Scratch que permite interagir diretamente com um Arduino. É uma forma muito did á tica de usar programa ç ã o e verificar em tempo real a intera ç & atild
Como usar o terminal Mac e como usar as funções principais: 4 etapas

Como usar o Terminal Mac e como usar as funções principais: Mostraremos como abrir o Terminal MAC. Também mostraremos alguns recursos do Terminal, como ifconfig, alteração de diretórios, acesso a arquivos e arp. Ifconfig permitirá que você verifique seu endereço IP e seu anúncio MAC
Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: 3 etapas

Como usar o Wiimote como um mouse de computador Usando velas como um sensor !!: Este guia mostrará como conectar seu Wii Remote (Wiimote) ao seu PC e usá-lo como um mouse