Índice:
- Etapa 1: coisas necessárias
- Etapa 2: Construindo o Sistema
- Etapa 3: Preparar Linkit Smart Dou
- Etapa 4: Upload do código-fonte do Arduino para Linkit Smart Dou
- Etapa 5: configurar a plataforma Thinger.io
- Etapa 6: demonstração
Vídeo: Sistema de detecção de gás tóxico baseado em IoT: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Os gases tóxicos têm enormes efeitos ambientais. As pessoas estão sofrendo de várias doenças devido a eles. A detecção adequada do nível de gás tóxico é importante para nós. com esse respeito, desenvolvo este projeto para detectar o nível de gases tóxicos em nosso meio ambiente.
Os gases tóxicos têm enormes efeitos ambientais. As pessoas estão sofrendo de várias doenças devido a eles. A detecção adequada do nível de gás tóxico é importante para nós. com esse respeito, desenvolvo este projeto para detectar o nível de gás tóxico em nosso meio ambiente.
Etapa 1: coisas necessárias
- Linkit Smart Dou
- Sensores de gás MQ (MQ-3, MQ-2, MQ-7)
- Cartão
- Jumper Wire
- Thinger.io (conta)
- IDE Arduino
- Pistola de cola quente
- Ferro de solda
- Faca de corte
Etapa 2: Construindo o Sistema
- Faça um buraco usando uma faca de corte para colocar os sensores de gás nele. Colou um pouco de cola quente na parte de trás dos sensores para fixá-los ao cartão.
- Conecte o pino dos sensores com o microcontrolador linkit smart dou usando o diagrama de pinos adequado.
- Conecte o pino GND e VCC de todos os sensores.
- Coloque o microcontrolador dentro da placa de cartão e fixe-o com cola quente.
Se você quiser adicionar mais sensores … você pode adicioná-los.
Diagrama de Pin
Ligue a placa linkit via usb ou usb power bank
Sensor MQ2
VCC --- 5V
A0 ------ A0 (placa linkit)
GND ----- GND
Sensor MQ3
VCC --- 5V
A0 ------ A1 (placa linkit)
GND ----- GND
Sensor MQ7
VCC --- 5V
A0 ------ A2 (placa linkit)
GND ----- GND
Todos os VCC e aterramento são conectados ao VCC e aterramento da placa Linkit.
Etapa 3: Preparar Linkit Smart Dou
Por padrão, o Linkit Smart7688 Duo está funcionando no modo AP, mas para este projeto precisamos torná-lo no modo Estação. Como temos um plano para usar esta placa no modo arduino yun, precisamos fazer algumas configurações.
Primeiro, conecte a placa com o seu PC e faça uma varredura na rede Wifi e você encontrará a rede com o nome de LinkIT *******; conecte-se a ele, abra seu navegador e digite este URL. https://mylinkit.local/ e você verá a tela de login. Na primeira vez, coloque a senha e clique em salvar e depois faça o login novamente. Após o Login, clique na aba "Rede" e então você irá à tela seguinte e selecione o modo Estação. e, em seguida, selecione sua própria rede wi-fi e, em seguida, digite sua senha wi-fi e clique em "Configurar e reiniciar". Agora sua placa está conectada com sua própria rede.
Para mais detalhes, siga o wiki do linkit smart dou board.
Agora precisamos configurar o modo de ponte arduino yun do linkit smart Dou.
No Windows 10/7, abra o terminal do putty e escreva o endereço IP da placa linkit smart dou ou escreva mylinkit.local.
Depois de conectar a massa com a placa, execute os seguintes comandos para habilitar o modo de ponte.
# uci set yunbridge.config.disabled =’0’
# uci commit
# reinício
Agora a diretoria está pronta para este projeto.
Etapa 4: Upload do código-fonte do Arduino para Linkit Smart Dou
• Abra o IDE do Arduino.
• Para obter o gerenciador de placas você deve ir em Arquivo >> Preferências e, em seguida, em "URLs de gerenciador de placas adicionais", cole o link abaixo: (veja a figura)
download.labs.mediatek.com/package_mtk_lin…
Em seguida, instale o linkit smart dou board acessando Ferramentas >> Quadro> Gerenciador de Quadros … Você pode encontrá-lo rolando para baixo ou simplesmente digitando linkit na caixa de pesquisa. (Verifique a figura)
Como você pode ver, eu já instalei, mas se você não instalou, clique no botão instalar.
Agora verifique se a placa está disponível ou não, clicando em Ferramentas >> Placa e em Ferramentas> Porta. Como pode ser visto aqui. (Verifique a figura)
Agora, basta escrever o código e fazer o upload clicando no botão de upload (******).
***** Fazendo upload do firmware para a placa linkit
Antes de enviar o código do Arduino para a placa, certifique-se de que seu thinger.io lib para Adruino IDE foi baixado corretamente e seu nome de usuário e credencial foram adicionados corretamente. O painel Thinger.io visualiza os dados em tempo real após fazer o upload do código-fonte para o quadro linkit.
Etapa 5: configurar a plataforma Thinger.io
Thinger.io é uma plataforma iot-cloud que é usada aqui para streaming de dados do dispositivo para a nuvem. Ele fornece serviço de streaming gratuito para até dois dispositivos. Se você não tem nenhuma conta, abra uma conta.
Para adicionar um novo dispositivo, clique em adicionar dispositivo e insira o nome, a descrição e sua credencial (a credencial é obrigatória para conectar um dispositivo ao thinger.io, você precisa colocar esta credencial e o nome do dispositivo, bem como seu nome de usuário no Código-fonte do Arduino para conectar o dispositivo à nuvem).
Para criar um painel para visualização de dados, você precisa clicar em adicionar painel e, em seguida, colocar o nome do painel e a descrição. consulte a documentação do thinger.io para obter mais detalhes sobre o painel, dispositivo e outros serviços.
Fazendo upload do firmware para a placa linkit
Antes de enviar o código do Arduino para a placa, certifique-se de que seu thinger.io lib para Adruino IDE foi baixado corretamente e seu nome de usuário e credencial foram adicionados corretamente.
O painel Thinger.io visualiza os dados em tempo real após fazer o upload do código-fonte para o quadro linkit.
Etapa 6: demonstração
Vídeo
www.youtube.com/embed/0TvXcXoMvuQ
Recomendado:
Detector de vazamento de gás baseado em IOT: 4 etapas
Detector de vazamento de gás baseado em IOT: Requisitos1 - Nodemcu (ESP8266) 2 - Sensor de fumaça (MQ135) 3 - Fios de ligação (3)
Controle remoto IR baseado em Arduino automático baseado em temperatura: 7 etapas
Controle remoto IR baseado em Arduino automático baseado em temperatura: Ei, e aí, pessoal! Akarsh aqui da CETech. Cansado de acordar no meio de um sono profundo só porque a temperatura ambiente está muito baixa ou muito alta por causa do seu AC mudo. Então este projeto é para você. Neste projeto, vamos fazer o nosso
Sistema de alarme de detecção de gás Arduino: 6 etapas
Sistema de alarme de detecção de gás Arduino: Olá a todos! Agora, vou explicar como construir um sistema de alarme de detecção de gás Arduino no tinkercad. Este circuito usa o sensor de gás para detectar se há fogo, fumaça ou vazamento de gás nas proximidades. Usando o LCD e o alarme, este circuito também
Sistema de detecção de incêndios florestais baseado em IOT: 8 etapas
Sistema de detecção de incêndios florestais com base na IOT: ● Os incêndios florestais têm sido um problema urgente por décadas na Índia e só se tornam visíveis quando grandes incidentes como o de Uttarakhand ocorrem. ● De acordo com o departamento florestal de Uttarakhand, 3399 hectares de cobertura florestal foram destruídos em 1451 para
Sistema de detecção baseado em Arduino: 6 etapas
Sistema de detecção baseado em Arduino: neste instrutível, faremos um sistema de detecção simples baseado em Arduino usando o senor ultrassônico, um servo motor e uma campainha piezoelétrica que começa a tocar quando o sensor detecta um objeto dentro de seu alcance. Este é um projeto simples que