Mục lục:

MONITORAMENTO DA VIBRAÇÃO DE MÁY NÉN: 29 bước
MONITORAMENTO DA VIBRAÇÃO DE MÁY NÉN: 29 bước

Video: MONITORAMENTO DA VIBRAÇÃO DE MÁY NÉN: 29 bước

Video: MONITORAMENTO DA VIBRAÇÃO DE MÁY NÉN: 29 bước
Video: BỊ ĐIỆN GIẬT DO DÒNG ĐIỆN HAY DO ĐIỆN ÁP || ELECTRICAL SHOCKED BY VOLTAGE OR ELECTRICITY 2024, Tháng bảy
Anonim
MÁY NÉN NÉN MONITORAMENTO DA VIBRAÇÃO
MÁY NÉN NÉN MONITORAMENTO DA VIBRAÇÃO

Nosso projeto bao gồm không có desenvolvimento de uma solução IoT para o monitoramento da vibração de nén

A Ideia do projeto veio de um dos nossos tích hợp de grupo que notou em sua unidade de trabalho uma aplicação direta de IoT

Em sua unidade hoje há dois nén de parafusos para alimentação de ar comprimido da unidade, visando aumentar a vida útil de seus elementos e garantir que não haja paradas inesperadas é realizado uma manutenção preditiva nos mesmos

Para garantir um bom funcionamento dos máy nén, diariamente são coletadas Informações de vibração e temperatura nos mancais do motor de acionamento do máy nén, sendo needário o deslocamento de um técnico para realizar a Verificação, Impactando na perda de produtividade da manut

Como solução para esse problemma foi desenvolvido pelo grupo um Sistema de monitoramento de vibração e temperatura em tempo real a quality esse equipamento esteja submetido, resultando em um ganho de disponibilidade para a manutenção atuar em outras frentes, além de kangibilitar Informação fora do padrão do Equipamento

Bước 1: ELEMENTOS NECESSÁRIOS PARA O PROJETO

ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO
ELEMENTOS NECESSÁRIOS PARA O PROJETO

São listados os elementos needários em nosso projeto, sendo cada um deles detalhados nos passos a seguir

· Módulo GY-521 MPU6050 - Acelerômetro e Giroscópio;

· Ứng dụng Blynk;

· Vi điều khiển ESP8266 - Placa NodeMCU;

. Protoboard;

Abaixo serão detalhados os passos e a descrição de cada componente

Bước 2: MÓDULO GY-521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO

MÓDULO GY-521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
MÓDULO GY-521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO

Bộ cảm biến Esta khác nhau o MPU-6050 que combina 3 eixos de giroscópio e 3 eixos de acelerômetro juntamente com um processador digital de phimmento. Utilizando as entradas auxiliares, podemos conectar uma bússola externa de 3 eixos para fornecer 9 eixos na saída. O MPU6050 suprime problemas de alinhamento de eixos que podemhesia em partes chưng cất

Essa khác nhau: I2C para transmissão de dados

Princípios de Funcionamento:

Giroscópio

Sensores giroscópicos podem monitorar a orientação, direção, phimmento góc e rotação. Không có điện thoại thông minh, um cảm biến giroscópico geralmente executa funções de rechecimento de bringos. Além disso, os giroscópios em điện thoại thông minh ajudam một yếu tố quyết định một posição e orientação do aparelho

Acelerômetro

O acelerômetro é um sensor que mede aceleração, bem como a inclinação, ângulo de inclinação, rotação, vibração, colisão e gravidade. Quando useizado em um smartphone, o acelerômetro pode mudar automaticamente o visor do celular na vertical ou ngang, já que esse sensor pode verifyficar em que eixo vetor aceleração da gravidade atua

Comunicação:

Bộ cảm biến Esse o protocolo de comunicação I2C. O I2C é um protocolo de baixa velocidade de comunicação criado pela Philips para comunicação entre sa khoáng mãe e dispositivos, Sistemas Embarcados e circuitos de celulares

O I2C, além de Defr um protocolo, é também composto do barramento que é conhecido como TWI (Two Wire Interface), um barramento de dois fios composto por um fio para Đồng hồ (SCL) e outro para Dados (SDA). Cada um conectado một điện trở um que funciona como PullUp para o VCC

O I2C é composto por dois tipos de dispositivos, Mestre e Slave, sendo que normalmente um barramento é controlado por um Mestre, e kéteveros outros Nô lệ, porém é possível implementar um barramento com outros Mestres que solicitam o Controllerimriamente do Barramento

Cada dispositivo no Barramento é Idificado por um endereço 10 bit, alguns dispositivos podem ser de 7 bit

Tiền lót:

  • Vcc: Alimentação de 3, 3V à 5V;
  • GND: 0V;
  • SCL (Slave_Clock): Clock de saída para o Mestre (Protocolo I2C);
  • SDA (Slave_Data): Dados de saída para o Mestre (Protocolo I2C);
  • XDA (AUX_Data): Đồng hồ de entrada para comunicação com dispositivo auxiliar;
  • XCL (AUX_ Đồng hồ): Dữ liệu de entrada para comunicação com dispositivo auxiliar;
  • AD0: Xác định o endereço de I2C, se 0V o endereço é 0x68, se 3, 3V o endereço é 0x69 Esse pino tem um phone PullDown, mantendo 0V no pino, caso não seja forçado valor contrário.

Bước 3: INTRODUÇÃO AO BLYNK

INTRODUÇÃO AO BLYNK
INTRODUÇÃO AO BLYNK

Áo khoác ngoài nhà sản xuất vũ trụ, é quase impossível não citarmos os projetos baseados em Arduino

O surgimento de novos dispositivos que também podem ser programados em Arduino, bem como a useização de shields (sitas que agregam funções aos dispositivos Arduino) ampliaram as Possibilidades de projetos que podem ser desenvolvidos em Arduino

Paralelamente, o surgimento de serviços conectados à internet e o conceito de IoT (Internet Of Things) aumentaram a demanda por dispositivos que kanguam conectividade e, assim, ratiocionem o envio de dados à internet e o controlle remoto destes dispositivos

É neste contexto que gostaríamos de apresentar o Blynk

Este serviço é baseado em um aplicativo personalizável que permite controlar remotamente um chương trình phần cứng, bem como reportar dados làm phần cứng ao aplicativo

Các giao diện Desta forma, é possível construirmos gráficas de Controlle de forma rápida e directitiva e que interage com mais de 400 sa khoángas de desenvolvimento, em sua maioria baseadas em Arduino

Bước 4: COMO FUNCIONA O BLYNK

COMO FUNCIONA O BLYNK
COMO FUNCIONA O BLYNK

Basicamente, o Blynk é composto de três partes: o Blynk App, o Blynk Server e a Blynk Library

Ứng dụng Blynk

O App Blynk é um aplicativo disponível para Android e iOS que permite ao usuário criar aplicações que interagem com o phần cứng. Através de um espaço próprio para cada projeto, o usuário pode inserir Widgets que implementam funções de Controlle (como botões, sliders e chaves), thông báo ação e leitura de dados do phần cứng (exibindo em display, gráficos e mapas)

Máy chủ Blynk

Toda comunicação entre o aplicativo e o phần cứng do usuário se dá através da cloud Blynk. O servidor é responseável por transmitir os dados ao phần cứng, armazenar estados do aplicativo e do phần cứng e também armazenar dados de sensores lidos pelo phần cứng mesmo se o aplicativo estiver fechado

Vale ressaltar que os dados armazenados không có máy chủ Blynk podem ser acessados externamente através de uma API HTTP, o que abre a possibilidade de useizar o Blynk para armazenar dados gerados periodicamente como dados de sensores de temperatura, por exelo

Thư viện Blynk

Finalmente, do lado làm temos phần cứng như bibliotecas Blynk para divas plataformas de desenvolvimento. Essa biblioteca é responseável bởi gerir toda a conexão do phần cứng com o servidor Blynk e gerir as recisições de entrada e saída de dados e comandos. A forma mais fácil e rápida é useizá-la como bibliotecas Arduino, no entanto, é possível obter versões da biblioteca para Linux (e Raspberry Pi!), Python, Lua, entre outras

E isso tudo é grátis?

O Blynk App é disponibilizado gratuitamente para ser baixado. O acesso ao Servidor Blynk é ilimitado (e ainda permite ser implementado localmente através do código aberto disponibilizado) e as bibliotecas Blynk também são gratuitas

No entanto, cada Widget “mãng cầu” xác định lượng tử năng lượng - uma espécie de moeda ảo - e temos uma quantidade inicial de Energy para ser useizada em nossos projetos

Mais Energy pode ser comprada para desenvolver projetos mais complexos (ou muitos projetos), mas não se preocupe: a quantidade de Energy que temos disponível é suficiencye para pilotarmos o aplicativo e para as aplicações mais usuais

  1. Temos inicialmente 2000 Energy para usarmos em nossos projetos;
  2. Cada Energy useizado ao accentar um Widget é retornado à nossa carteira quando excluímos aquele Widget;
  3. Somente algumas operações específicas são không thể thay đổi, ou seja, não retornam os Năng lượng. Mas não se preocupe, você será avisado pelo Ứng dụng quando cho este o caso.

Bước 5: BAIXANDO O APLICATIVO BLYNK

BAIXANDO O APLICATIVO BLYNK
BAIXANDO O APLICATIVO BLYNK

Para a instalação do aplicativo Blynk em seu Điện thoại thông minh é needário verifyficar se o sistema operacional é compatível com o App, segue abaixo os pré-suggestitos de instalação:

  • Hệ điều hành Android phiên bản 4.2+.
  • Phiên bản iOS 9+.
  • Você também pode executive Blynk em emuladores.

OBSERVAÇÃO: Blynk não é thực thi em Windows Phones, Blackberries e outras plataformas mortas

Após Observar se seu smartphone é compatível com o aplicativo Blynk, você deve acessar o Google Play ou App Store, aplicativos que podem ser encontradososystemmente em seu smartphone e digitar na aba de pesquisa Blynk

Bước 6: CRIANDO SUA CONTA BLYNK

CRIANDO SUA CONTA BLYNK
CRIANDO SUA CONTA BLYNK

Com o aplicativo instalado, o usuário deve criar uma conta no servidor do Blynk, já que dependendo da conexão utizada no seu projeto podemos controlar o nosso dispositivo de Qualquer lugar no mundo, sendo assimastyário uma conta protegida por senha

Aberto o aplicativo clique em Tạo Tài khoản Mới na tela inicial do Blynk, sendo o processo simples e rápido

QUAN SÁT

Bước 7: COMEÇANDO UM NOVO PROJETO

COMEÇANDO UM NOVO PROJETO
COMEÇANDO UM NOVO PROJETO
COMEÇANDO UM NOVO PROJETO
COMEÇANDO UM NOVO PROJETO
COMEÇANDO UM NOVO PROJETO
COMEÇANDO UM NOVO PROJETO

Após criação làm đăng nhập, aparecerá một hiệu trưởng tela làm aplicativo

Selecione a opção New Project, aparecendo a tela C reate New Project

Nessa nova tela đi o nome ao seu projeto na aba Tên dự án e escolha o tipo de dispositivo que vai usar na aba Chọn thiết bị

Em nosso projeto foi useizado o nome Projeto IOT, sendo selecionado a opção ESP8266

Após sterearmos em Create, teremos acesso ao Project Canvas, ou seja, o espaço onde criaremos nosso aplicativo customizado

Paralelamente, um e-mail com um código - o Auth token - será enviado para o e-mail cadastrado no aplicativo: Guarde-o, Pracizaremos ele em breve

Bước 8: CONFIGURANDO SEU PROJETO

CONFIGURANDO SEU PROJETO
CONFIGURANDO SEU PROJETO
CONFIGURANDO SEU PROJETO
CONFIGURANDO SEU PROJETO

Uma vez no espaço do projeto, ao sterear em Qualquer ponto da tela, uma lista com os Widgets disponíveis será aberta

Widgets são itens que podem ser inseridos em nosso espaço econsam funções de control, de leitura e interface com nosso phần cứng

Tồn tại 4 tipos de Widgets:

  • Controladores - usados para enviar comandos que controlam seu phần cứng
  • Màn hình - Pracizados para visualização de dados a partir de sensores e outras fontes;
  • Thông báo - enviar mensagens e thông báo;
  • Giao diện - widget para các định thức thực thi funções de GUI;
  • Outros - vật dụng xếp hàng não pertencem một phân loại nenhuma;

Cada Widget tem suas próprias configurações. Alguns dos Widgets (por examplelo Bridge) apenas habilitam apenas habilitam a funcionalidade e eles não têm nenhuma configuração

Em nosso projeto foi selecionado o widget SuperChart, sendo este useizado para visualizar dados históricos

Repare que o widget SuperChart “custa” 900 itens de energygia, que serão debitados do seu total inicial (2000), mostrados na parte superior da tela. Bố cục tiện ích Esse será então adicionado ao do seu projeto

Foi realizado no nosso projeto 2 vezes essa ação, tem em nossa tela dois visualizadores de dados históricos

Bước 9: CONFIGURANDO SEU WIDGET

CONFIGURANDO SEU WIDGET
CONFIGURANDO SEU WIDGET
CONFIGURANDO SEU WIDGET
CONFIGURANDO SEU WIDGET
CONFIGURANDO SEU WIDGET
CONFIGURANDO SEU WIDGET

Como este Widget é um visualizador de dados históricos, ou seja, dos dados de Temperatura e Vibração que será enviado ao Blynk, é needário alguns ajustes para exibi-los corretamente:

Ao clikarmos em cima deste Widget, as opções de configuração serão exibidas

Nessa nova tela clique em DataStream, nomeie-o e clique no biểu tượng de configuração onde pode ser encontrado o seguinte dado:

Seletor de pinos - Este é um dos Principais parâmetros que você trước xác định. Ele xác định chất lượng pino irá controlar ou ler

  • Pinos Digitais - phần cứng đại diện cho pinos digitais físicos em seu. Os pinos habilitados para PWM são marcados com o símbolo ~.
  • Pinos Analógicos - đại diện cho phần cứng pinos de IO analógicos físicos em seu.
  • Pinos Virtuais - não bộ đại diện cho ação física. Eles são usados para transferir Qualquer dado entre o Blynk App e seu phần cứng.

Sendo Pracizado em nosso projeto a opção VIRTUAL V4 para a Temperatura e VIRTUAL V1 para a Vibração

Após o comando de executeução, o aplicativo tenta se conectar ao phần cứng através do servidor Blynk. No entanto, ainda não temos o nosso configurado para usá-lo

Vamos instalar một biblioteca Blynk

Bước 10: INSTALANDO BIBLIOTECA BLYNK PARA một IDE ARDUINO

INSTALANDO một BIBLIOTECA BLYNK PARA một IDE ARDUINO
INSTALANDO một BIBLIOTECA BLYNK PARA một IDE ARDUINO
INSTALANDO một BIBLIOTECA BLYNK PARA một IDE ARDUINO
INSTALANDO một BIBLIOTECA BLYNK PARA một IDE ARDUINO

Primeiramente, iremos cài đặt một biblioteca do Blynk para một IDE Arduino

Baixe o arquivo Blynk_Release_vXX.zip

A seguir, descompacte o Conteúdo arquivo na pasta sketchbook da Arduino IDE. A localização desta pasta pode ser obtida diretamente da IDE Arduino. Para tal, abra a IDE Arduino e, em File → Preferences, olhe o campo Sketchbook location

O Conteúdo do arquivo descompactado deve ficar então como a seguir:

seu_diretorio_ / thư viện / Blynkseu_diretorio / thư viện / BlynkESP8266_Lib

seu_diretorio / tools / BlynkUpdaterseu_diretorio / tools / BlynkUsbScript

Após reiniciar một IDE Arduino, novos exelos de código tham chiếu à biblioteca Blynk podem ser encontrados em File → Examples → Blynk. Para o nosso hardware de exelo, o ESP8266, selecionaremos o exelo em File → Examples → Blynk → Boards_WiFi → ESP8266_Standalone

Bước 11: CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE

CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE
CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE

Một acima linha xác định o token de autorização para controlle do Phần cứng

Este token é um número único que foi gerado durante a criação do projeto no aplicativo e deve ser preenchido conforme o código enviado bởi e-mail

Bước 12: CREDENCIAIS DE ACESSO À REDE WI-FI

CREDENCIAIS DE ACESSO À REDE WI-FI
CREDENCIAIS DE ACESSO À REDE WI-FI

As linhas acimas devem ser fulladas de acordo com o nome e a senha da red Wi-Fi em que o ESP8266 irá se conectar

Uma vez ajustadas as linhas de código, carregue o phần mềm na pata de desenvolvimento através do botão Tải lên da IDE Arduino

Bước 13: CÓ DANH SÁCH CUỐI CÙNG

#define BLYNK_PRINT Sê-ri

#bao gồm

#bao gồm

#bao gồm

char auth = "Código do autor do projeto";

// Thông tin đăng nhập WiFi của bạn.

// Đặt mật khẩu thành "" cho các mạng mở.

char ssid = "Nome da red WIFI";

char pass = "SSID Red WIFi";

// Địa chỉ thiết bị MPU6050 Slave

const uint8_t MPU6050SlaveAddress = 0x68;

// Chọn các chân SDA và SCL cho giao tiếp I2C

const uint8_t scl = D1;

const uint8_t sda = D2;

// hệ số thang đo độ nhạy tương ứng với cài đặt tỷ lệ đầy đủ được cung cấp trong

bảng dữliệu

const uint16_t AccelScaleFactor = 16384;

const uint16_t GyroScaleFactor = 131;

// MPU6050 vài địa chỉ đăng ký cấu hình

const uint8_t MPU6050_REGISTER_SMPLRT_DIV = 0x19;

const uint8_t MPU6050_REGISTER_USER_CTRL = 0x6A;

const uint8_t MPU6050_REGISTER_PWR_MGMT_1 = 0x6B;

const uint8_t MPU6050_REGISTER_PWR_MGMT_2 = 0x6C;

const uint8_t MPU6050_REGISTER_CONFIG = 0x1A;

const uint8_t MPU6050_REGISTER_GYRO_CONFIG = 0x1B;

const uint8_t MPU6050_REGISTER_ACCEL_CONFIG = 0x1C;

const uint8_t MPU6050_REGISTER_FIFO_EN = 0x23;

const uint8_t MPU6050_REGISTER_INT_ENABLE = 0x38;

const uint8_t MPU6050_REGISTER_ACCEL_XOUT_H = 0x3B;

const uint8_t MPU6050_REGISTER_SIGNAL_PATH_RESET = 0x68;

int16_t AccelX, AccelY, AccelZ, Nhiệt độ, GyroX, GyroY, GyroZ;

void setup () {

Serial.begin (9600);

Wire.begin (sda, scl);

MPU6050_Init ();

Blynk.begin (auth, ssid, pass);

}

void loop () {

đôi Ax, Ay, Az, T, Gx, Gy, Gz;

Read_RawValue (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_XOUT_H);

// chia từng thứ với hệ số thang đo độ nhạy của chúng

Ax = (kép) AccelX / AccelScaleFactor;

Ay = (gấp đôi) AccelY / AccelScaleFactor;

Az = (gấp đôi) AccelZ / AccelScaleFactor;

T = (gấp đôi) Nhiệt độ / 340 + 36,53; // công thức nhiệt độ

Gx = (gấp đôi) GyroX / GyroScaleFactor;

Gy = (gấp đôi) GyroY / GyroScaleFactor;

Gz = (gấp đôi) GyroZ / GyroScaleFactor;

Serial.print ("Ax:"); Serial.print (Ax);

Serial.print ("Ay:"); Serial.print (Ay);

Serial.print ("Az:"); Serial.print (Az);

Serial.print ("T:"); Serial.println (T);

chậm trễ (1000);

Blynk.run ();

Blynk.virtualWrite (V1, Ax);

Blynk.virtualWrite (V2, Ay);

Blynk.virtualWrite (V3, Az);

Blynk.virtualWrite (V4, T);

}

void I2C_Write (uint8_t deviceAddress, uint8_t regAddress, uint8_t data) {Wire.beginTransmission (deviceAddress);

Wire.write (regAddress); Wire.write (dữ liệu);

Wire.endTransmission ();

}

// đọc tất cả 14 thanh ghi

void Read_RawValue (uint8_t deviceAddress, uint8_t regAddress) {

Wire.beginTransmission (deviceAddress);

Wire.write (regAddress); Wire.endTransmission ();

Wire.requestFrom (deviceAddress, (uint8_t) 14);

AccelX = (((int16_t) Wire.read () << 8) | Wire.read ());

AccelY = (((int16_t) Wire.read () << 8) | Wire.read ());

AccelZ = (((int16_t) Wire.read () << 8) | Wire.read ());

Nhiệt độ = (((int16_t) Wire.read () << 8) | Wire.read ());

GyroX = (((int16_t) Wire.read () << 8) | Wire.read ());

GyroY = (((int16_t) Wire.read () << 8) | Wire.read ());

GyroZ = (((int16_t) Wire.read () << 8) | Wire.read ());

}

// cấu hình MPU6050

void MPU6050_Init () {

chậm trễ (150); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_SMPLRT_DIV, 0x07); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_PWR_MGMT_1, 0x01); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_PWR_MGMT_2, 0x00); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_CONFIG, 0x00);

I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_GYRO_CONFIG, 0x00); // đặt +/- 250 độ / giây đầy đủ thang đo

I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_CONFIG, 0x00); // đặt +/- 2g quy mô đầy đủ I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_FIFO_EN, 0x00);

I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_INT_ENABLE, 0x01); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_SIGNAL_PATH_RESET, 0x00); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_USER_CTRL, 0x00);

}

Bước 14: HẸN GẶP LẠI ESP8266

CONHECENDO O ESP8266
CONHECENDO O ESP8266

O ESP6050 é um chip que Revucionou o nhà sản xuất phim điện ảnh bởi bạn sẽ thấy baixo custo e rápida phổ biến

O que mais chama atenção é que ele Possui Wi-fi mortibilitando a conexão deversos dispositivos internet (ou red local) como sensores, atuadores e, v.v

Con chip của nhà sản xuất phụ thuộc vào chúng tôi, bản vá lỗi của các nhà cung cấp dịch vụ

Essas nhau thai lan de tamanho, número de pinos ou tipo de conexão com computador

Bước 15: GIA NHẬP UM POUCO MAIS SOBRE OS MÓDULOS ESP8266

GIA NHẬP UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
GIA NHẬP UM POUCO MAIS SOBRE OS MÓDULOS ESP8266

Os módulos com chip ESP8266 estão se Populararizando e são uma ótima Alternativa para o seu projeto de IoT (Internet of Things)

Os módulos Operatingizam o mesmo controlador, o ESP8266. (DATASHEET ANEXADO), e o número de portas GPIO varia conforme o modelo do módulo. Dependendo do modelo, podemos ter giao diện I2C, SPI e PWM, além da serial

A alimentação dos módulos é de 3, 3V, đồng hóa como o nível de sinal dos pinos. Possuem também uma CPU de 32 Bit queando a 80MHz, suportando internet nos padrões 802.11 b / g / n e vários protocolos de segurança como WEP, WPA, WPA2, v.v

Một chương trình pode ser feita qua comandos AT ou usando a linguagem LUA. São ideais para projetos de IOT độc obuem pouquíssimo obso de energygia em modo sleep

Bước 16: MÓDULO ESP8266 ESP-01

MÓDULO ESP8266 ESP-01
MÓDULO ESP8266 ESP-01
MÓDULO ESP8266 ESP-01
MÓDULO ESP8266 ESP-01

O módulo ESP8266 ESP-01 é o módulo mais comum da linha ESP8266

Ele é compacto (24, 8 x 14, 3 mm), e obui dois pinos GPIO que podem ser controlados conforme a programmação. O ESP-01 pode ter o firmware regravado e / ou atualizado useizando interface serial

Uma pequena desvantagem desse tipo de módulo é a disposição dos pinos, que dificultam a useização em uma protoboard, mas você pode favourmente Pracizar um adaptador para módulo wifi ESP8266 ESP-01 (MOSTRADO NA IMAGEM ACIMA) com mó hình nón thích nghi ESP-01 diretamente em microcontroladores com nível de sinal de 5V, como é o caso do Arduino Uno

Bước 17: MÓDULO ESP8266 ESP-05

MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05
MÓDULO ESP8266 ESP-05

O módulo wifi ESP8266 ESP-05 é um módulo um pouco diferente das outras Sakura da linha ESP8266, độc não sở hữu portas que podemos usar para acionar dispositivos ou ler dados de sensores

Por outro lado, é uma Alternativa Featssante para projetos de IoT quando você Preisa de uma boa conexão de red / internet por um baixo custo

Pode ser useizado, por exelo, para montar um web server com Arduino ou efetuar uma comunicação de longa distância entre pacas como Arduino / Arduino, Arduino / Raspberry, v.v

Não Kreui antena onboard, mas tem um conector para antena externa onde podemos usar um cabo pigtail U. FL e uma antena SMA, aumentando Thoughtravelmente o alcance do sinal wifi

Bước 18: MÓDULO ESP8266 ESP-07

MÓDULO ESP8266 ESP-07
MÓDULO ESP8266 ESP-07
MÓDULO ESP8266 ESP-07
MÓDULO ESP8266 ESP-07

O módulo ESP8266 ESP-07 também é um módulo compacto (20 x 16mm), mas com um layout diferente, sem os pinos de ligação

O módulo conta com uma antena cerâmica embutida, e também um conector U-Fl para antena externa. Esse módulo tem 9 GPIOS, que podem funcionar como pinos I2C, SPI e PWM

O layout do módulo permite que ele seja integrationdo securemente à uma plaa de circuito Ấn tượng, muito Pracizada em projetos de automação cư trú

Bước 19: MÓDULO ESP8266 ESP-12E

MÓDULO ESP8266 ESP-12E
MÓDULO ESP8266 ESP-12E
MÓDULO ESP8266 ESP-12E
MÓDULO ESP8266 ESP-12E

O módulo ESP8266 ESP-12E é muito semelhante ao ESP-07, mas Possui apenas antena interna (PCB)

Tem 11 pinos GPIO e é muito useizado como base para outros módulos ESP8266, como o NodeMCU

Bước 20: MÓDULO ESP8266 ESP-201

MÓDULO ESP8266 ESP-201
MÓDULO ESP8266 ESP-201
MÓDULO ESP8266 ESP-201
MÓDULO ESP8266 ESP-201

O módulo ESP8266 ESP-201 é um módulo um pouco mais fácil de usar em termos de prototipação, độc pode ser montado em uma protoboard

Os 4 pinos laterais, que são responseáveis pela comunicação serial, atrapalham um pouco esse tipo de mo monomem, mas você pode sellar esses pinos no lado oposto da sita, ou utizar algum tipo de adaptador

O ESP-201 kangui 11 portas GPIO, antena embutida e conector U-FL para antena externa. A seleção da antena é feita modificando um jumper (um điện trở 0 (không) ohms) na parte cao cấp trên da sa khoáng, ao lado do nónctor U-FL

Bước 21: NodeMCU ESP8266 ESP-12E

NodeMCU ESP8266 ESP-12E
NodeMCU ESP8266 ESP-12E
NodeMCU ESP8266 ESP-12E
NodeMCU ESP8266 ESP-12E

O Módulo ESP8266 NodeMCU ESP-12E é uma sa khoáng de desenvolvimento bổ sung, que além do chip ESP8266 conta com ô chuyển đổi TTL-Serial e um điều chỉnh de tensão 3.3V

É um módulo que pode ser encaixado diretamente na protoboard e dispensa o uso de um microcontrolador externo para operar, já que pode ser securemente programado useizando LUA

Possui 10 pinos de GPIO (I2C, SPI, PWM), đầu cắm micro-usb hình nón para programmação / alimentação e botões para reset e flash do módulo

Como podemos ver na imagem, o NodeMCU vem com um ESP-12E com antena embutida sellado na nhau

Bước 22: PRIEMIROS PASSOS COM O NodeMCU

PRIEMIROS PASSOS COM O NodeMCU
PRIEMIROS PASSOS COM O NodeMCU

O módulo Wifi ESP8266 NodeMCU ESP-12E é uma das

Essa khác nhau có thể 10 pinos GPIO (entrada / saída), suportando funções como PWM, I2C e 1-wire. Tem antena embutida, chuyển đổi tích hợp USB-TLL do e o seu formato é Ideal para ambientes de prototipação, encaixando securemente em uma protoboard

Bước 23: PHẦN CỨNG MÓDULO Wifi ESP8266 NodeMCU

PHẦN CỨNG MÓDULO Wifi ESP8266 NodeMCU
PHẦN CỨNG MÓDULO Wifi ESP8266 NodeMCU

O módulo Wifi ESP8266 NodeMCU tem dois botões, conforme mostrado na imagem acima: Flash (useizado na gravação do firmware) e RST (Reset). Không có mesmo lado temos o nónctor micro usb para alimentação e conexão com o computador

No lado oposto, temos o ESP-12E e sua antena embutida, já soldado na nhau. Nas laterais temos os pinos de GPIO, alimentação externa, comunicação, v.v

Bước 24: TRÌNH BÀY OU PLACA DE ENSAIO

BẢNG ĐIỀU KHIỂN OU PLACA DE ENSAIO
BẢNG ĐIỀU KHIỂN OU PLACA DE ENSAIO

É é uma é uma

Sua grande vantagem está na mo monomem de vasos eletrônicos, độc tố apresenta certa consadade na insertção de componentes. Như nhau thai từ 800 a 6000 orifícios, xu hướng conexões verticais e Horizontais

Na superfície de uma matriz de contato há uma base de plástico em que survivalem centenas de orifícios onde são encaixados os componentes. Em sua parte kém são instalados contatos metálicos que interligam eletricamente os componentes inseridos na coroa. Geralmente suportam tương quan với yêu cầu 1 A e 3 A

Ô bố cục típico de uma sita de ensaio é composto de duas áreas, chamadas de tiras ou faixas que bao em terminais elétricos interligados

Faixas de terminais - São như faixas de contatos không có chất lượng são instalados os thành phần eletrônicos. Nas laterais das sitas geralmente beingem duas trilhas de contatos interligadas verticalmente. Na faixa vertical no centro da coroa de ensaio há um entalhe para marcar a linha central e fornecer um fluxo de ar para ridibilitar um melhor arrefecimento de CI’s e outros componentes ali instalados

Entre as faixas laterais e o entalhe trung tâm tồn tại trilhas de cinco contatos dispostas paralelamente e interligadas ngangmente. As cinco colunas de contatos do lado esquerdo do entalhe são thườngemente marcados como A, B, C, D, e E, enquanto os da direita são marcados F, G, H, I e J, os CI's devem ser encaixados sobre o entalhe trung tâm, com os pinos de um lado na coluna E, enquanto os pinos da outra lateral são fixados na coluna F, do outro lado do entalho trung tâm

Faixas de barramentos - São usadas para o fornecimento de tensão ao circuito, consuídas de duas colunas nas laterais, uma useizada para o condutor negativo ou terra, e outra para o posvo

Normalmente a coluna que se Destiny a Distributionuição da tensão de alimentação está marcada em vermelho, enquanto a coluna Destiny ao fio terra está marcada em azul ou preta. Alguns projetos modernos de sa khoáng có khả năng kiểm soát maior sobre a indutância gerada nos barramentos de alimentação, protegendo o circuito de ruídos causados pelo eletchargenetismo

Bước 25: GIAO DIỆN NodeMCU COM MPU6050

GIAO DIỆN NodeMCU COM MPU6050
GIAO DIỆN NodeMCU COM MPU6050
GIAO DIỆN NodeMCU COM MPU6050
GIAO DIỆN NodeMCU COM MPU6050

O MPU6050 funciona no protocolo I2C, por isso só Preisamos de dois fios para interagir NodeMCU e MPU6050. Os pinos SCL e SDA de MPU6050 estão conectados aos pinos D1 e D2 do NodeMCU, enquanto os pinos VCC e GND de MPU6050 estão conectados a 3.3V e GND de NodeMCU

Bước 26: MONTAGEM PHẦN CUỐI CÙNG I

MONTAGEM PHẦN CUỐI CÙNG I
MONTAGEM PHẦN CUỐI CÙNG I
MONTAGEM PHẦN CUỐI CÙNG I
MONTAGEM PHẦN CUỐI CÙNG I

Bước 27: MONTAGEM CUỐI CÙNG PHẦN II

MONTAGEM CUỐI CÙNG PHẦN II
MONTAGEM CUỐI CÙNG PHẦN II
MONTAGEM CUỐI CÙNG PHẦN II
MONTAGEM CUỐI CÙNG PHẦN II
MONTAGEM CUỐI CÙNG PHẦN II
MONTAGEM CUỐI CÙNG PHẦN II

Bước 28: KẾT QUẢ OBTIDOS KHÔNG APLICATIVO BLYNK

RESULTADOS OBTIDOS KHÔNG APLICATIVO BLYNK
RESULTADOS OBTIDOS KHÔNG APLICATIVO BLYNK
RESULTADOS OBTIDOS KHÔNG APLICATIVO BLYNK
RESULTADOS OBTIDOS KHÔNG APLICATIVO BLYNK

Os resultados obtidos acima são respectivamente:

  • Leitura do Mancal do Motor;
  • Leitura do Cabeçote;

Đề xuất: