Sisällysluettelo:

MONITORAMENTO DA VIBRAÇÃO DE KOMPRESSORIT: 29 vaihetta
MONITORAMENTO DA VIBRAÇÃO DE KOMPRESSORIT: 29 vaihetta

Video: MONITORAMENTO DA VIBRAÇÃO DE KOMPRESSORIT: 29 vaihetta

Video: MONITORAMENTO DA VIBRAÇÃO DE KOMPRESSORIT: 29 vaihetta
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Heinäkuu
Anonim
MONITORAMENTO DA VIBRAÇÓ DE KOMPRESSORIT
MONITORAMENTO DA VIBRAÇÓ DE KOMPRESSORIT

Nosso projeto consiste no desenvolvimento de uma solução IoT para or monitoramento da vibração de compressores

A ideia do projeto veio de um dos nossos integrantes de grupo que notou em sua unidade de trabalho uma aplicação directta de IoT

Em sua unidade hoje há dois compressores 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

Paranna takuu um bom funcionamento dos compressores, diariamente são coletadas information of vibração and temperatura nos mancais do motor de acionamento do compressor, sendo välttämättömyys tai deslocamento de um técnico para realizar a verificação, impactando na perda de produtivido da manuten

Como solução para esse problem foi desenvolvido pelo grupo um system de monitoramento de vibração and Temperature 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 mahdollistail aão arpida tiedot foorumille padrão do equipamento

Vaihe 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 requiredários em nosso projeto, sendo cada um deles detailshados nos passos a seguir

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

· App Blynk;

· Mikrokontroladori ESP8266 - Placa NodeMCU;

. Protoboard;

Abaixo -sarjan yksityiskohdat os passos ja kuvaus komponenttien kuvista

Vaihe 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

Esta placa -anturin käyttö tai MPU-6050 que combina 3 ei-giroscópio ja 3 ei-acelerômetro juntamente com processor digital digital. Käytä apuna entradas, podemos conectar uma bússola externa de 3 eixos para fornecer 9 eixos na saída. O MPU6050: n ongelmat, jotka liittyvät alxhamento de eixos que podem -kirurgiaan

Essa placa utiliza or protocolo I2C for transmissão de dados

Princípios de Funcionamento:

Giroscópio

Sensores giroscópicos podem -monitori tai suunta, suunta, liikkuva kulma ja kierto. Ei älypuhelinta. Além disso, osittain älypuhelimen älypuhelin ajudam a determinar a posição and 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. Älypuhelimen käyttö, ocelerômetro pode mudar automaticamente o visiir do celular as pysty ja ou horizontal, jos que esse sensor pode verificar em que eixo vetor aceleração da gravidade atua

Comunicação:

Esse -anturin käyttö tai I2C -yhteyskäytäntö. O I2C ja um protocolo de baixa velocidade de comunicação criado pela Philips para comunicação entre placa mãe e dispositivos, Sistemas Embarcados and Circuit de Celulares

O I2C, além de definir um protokollon, é também composto do barramento que é conhecido como TWI (Two Wire Interface), um barramento de dois fios compost for um fio para Clock (SCL) and outro para Dados (SDA). Muodostetaan joko vastus tai PullUp -toiminto VCC -toiminnossa

O I2C on kompostoitu, kun se on tehty, Mestre e Slave, lähetä normaali barramento ja controlado por um Mestre, e possui diversos outros Slaves, poemi ja mahdollisuus toteuttaa barramento com outros Mestres que solicitam tai controle temporariamente do Barramento

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

Pinagem:

  • Vcc: Alimentação de 3, 3V à 5V;
  • GND: 0V;
  • SCL (orja_kello): Clock de saída para o Mestre (Protocolo I2C);
  • SDA (orjatiedot): Dados de saída para o Mestre (Protocolo I2C);
  • XDA (AUX_Data): Clock de entrada para comunicação com dispositivo auxiliar;
  • XCL (AUX_ Clock): Data de entrada para comunicação com dispositivo auxiliar;
  • AD0: Määritä I2C -loppu, 0V tai loppu 0x68, se 3, 3V tai loppu 0x69 Esse pino tem um -vastus PullDown, mantendo 0V no pino, caso não seja forçado valor contrário.

Vaihe 3: INTRODUÇÃO AO BLYNK

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

Ao harkitsee universumin valmistajaa, mutta se on mahdotonta saada citarmos os projetos baseados em Arduino

Jos leikkaus on tehty noviisi -ohjelmaan, Arduino -ohjelma, joka on ohjelmoitu Arduino -ohjelmaan, käytä komentoa kilpien hyödyntämiseen (placas que agregam funções aos dispositivos Arduino) ampliaram as possibleilidades de projetos que podem ser desenvolvidos em Arduino

Paralelamente, tai kirurgiset palvelupaketit Internetissä ja Internetin asioiden luontitoiminnoissa (Internet Of Things), jotka vaativat sijoituskohteita, jotka ovat saatavissa ja jotka voivat olla riippumattomia e, olettaa, suhteuttaa tai rajoittaa tietoisuutta Internetistä ja hallita Remoto destes dispositivos

É neste contexto que gostaríamos de apresentar o Blynk

Este servoço ja baseado em um aplicativo personalizável que permite control Remotamente um laitteisto -ohjelma, kaikki komentoraportit, jotka tekevät laitteiston tai sovelluksen

Desta forma, e possível rakenteen rajapinnat gráficas de controle de forma rápida ja intuitiva e que interage com mais de 400 placas de desenvolvimento, em sua maioria baseadas em Arduino

Vaihe 4: COMO FUNCIONA O BLYNK

COMO FUNCIONA O BLYNK
COMO FUNCIONA O BLYNK

Basicamente, o Blynk ja kompostointi: o Blynk App, o Blynk Server ja Blynk Library

Blynk -sovellus

O App Blynk on sovellus, joka on tarkoitettu Androidille ja iOS: lle. Através de um espaço próprio para cada projeto, or usuário pode inserir Widgets que implementam funções de controle (como botões, sliders e chaves), ilmoitukset ja tiedotteet laitteistosta (esim. Näytöt, grafiikat ja kartat)

Blynk -palvelin

Toda comunicação entre tai aplicativo e o hardware do usuário se dá através da cloud Blynk. Voit palvella laitetta lähettämällä laitteiston, armazenar estados do aplicativo e do hardware ja também armazenar dados de sensores lidos pelo hardware mesmo se or aplicativo estiver fechado

Vale ressaltar que os dados armazenados no server Blynk podem ser acessados externamente através de uma API HTTP, or que abre a mahdollisuus of use use or o Blynk para armazenar dados gerados periodicamente como dados de sensores de temperatura, esimerkki

Blynk -kirjastot

Lopuksi, tee lado do hardware temos as bibliotecas Blynk para diversas plataformas de desenvolvimento. Essaa biblioteka ja vastaa siihen, miten se voidaan yhdistää laitteistokomponenttiin. Arduino, no entanto, e possível obter verses of biblioteca for Linux (e Raspberry Pi!), Python, Lua, entre outras

E isso tudo é grátis?

O Blynk App on ilmainen ja ilmainen. Osacessa 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 “custa” determinada quantia de Energy - uma espécie de moeda virtual - e temos uma quantidade inicial de Energy para ser utilizada em nossos projetos

Mais Energy pode ser comprada para desenvolver projetos mais komplexos (ou muitos projetos), mas não se preocupe: a quantidade de Energy que temos disponível é riittää kokeiluihin tai sovelluksiin ja sovelluksiin

  1. Temos inicialmente 2000 Energy para usarmos em nossos projetos;
  2. Cada Energiankäyttö ao acrescentar um Widget é retornado à nossa carteira quando exluímos aquele Widget;
  3. Somente algumas operações específicas são irreversíveis, ou seja, não retornam os Energy. Mas não se preocupe, você será avisado pelo App quando for este o caso.

Vaihe 5: BAIXANDO O APLICATIVO BLYNK

BAIXANDO O APLICATIVO BLYNK
BAIXANDO O APLICATIVO BLYNK

Sovelluksen asentaminen sovellukseen Blynk em seu Älypuhelin, joka on välttämätön todentamaan järjestelmän käyttö ja yhteensopivuus sovelluksen kanssa

  • Android -käyttöjärjestelmäversio 4.2+.
  • IOS versao 9+.
  • Você também pode executar Blynk em emdodores.

HUOMAUTUS: Käytä Windows Phone -puhelimia, karhunvatukoita ja muita plataformas mortas -palveluja

Após observar se seu älypuhelin ja yhteensopiva sovellus tai sovellus Blynk, puhu Google Playn tai App Storen sovelluksista, sovelluksista, jotka liittyvät salauksen helpottamiseen ja seurantaan älypuhelimella ja digitarilla

Vaihe 6: CRIANDO SUA CONTA BLYNK

CRIANDO SUA CONTA BLYNK
CRIANDO SUA CONTA BLYNK

Com o aplicativo instalado, or usuário deve criar uma conta no servidor do Blynk, já que dependendo da conexão utilizada no seu projeto podemos controlar o nosso dispositivo de qualityquer lugar no mundo, sendo assim välttämättömyys, joka voi suojata sen sen

Aberto tai aplicativo -klikkaukset Luo uusi tili aloittamalla Blynk, lähetä tai yksinkertaista prosessia

OBSERVAÇÃO: deve ser utilizado endereço de e-mail válido, pois ele será usado mais tarde com frequência

Vaihe 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 do login, aparecerá a tela princip do aplicativo

Valitse uusi hanke ja valitse uusi projekti

Nessa nova tela dê o nome ao seu projeto na aba Projektin nimi e escolha o tipo de dispositivo que vai usar na aba Valitse laite

Jos haluat käyttää projektia tai käyttää Projeto IOT -palvelua, lähetä se valitsemalla ESP8266

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

Paralelamente, um-sähköposti com um código-o Auth token-será enviado para o e-mail cadastrado no aplicativo: guarde-o, utilizaremos ele em breve

Vaihe 8: CONFIGURANDO SEU PROJETO

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

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

Widgetit são itens que podem ser inseridos em nosso espaço e representam funções de control, de leitura e interface and com nso hardware

Widgetien neljä vinkkiä:

  • Controladores - usados para enviar comandos que controlam seu hardware
  • Näytöt - utilizados para visualização de dados a partir de sensores e outras fontes;
  • Notificações - enviar mensagens e notificações;
  • Käyttöliittymä - widgetit suorittimen määrittelemällä toiminnot GUI;
  • Outros - widgetit que não pertencem a nenhuma kategoria;

Cada Widget tem suas próprias configurações. Alkuperäiset widgetit (esimerkki Bridgestä) on apuohjelma, joka tarjoaa toiminnallisuuden ja eles não têm nenhuma configuração

Jos haluat valita SuperChart -widgetin tai lähettää sen widget -sovellukseksi, lähetä se hyödyntämään visualisointia

Korjaa que o widget SuperChart “custa” 900 itens de energia, que serão debitados do seu total inicial (2000), mostrados na parte superior da tela. Esse -widget, joka on suunniteltu antamaan asettelun, joka seuraa projektia

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

Vaihe 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 ja um visualizador de dados históricos, ou seja, dos dados de Temperatura e Vibração que será enviado ao Blynk, é requiredario alguns ajustes para exibi-los corretamente:

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

Nessa nova tela -klikki DataStream, nomeie-o e clique no ícone de configuração on one pode ser encontrado or seguinte dado:

Seletor de pinos - Este é um dos principais parâmetros que você precisa definir. Määrittele laadukkaat pino -ohjaimet tai ohjaimet

  • Pinos Digitais - edustaa pinos digitalis físicos em seu -laitteistoa. Os pinos habilitados para PWM são marcados com o símbolo ~.
  • Pinos Analógicos - pinos de IO analógicos físicos em seu -laitteisto.
  • Pinos Virtuais - não têm represententação física. Eles são usados for transferir qualquer dado entre o Blynk App e seu hardware.

Sendo utilizado em nosso projeto to opção VIRTUAL V4 for a Temperatura e VIRTUAL V1 on Vibração

Após o comando de execução, tai aplicativo tenta se conectar ao hardware através do servidor Blynk. Ei entantoa, se ei ole ajankohtaista tai ei laitteistokokoonpanoa

Vamos asentaa biblioteca Blynkin

Vaihe 10: ASENNA BIBLIOTECA BLYNK PARA a IDE ARDUINO

Asenna BIBLIOTECA BLYNK PARA ja IDE ARDUINO
Asenna BIBLIOTECA BLYNK PARA ja IDE ARDUINO
Asenna BIBLIOTECA BLYNK PARA ja IDE ARDUINO
Asenna BIBLIOTECA BLYNK PARA ja IDE ARDUINO

Pääasiallisesti, iremos on asennettu biblioteca do Blynk IDE Arduino

Baixe tai arquivo Blynk_Release_vXX.zip

Arduino IDE: n pastapiirrosluettelon sekoitus, purkaminen tai sisältö. A localização desta pasta pode ser obtida directtamente da IDE Arduino. Para tal, abra a IDE Arduino e, em Tiedosto → Asetukset, olhe o campo Sketchbook location

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

seu_diretorio_/kirjastot/Blynkseu_diretorio/kirjastot/BlynkESP8266_Lib

seu_diretorio/tools/BlynkUpdaterseu_diretorio/tools/BlynkUsbScript

Após reiniciar a IDE Arduino, novos exemplos de código referentes à biblioteca Blynk podem ser encontrados em Tiedosto → Esimerkit → Blynk. Esimerkki laitteistosta, esim. ESP8266, valikointi tai esimerkki Tiedosto → Esimerkit → Blynk → Boards_WiFi → ESP8266_Standalone

Vaihe 11: CHAVE DE AUTORIZAÇÓ DE CONTROLE DE HARDWARE

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

Linha acima määrittele tai valtuutus laitteiston hallintaan

Este token é um número único que foi gerado durante a criação do projeto no aplicativo e deve ser preenchido conforme or código enviado from email

Vaihe 12: CREDENCIAIS DE ACESSO À REDE WI-FI

CREDENCIAIS DE ACESSO, REDE WI-FI
CREDENCIAIS DE ACESSO, REDE WI-FI

Kuten linhas acimas kehittävät tarvittavat sovitussopimukset e ja sen Wi-Fi-em-que o ESP8266 irá se conectar

Uma vez ajustadas as linhas de código, carregue or software and placa de desenvolvimento através do botão Upload da IDE Arduino

Vaihe 13: CÓDIGO FINAL

#define BLYNK_PRINT -sarja

#sisältää

#sisältää

#sisältää

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

// WiFi -kirjautumistietosi.

// Aseta salasana "" avoimille verkoille.

char ssid = "WIFI -yhteys";

char pass = "SSID rede WIFi";

// MPU6050 Slave Device Address

const uint8_t MPU6050SlaveAddress = 0x68;

// Valitse SDA- ja SCL -nastat I2C -tiedonsiirtoa varten

const uint8_t scl = D1;

const uint8_t sda = D2;

// herkkyysasteikon tekijä, joka vastaa koko asteikon asetusta

tietolomake

const uint16_t AccelScaleFactor = 16384;

const uint16_t GyroScaleFactor = 131;

// MPU6050 muutama määritysrekisteriosoite

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_FI = 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, lämpötila, GyroX, GyroY, GyroZ;

void setup () {

Sarja.alku (9600);

Wire.begin (sda, scl);

MPU6050_Init ();

Blynk.begin (auth, ssid, pass);

}

void loop () {

kaksoiskirves, Ay, Az, T, Gx, Gy, Gz;

Read_RawValue (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_XOUT_H);

// jaa jokainen herkkyysasteikolla

Axe = (kaksinkertainen) AccelX/AccelScaleFactor;

Ay = (kaksinkertainen) AccelY/AccelScaleFactor;

Az = (kaksinkertainen) AccelZ/AccelScaleFactor;

T = (kaksinkertainen) Lämpötila/340+36,53; // lämpötilakaava

Gx = (kaksinkertainen) GyroX/GyroScaleFactor;

Gy = (kaksinkertainen) GyroY/GyroScaleFactor;

Gz = (kaksinkertainen) GyroZ/GyroScaleFactor;

Serial.print ("Kirves:"); Sarjanjälki (kirves);

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

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

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

viive (1000);

Blynk.run ();

Blynk.virtualWrite (V1, Axe);

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 (data);

Wire.endTransmission ();

}

// lue kaikki 14 rekisteriä

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 ());

Lämpötila = ((((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 ());

}

// määritä MPU6050

void MPU6050_Init () {

viive (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); // aseta +/- 250 astetta/sekunti täysi asteikko

I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_CONFIG, 0x00); // set +/- 2g full scale 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);

}

Vaihe 14: CONHECENDO O ESP8266

CONHECENDO O ESP8266
CONHECENDO O ESP8266

O ESP6050 ja siru que revolucionou tai liikkeenvalmistaja por seu baixo custo e rápida disseminação

O que mais chama atenção é que ele possui Wi-Fi -mahdollisuus ja yhteys erilaisiin yhteyksiin Internetissä (tai paikallinen) como sensores, atuadores e jne

Helppokäyttöinen o uso desse -siru, varios fabricantes criaram -muoto ja placas de desenvolvimento

Essas placas variam de tamanho, número de pinos tai tipo de conexão com computador

Vaihe 15: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266

ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266

Os modeulos com chip ESP8266 estão se popularizando e são uma ótima alterniva para or seu projeto de IoT (Internet of Things)

Os módulos utilizam tai mesmo controlador, tai ESP8266. (DATASHEET ANEXADO), e o número de portas GPIO varia conforme o modelo do modeulo. Mallista riippuen, podemos -liitännät I2C, SPI ja PWM, sarja

A alimentação dos módulos é de 3, 3V, assim como o nível de sinal dos pinos. Muun muassa 32 -bittinen suoritin 80 MHz: n taajuudella, tukee Internet -yhteyttä 802.11 b/g/n ja seuraavia protokollia WEP, WPA, WPA2 jne

Ohjelmistopalvelu, joka on saatavana komentojen kautta AT tai käyttää kieltä LUA. São ideais para projetos de IoT pois possuem pouquíssimo consumo de energia em modo sleep

Vaihe 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

Käytä ESP8266 ESP-01 -menetelmää tai ESP8266-mallia

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

Uma pequena desvantagem desse tipo de modeulo é a disposição dos pinos, que dificultam a utilização em uma protoboard, mas vokê pode helpmente utilizar um adaptador para modeulo wifi ESP8266 ESP-01 (MOSTRADO NA IMAGEM ACIMA) com adaptationador Voice Station ESP-01 suunnittelee suoraan 5V: n mikrokontrollereita, jotka ovat peräisin Arduino Unosta

Vaihe 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

Vaihtoehtoinen wifi-yhteys ESP8266 ESP-05 ja ESP8266-tila, jossa on erilaiset paikat, ESP8266, pois-portaat, jotka ovat käytettävissä, kun käytät laitteita, jotka ovat käytettävissä

Por outro lado, e uma alternativa interessante para projetos de IoT quando você precisa de uma boa conexão de rede/internet por um baixo custo

Palvelun käyttö, esimerkiksi

Laitteessa ei ole antenni -antennia, laite on kytketty ulkoiseen antenniin, ja se voi käyttää kaapin lettiä U. FL ja antena SMA, joka on huomioitava tai saatava langattoman verkon

Vaihe 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

Vaihtoehdot ESP8266 ESP-07 também ja ummodulo compact (20 x 16 mm), yleinen asettelu erilainen, os os pinos de ligação

O modeulo conta com uma antena cerâmica embutida, ja também um conector U-Fl para antena externa. Essee 9 GPIOS -tekniikkaa, joissa on toiminto I2C, SPI ja PWM

Voit käyttää ulkoasua, jolla voit käyttää integroituja palveluita placa de circuitito impresso, muito utilizada em projetos de automação residencial

Vaihe 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

Vaihtoehtoisesti ESP8266 ESP-12E ESP-07, ESP-07, mas posui apenas antena interna (PCB)

Tempo 11 pinos GPIO ja muito utilizado como base para outros mode ESP8266, como or NodeMCU

Vaihe 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

Vaihtoehdot ESP8266 ESP-201 ja menetelmät, jotka on tarkoitettu käytettäväksi prototipação-termien kanssa, po pode ser montado em uma protoboard

Os 4 pinos laterais, que são responsáveis pela comunicação serial, atrapalham um pouco esse tipo de monttagem, mas você pode soldar esses pinos no lado oposto da placa, or usizar algum tipo de adapador

O ESP-201 possui 11 portti GPIO, antena embutida ja liitin U-FL para antena externa. Valitse antenni ja valitse muutin ja hyppyjohdin (vastus de 0 (nolla) ohmia) ja osittain ylivoimainen, ja liitäntä U-FL

Vaihe 21: NodeMCU ESP8266 ESP-12E

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

Vaihtoehtoisesti ESP8266-solmuMCU ESP-12E on täydellinen paikka, jossa on ESP8266-siru, jossa on ESP8266-muunnin TTL-sarja ja 3,3 V: n säädin

Tämä on menetelmä, jolla voit ohjata protoboardin ja jakaa sen mikrokontrollerin ulkopuolelle operaattorille, jos haluat käyttää LUA -ohjelmaa

Saat 10 GPIO-korttia (I2C, SPI, PWM), liitäntä mikro-usb-ohjelmaan/alimentaatioon ja bottiin, joka palauttaa ja käyttää flash-tekniikkaa

Como podemos ver na imagem, tai NodeMCU vem com ESP-12E com antena embutida soldado na placa

Vaihe 22: PRIEMIROS PASSOS COM O NodeMCU

PRIEMIROS PASSOS COM O NodeMCU
PRIEMIROS PASSOS COM O NodeMCU

Voit käyttää Wifi ESP8266 -menetelmää NodeMCU ESP-12E, jossa on useita kiinnostavia perheitä ESP8266: ssa, ja jos haluat, että se helpottaa tietokoneen käyttöä ja ohjelmointia kielellä Lua e também utilizando IDE do Arduino

Essa placa possui 10 pinos GPIO (entrada/saída), tukee PWM, I2C ja 1-johtiminen. Kun antenni on käytössä, integroitu USB-TLL-muunnin ja se muodostaa ihanteellisen ympäristön prototyypille, lähetä se helposti protoboardiin

Vaihe 23: HARDWARE MÓDULO Wifi ESP8266 NodeMCU

HARDWARE MÓDULO Wifi ESP8266 NodeMCU
HARDWARE MÓDULO Wifi ESP8266 NodeMCU

Vaihtoehtoisesti Wifi ESP8266 NodeMCU -käyttöliittymä, joka tunnistaa parhaan mahdollisen kuvanlaadun: Flash (laiteohjelmiston käyttö) ja RST (Reset). Ei verkkovirtaa tai liitäntää mikro -usb -laitteeseen, joka on alimentaattinen ja yhdistetty tietokoneeseen

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

Vaihe 24: PROTOBOARD OU PLACA DE ENSAIO

PROTOBOARD OU PLACA DE ENSAIO
PROTOBOARD OU PLACA DE ENSAIO

Uma placa de ensaio tai matriz de contato é uma placa com orifícios e conexões condutoras utilizada para a montagem de protótipos and projetos em estado inicial

Sua grande vantagem está na monttagem de circuititos eletrônicos, pois apresenta certa Facilidade and Inserção de komponentes. Kuten placas variam de 800 a 6000 orifícios, tendo conexões verticais e horizontais

Tämä on superfície de uma matriz de contato há uma base de plástico em que egzistent centents de orifícios on de são encaixados os. Em sua parte inferior são instalados contatos metálicos que interligam eletricamente os komponentit inseridos na placa. Geralmente suportam correntes entre 1 A e 3 A

O layout típico de uma placa de ensaio é composto de duas áreas, chamadas de tiras ou faixas que koostuu terminaalis elétricos interligados

Faixas de terminais - São as faixas de contatos no qual são instalados os componentses eletrônicos. Nas laterais das placas geralmente egzistem duas trilhas de contatos interligadas verticalmente. Na faixa vertical no centro da placa de ensaio há um entalhe para marcar a linha central e fornecer um fluxo de ar para võimalil um um melhor arrefecimento de CI’s e outros komponents ali instalados

Entre as faixas laterais e o entalhe central pastem trilhas de cinco contatos dispostas paralelamente e interligadas horizontalmente. Cinco colunas de contatos do lado esquerdo do entalhe são frekventent 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 central, 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 central

Faixas de barramentos - São usadas para o fornecimento de tensão ao circuit, constituídas de duas colunas nas laterais, uma utilizada para o condutor negativo ou terra, and outra para or positivo

Normaali coluna que se destina a distribuição da tensão de alimentação está marcada em vermelho, enquanto a coluna destinada ao fio terra está marcada em azul ou preta. Alun perin projektit modernit de placas de ensaio possuem um controle maior sobre a indutância gerada nos barramentos de alimentação, protegendo o circuit to ruídos causados pelo eletromagnetismo

Vaihe 25: INTERFACE NodeMCU COM MPU6050

LIITÄNTÄSolmuMCU COM MPU6050
LIITÄNTÄSolmuMCU COM MPU6050
LIITÄNTÄSolmuMCU COM MPU6050
LIITÄNTÄSolmuMCU COM MPU6050

O MPU6050 toimii ilman protokollaa I2C, joka on myös ennalta määritelty NodeMCU: n ja MPU6050: n välillä. Osat SCL ja SDA de MPU6050 ovat yhteensopivia kaikkien pisteiden D1 ja D2 kanssa NodeMCU: n, VCC: n ja GND: n sekä MPU6050: n välisen liitännän ja 3.3 V: n ja NodeMCU: n kanssa

Vaihe 26: MONTAGEM FINAL OSA I

MONTAGEM FINAL OSA I
MONTAGEM FINAL OSA I
MONTAGEM FINAL OSA I
MONTAGEM FINAL OSA I

Vaihe 27: MONTAGEM FINAL OSA II

MONTAGEMIN LOPPUOSA II
MONTAGEMIN LOPPUOSA II
MONTAGEM FINAL OSA II
MONTAGEM FINAL OSA II
MONTAGEMIN LOPPUOSA II
MONTAGEMIN LOPPUOSA II

Vaihe 28: RESULTADOS OBTIDOS NO APLICATIVO BLYNK

RESULTADOS OBTIDOS EI APLICATIVO BLYNK
RESULTADOS OBTIDOS EI APLICATIVO BLYNK
RESULTADOS OBTIDOS EI APLICATIVO BLYNK
RESULTADOS OBTIDOS EI APLICATIVO BLYNK

Os resultados obtidos acima são respectivamente:

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

Suositeltava: