Përmbajtje:
- Hapi 1: ELEMENTOS NECESSÁRIOS PARA O PROJETO
- Hapi 2: MÓDULO GY -521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
- Hapi 3: INTRODUÇÃO AO BLYNK
- Hapi 4: COMO FUNCIONA O BLYNK
- Hapi 5: BAIXANDO O APLICATIVO BLYNK
- Hapi 6: CRIANDO SUA CONTA BLYNK
- Hapi 7: COMEÇANDO UM NOVO PROJETO
- Hapi 8: CONFIGURANDO SEU PROJETO
- Hapi 9: CONFIGURANDO SEU WIDGET
- Hapi 10: INSTALANDO BIBLIOTECA BLYNK PARA a IDE ARDUINO
- Hapi 11: CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE
- Hapi 12: CREDENCIAIS DE ACESSO À REDE WI-FI
- Hapi 13: FUNDI CÓDIGO
- Hapi 14: CONHECENDO O ESP8266
- Hapi 15: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
- Hapi 16: MÓDULO ESP8266 ESP-01
- Hapi 17: MÓDULO ESP8266 ESP-05
- Hapi 18: MÓDULO ESP8266 ESP-07
- Hapi 19: MÓDULO ESP8266 ESP-12E
- Hapi 20: MÓDULO ESP8266 ESP-201
- Hapi 21: NodeMCU ESP8266 ESP-12E
- Hapi 22: PRIEMIROS PASSOS COM O NodeMCU
- Hapi 23: HARDWARE MÓDULO Wifi ESP8266 NodeMCU
- Hapi 24: PROTOBOARD OU PLACA DE ENSAIO
- Hapi 25: INTERFACE NodeMCU COM MPU6050
- Hapi 26: PJESA PINRFUNDIMTARE E MONTAGEMIT I
- Hapi 27: PJESA PINRFUNDIMTARE E MONTAGEMIT II
- Hapi 28: RESULTADOS OBTIDOS NO APLICATIVO BLYNK
Video: MONITORAMENTO DA VIBRAÇÃO DE COMPRESSORES: 29 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Nosso projeto nuk përbëhet nga desenvolvimento de uma solução IoT para o monitoramento da vibração de compressores
Një ide për të bërë një procedurë që ju nevojitet për integrimin e grupit që ju nuk e dini se si unidade de trabalho uma aplicação direta de IoT
Ne 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 garantuar që nuk ka paradas inesperadas që realizohet nga manutenção preditiva nos mesmos
Para garantimit të funksionimit të një kompresori, diariamenti i informacionit që vjen nga temperatura e temperaturës sonë nuk bëhet nga makina për komponentë motorikë, dërgon domosdoshmërinë ose aftësinë për të kryer teknologjinë për realizimin e një verifikimi, impaktimi në perda të prodhimit
Për zgjidhjen e problemeve të caktuara, ju mund të përdorni një sistem të lartë të temperaturës në një temperaturë të shpejtë të një cilësie të caktuar, për shkak të së cilës ju mund të shpërndani para një manutenção atuar em outma fumes, të cilat mund të jenë të disponueshme. informação fora do padrão do equipamento
Hapi 1: ELEMENTOS NECESSÁRIOS PARA O PROJETO
São listados os elementos needários em nosso projeto, dërgon në mënyrë të detajuar detalhados nos passos a seguir
· Módulo GY-521 MPU6050-Acelerômetro e Giroscópio;
· App Blynk;
· Mikrokontrolluesi ESP8266 - Placa NodeMCU;
Me Protoboard;
Abaixo serão detalhados os passos e a descrição de cada components
Hapi 2: MÓDULO GY -521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
Përdorimi i sensorit të përdorimit të MPU-6050 për kombinimin e 3 parametrave të gripit dhe 3 efikasiteteve të shpejtësisë së përpunimit dixhital të lëvizjes. Përdorni si pajisje ndihmëse, podemos conectar uma bússola externa de 3 eixos para fornecer 9 eixos na saída. O MPU6050 suprime problematikë të tjera të cilat mund të zgjidhen në pjesë të ndryshme
Essa placa përdor protokollin I2C për transmetimin e babait
Princípios de Funcionamento:
Giroskopi
Sensores giroscópicos podem monitorar a orientação, direção, movimento këndore dhe rotação. Asnjë smartphone, um sensor giroscópico geralmente exea funcões de reconhecimento de gestos. Além disso, os giroscópios em smartphone zgjidhen një përcaktues dhe pozicional dhe orientação do aparelho
Acelerômetro
O acelerômetro é um sensor que mede aceleração, bem como a inclinação, dengulo de inclinação, rotação, vibração, kolisão e gravidade. Përdorni për të përdorur smartphone tuaj, ose përdorni një pajisje automatike ose vizore për celularin vertikalisht ose horizontalisht, për shembull, për të kontrolluar kodin e sensorit, për të përcaktuar shpejtësinë tuaj të gravidadës
Komunikim:
Ky sensor është përdorur nga protokolli i komunikimit I2C. O I2C protocol um protocol um protocol protocol protocol protocol ba loc loc Phil ips ips ips ips ips ips ips ips ips ips ips ips ips Philips para se të komunikojnë me vendndodhjen dhe disponimin, Sistemet Embarcados dhe qarku i celularit
O I2C, i përcaktuar për protokollet, është një komposto për të bërë një barrë që është e lidhur me TWI (Dy ndërfaqe me tel), dhe për të bërë fiosin e kompostimit për ion fio para Clock (SCL) dhe jashtë Dados (SDA). Ju mund të lidhni një rezistencë me funksionin e tërheqjes së PullUp para VCC
O I2C është një përzierje e mbeturinave të disponueshme, Mestre e Slave, dërgo në mënyrë normale në barramento ose kontradolet tona në Mestre, dhe ka mundësi të ndryshme jashtë skllevërve, por mund të zbatohet nga barramento com outros Mestres ose solicito ose kontrolloni kohën tuaj
Dispozitivi nuk ka Barramento é identificado për um endereço 10 bit, alguns dispositivos podem ser de 7 bit
Pinagem:
- Vcc: Alimentação de 3, 3V à 5V;
- GND: 0V;
- SCL (Slave_Clock): Ora e mësimit për Mestre (Protocolo I2C);
- SDA (Të dhënat e skllevërve): Dados de saída para o Mestre (Protocolo I2C);
- XDA (AUX_Data): Ora e hyrjes për komunikim me disponueshmërinë e ndihmës;
- XCL (Ora AUX_): Të dhënat për regjistrimin e disponueshmërisë së ndihmës;
- AD0: Define o endereço de I2C, se 0V o endereço é 0x68, se 3, 3V o endereço é 0x69 Esse pino tem um um um rezistencë PullDown, mantendo 0V pa pino, nuk mund të përdoret për të kontrolluar fuqinë.
Hapi 3: INTRODUÇÃO AO BLYNK
Konsideroni një krijues universitar, nëse nuk mund të përdorni citarmos ose të krijoni bazat në Arduino
Për sa i përket disponimit të ri në programet e programuara në Arduino, mund të përdorni një mburojë (mund të përdorni të njëjtat aftësi nga Arduino), duke shtuar si mundësi për të prodhuar një podem në desenvolvidos em Arduino
Paralelamente, o surgimento de serviços conectados à internet e o conceito de IoT (Internet Of Things) është një mjet që kërkon nga disponueshmëria e mundësisë së lidhjes, vlerësimit, proporcionit ose mjedisit të drejtësisë në internet dhe kontrollit të largësive të destinuara nga disponueshmëria
Est neste contexto que gostaríamos de apresentar o Blynk
Ju mund të shërbeni si bazë për të përdorur aplikacione të personalizuara për të kontrolluar distancën e lejuar nga programi i harduerit, si dhe për të bërë një raportues të pajisjeve, duke përdorur pajisje ose aplikime
Desta forma, í mund të ndërtojë ndërfaqe gráficas de controle de forma të përdorimit të intuitës dhe të integrimit të faqeve tona në 400 vende të desenvolvimento, ne sua maioria bazë në Arduino
Hapi 4: COMO FUNCIONA O BLYNK
Bazë, o Blynk ose një përbërës i pjesëve të tij: o Aplikacioni Blynk, o Serveri Blynk dhe një Bibliotekë Blynk
Aplikacioni Blynk
O App Blynk është një aplikacion i disponueshëm për Android dhe iOS që lejojnë përdorimin e aplikacioneve të ndërhyrjes së integruar të harduerit. Através de um espaço próprio për cada projeto, ose përdorimi i kodit të integruar të Widgets që zbatojnë funksionet e kontrollit (të gjitha faqet, rrëshqitësit dhe shiritat), njoftimet dhe leitura të pajisjeve të bëra me pajisje (shfaqen në ekranet tona, grafikët dhe hartat)
Serveri Blynk
Toda comunicação entre o aplicativo e o hardware do të përdorë në através da cloud Blynk. Për të shërbyer për të transmetuar pajisjet ose pajisjet, pajisjet e armatosura do të aplikojnë dhe bëjnë harduer dhe pajisje të armatosura nga pajisjet e caktuara që lidhen me pajisjet mesatare të aplikimit dhe vlerësimit të tyre
Ju mund të përdorni shërbime të padëshiruara për serverët pa server Blynk, duke përdorur një qasje të jashtme të API HTTP, ose nëse mundësia e përdorimit të Blynk për armaturat e armatosura mund të jetë në mënyrë periodike me temperaturën e temperaturës, për shembull
Bibliotekat e Blynk
Përfundimisht, a do të bëni tema harduerike si biblioteka Blynk para diversas plataformas de desenvolvimento. Essa biblioteca është një përgjigje për një sistem të përshtatshëm të shërbimit të harduerit ose shërbimit të Blynk e gerir si kërkesa për entrada dhe saída de dados e comandos. Një formë e përdorimit të bibliotekave të përdorura nga përdorimi i bibliotekës Arduino, pa asnjë mundësi, është e mundur që të ketë mundësi të ndryshme nga bibliotekat për Linux (e Raspberry Pi!), Python, Lua, dhe jashtë saj
E isso tudo é grátis?
Aplikacioni O Blynk është i disponibilizuar falas në shërbim. Për më tepër Shërbime të Shërbimit Blynk është i kufizuar (dhe mund të përdoret për të zbatuar vendimet e tjera që mund të shpërndahen) dhe si biblioteka Blynk também são gratuitas
Pa marrë parasysh, Widget "custa" përcakton sasinë e Energjisë - të gjitha llojet e energjisë virtuale - temat tona janë sasi të vogla zyrtare të Energjisë për shërbimet e përdorimit të nossos projetos
Pajisja e Energjisë do të shërbejë për përpunimin e projekteve të tua komplekse (ose të tjera të projektuara), të cilat nuk mund të gjenden paraprakisht: një sasi e caktuar e energjisë që disponon një sasi të mjaftueshme për eksperimentet ose aplikimet për zbatimin e përdorimit të saj
- Temos inicialmente 2000 Energy para përdorimit të nossos projetos;
- Cada Energy shfrytëzon një sipërfaqe um Widget ret retornado à nossa carteira quando excluímos aquele Widget;
- Somente algumas operações específicas são irreversíveis, ou seja, nuk ka retornam os Energy. Mas não se preocupe, do të thotë që ju të përdorni një aplikacion quando për këtë ose rast.
Hapi 5: BAIXANDO O APLICATIVO BLYNK
Për një instalim të aplikimit të Blynk em seu Smartphone është i nevojshëm verifikimi i sistemit operativ dhe pajtueshmëria me aplikacionin, zgjidhni opsionet paraprake të instalimit:
- Android OS versão 4.2+.
- IOS versão 9+.
- Você também pode ekzekutues Blynk em emuladores.
VBSZHGIM: Blej një ekzekutim të telefonave Windows, Blackberry dhe jashtë platformave të vdekjes
Aplikoni për të parë telefonin tuaj të mençur me aplikacionin Blynk, duke përdorur një qasje në Google Play ose App Store, duke përdorur aplikacione që do të lehtësojnë lehtësinë e përdorimit të një telefoni inteligjent dhe numrit të telefonit tuaj në Plyquin Blynk
Hapi 6: CRIANDO SUA CONTA BLYNK
Aplikoni për instalimin, ose përdorni criar uma conta no servidor do Blynk, nëse jeni të varur nga përdorimi që nuk mund të kontrolloni të gjitha kontrollet ose mosdispozitimin e cilësive që ju nuk mund të përdorni, të dërgoni një assim të nevojshëm ose të mbrojtur nga një mbrojtës
Për të aplikuar një klikim Krijoni një llogari të re në faqen zyrtare të Blynk, dërgoni një proces të thjeshtë dhe të thjeshtë
OBSERVAÇÃO: deve ser utilizado endereço de e-mail válido, pois ele será usado mais tarde com frequência
Hapi 7: COMEÇANDO UM NOVO PROJETO
Após criação do login, aparecerá a tela principal do aplicativo
Zgjedhja e një Projekti të Ri, fillimi i projektit të ri të Projektit të Ri
Emri i projektit do të jetë i përshtatshëm për emrin Emri i Projektit dhe zgjidhja e disponueshmërisë së përdorimit të tij nga Zgjedhja e Pajisjes
Përdorimi i mëtejshëm i përdorimit të Projeto IOT, dërgimi i një opsioni ESP8266
Após clicarmos em Krijoni, klikoni mbi Projektin Canvas, ose zgjidhni atë, ose spiuno on criaremos nosso aplicativo customizado
Paralelamente, um e-mail com um código-o Shenja e autorit-shërbimi paraprak për e-mail kadastrado pa aplikim: guarde-o, utilizaremos ele em breve
Hapi 8: CONFIGURANDO SEU PROJETO
Uma vez no spaço do projeto, ao clicar em qualquer ponto da tela, uma lista com os Widgets disponíveis será aberta
Miniaplikacionet mund të shfaqen në mënyrë të pavarur duke përdorur shërbimet tona të kontrollit dhe funksionimit të kontrollit, ndërfaqes dhe pajisjeve të tjera
Ekzistojnë 4 këshilla për mjetet shtesë:
- Kontrollorët - përdorimi i mjeteve që kontrollojnë pajisjet tuaja
- Shfaq - përdor përdorim për vizualizimin e dados dhe pjesëve të vjetra të shkronjave;
- Notificações - enviar mensagens e notificações;
- Ndërfaqja - pajisje shtesë për përcaktimin e funksioneve të GUI;
- Outros - widget -et që nuk kanë lidhje me një kategori të tjera;
Cada Widget mund të rregullojë konfigurimet. Alguns dos Widgets (për shembull Ex Bridge) apenas habilitam a funcionalidade e eles não têm nenhuma configuração
Ne nuk mund të zgjedhim një përzgjedhje të widget SuperChart, duke përdorur këtë mundësi për të përdorur vizualizimin e historisë historike
Riparoni me widget SuperChart “custa” 900 itens de energia, në mënyrë që të debitoni të gjitha shërbimet zyrtare (2000), shumica e pjesëve më të larta të tela. Përdorni widget -in tuaj për të zgjedhur një plan urbanistik
Foi realizado no nosso projeto 2 vezes essa ação, tem em nossa tela dois visualizadores de dados históricos
Hapi 9: CONFIGURANDO SEU WIDGET
Për më tepër, Widget është um um visualizador de dados históricos, ose seja, dos dados de Temperatura e Vibração se será enviado ao Blynk, është e nevojshme të kërkohet nga forcat e para të ekzibi-los:
Ao clicarmos em cima deste Widget, si opções de configuração serão exibidas
Nessa nova tela klikoni në DataStream, nomeie-o e kliko nuk ka një konfigurim të vetëm në kodin e koduar ose të zgjedhur nga babai:
Seletor de pinos - Este é um dos principais parâmetros que que você precisa definir. Ele definoni cilësinë e kontrollit ose kontrollin tuaj
- Pinos Digitais - përfaqësojnë pajisjet pinos digitais físicos em seu. Os pinos habilitados para PWM marcados com o simbolo.
- Pinos Analógicos - përfaqësojnë pinos de IO analógicos físicos em seu hardware.
- Pinos Virtuais - não têm representação física. Përdorimi i përdoruesve për transferimin e cilësive të përdorimit të aplikacionit Blynk dhe pajisjeve të tjera.
Dërgoni një përdorim të vetëm për një opcion V4 VIRTUAL për një Temperaturë dhe V1 VIRTUAL për një Vibração
Aplikoni për zbatimin e ekzekutimit, aplikoni një zgjidhje për lidhjen e pajisjeve ose pajisjeve të shërbimit të Blynk. Nuk ka nevojë, ju nuk mund të përdorni një cilësim të konfigurimit të harduerit për përdorimin e tij
Vamos instalar a biblioteca Blynk
Hapi 10: INSTALANDO BIBLIOTECA BLYNK PARA a IDE ARDUINO
Për më tepër, instaloni një bibliotekë për Blynk për IDE Arduino
Baixe o arquivo Blynk_Release_vXX.zip
Një përzgjedhje, dekompakt ose kontekst arquivo në librin e skicave të makaronave për Arduino IDE. Një lokalizim desta makarona pode ser obtida diretamente da IDE Arduino. Para së gjithash, përdorni një IDE Arduino e, em File → Preferencat, si dhe vendndodhjen e Sketchbook
O conteúdo do arquivo descompactado deve ficar então como a seguir:
seu_diretorio_/libraries/Blynkseu_diretorio/biblioteka/BlynkESP8266_Lib
…
seu_diretorio/tools/BlynkUpdaterseu_diretorio/tools/BlynkUsbScript
Aplikoni një IDE Arduino, duke përdorur shembuj të rinj të referencave të bibliotekës Blynk podem ser encontrados em File → Shembuj → Blynk. Për pajisje të tjera për shembull, o ESP8266, përzgjedhje ose përdorim të skedarit → Shembuj → Blynk → Boards_WiFi → ESP8266_Standalone
Hapi 11: CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE
Një përcaktim kryesor është një shenjë e autorizimit për kontrollin e pajisjeve kompjuterike
Kjo është një shenjë që ju lejon të bëni një kërkesë për të bërë një kërkesë për të aplikuar dhe aplikuar në mënyrë që të prenchido të përputhet me programin e e-mail
Hapi 12: CREDENCIAIS DE ACESSO À REDE WI-FI
Si linhas acimas devem ser mjaft adadadas de acordo com o nome e a senha da rede Wi-Fi em que o ESP8266 është i lidhur
Ju mund t'i përdorni ato si linhas de código, të përfshihen në softuer dhe në platformat e desenvolvimento të përdorimit të botoo Upload për IDE Arduino
Hapi 13: FUNDI CÓDIGO
#define BLYNK_PRINT Serial
#përfshi
#përfshi
#përfshi
char auth = "Código do autor do projeto";
// Kredencialet tuaja WiFi.
// Vendosni fjalëkalimin në "" për rrjetet e hapura.
char ssid = "Emri i redaktimit të WIFI";
char pass = "SSID redde WIFi";
// Adresa e pajisjes së skllevërve MPU6050
const uint8_t MPU6050SlaveAdresa = 0x68;
// Zgjidhni kunjat SDA dhe SCL për komunikimin I2C
const uint8_t scl = D1;
const uint8_t sda = D2;
// faktori i shkallës së ndjeshmërisë që përkon me vendosjen e shkallës së plotë të dhënë në
fleta e të dhënave
const uint16_t AccelScaleFactor = 16384;
const uint16_t GyroScaleFactor = 131;
// MPU6050 pak adresa të regjistrit të konfigurimit
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, Temperatura, GyroX, GyroY, GyroZ;
void setup () {
Serial.filloj (9600);
Wire.begin (sda, scl);
MPU6050_Init ();
Blynk.begin (auth, ssid, pass);
}
lak void () {
Axe e dyfishtë, Ay, Az, T, Gx, Gy, Gz;
Read_RawValue (MPU6050SlaveAdresa, MPU6050_REGISTER_ACCEL_XOUT_H);
// ndani secilën me faktorin e tyre të shkallës së ndjeshmërisë
Ax = (dyfish) AccelX/AccelScaleFactor;
Ay = (dyfish) AccelY/AccelScaleFactor;
Az = (dyfish) AccelZ/AccelScaleFactor;
T = (dyfish) Temperatura/340+36.53; // formula e temperaturës
Gx = (dyfish) GyroX/GyroScaleFactor;
Gy = (dyfish) GyroY/GyroScaleFactor;
Gz = (dyfish) GyroZ/GyroScaleFactor;
Serial.print ("Axe:"); Serial.print (Axe);
Serial.print ("Ay:"); Serial.print (Ay);
Serial.print ("Az:"); Serial.print (Az);
Serial.print ("T:"); Serial.println (T);
vonesa (1000);
Blynk.run ();
Blynk.virtualWrite (V1, Axe);
Blynk.virtualWrite (V2, Ay);
Blynk.virtualWrite (V3, Az);
Blynk.virtualWrite (V4, T);
}
i pavlefshëm I2C_Write (uint8_t deviceAddress, uint8_t regAddress, uint8_t data) {Wire.beginTransmission (deviceAddress);
Wire.write (regAdresa); Wire.write (të dhënat);
Wire.endTransmission ();
}
// lexoni të 14 regjistrat
pavlefshme Read_RawValue (uint8_t adresa Adresa, uint8_t regAdresa) {
Wire.beginTransmission (pajisje Adresa);
Wire.write (regAdresa); Wire.endTransmission ();
Tela. Kërkohet Nga (pajisja Adresa, (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 ());
Temperatura = ((((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 ());
}
// konfiguroni MPU6050
void MPU6050_Init () {
vonesa (150); I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_SMPLRT_DIV, 0x07); I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_PWR_MGMT_1, 0x01); I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_PWR_MGMT_2, 0x00); I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_CONFIG, 0x00);
I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_GYRO_CONFIG, 0x00); // vendos +/- 250 gradë/shkallë e dytë e plotë
I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_CONFIG, 0x00); // vendos +/- 2g shkallë të plotë I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_FIFO_EN, 0x00);
I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_INT_ENABLE, 0x01); I2C_Write (MPU6050SlaveAdresa, MPU6050_REGISTER_SIGNAL_PATH_RESET, 0x00); I2C_Write (MPU6050SlaveAddress, MPU6050_REGISTER_USER_CTRL, 0x00);
}
Hapi 14: CONHECENDO O ESP8266
O ESP6050 është një çip që revolucionou ose krijoni një lëvizje për të blerë një porosi të shpërndarë
O que mais chama atenção é que ele possui Wi-fi mundësia për një lidhje të ndryshme me disponueshmërinë e një interneti (ou rede local) si dhe sensores, atuadores etj
Për lehtësimin e përdorimit të një çipi, për prodhimin e krizave të mia dhe për vendosjen e desenvolvimento
Essas placas variam de tamanho, número de pinos ose tipo de conexão com computador
Hapi 15: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
Os módulos com chip ESP8266 është i popullarizuar dhe përdorur si një alternativë paraprake për një projekt të IoT (Interneti i Gjërave)
Përdorimi i përdorimit të kontrollit mesmo, o ESP8266. (DATASHEET ANEXADO), duke përdorur porta GPIO varia konform o modelo do módulo. Varet nga modeli, ndërfaqet e ndërfaqeve I2C, SPI dhe PWM, si dhe seriale
Një alimentação dos módulos é de 3, 3V, duke menduar se mund të përdorni një sinal dos pinos. Mundësoni një procesor prej 32 Bits të regjistruar në 80MHz, suportoni internetin pa 802,11 b/g/n dhe të përdorni protokolle të caktuara në WEP, WPA, WPA2, etj
Një program program për të folur përmes komandos AT ose ju përdorni një gjuhë LUA. S ideao ideais para projetos de IoT mund të ketë mundësi për të konsumuar energji nga modaliteti i gjumit
Hapi 16: MÓDULO ESP8266 ESP-01
O módulo ESP8266 ESP-01 është një nga komisionet e linjës ESP8266
Shtë kompakt (24, 8 x 14, 3 mm), dhe mund të bëjë me GPIO që mund të kontrollojë programin sipas programit. O ESP-01 do të përdorni kodin e firmware ose/ose përdorni serialin e ndërfaqes së përdorur
Uma pequena desvantagem desse tipo de módulo është një disponueshmëri në dosje, nëse është e vështirë të përdorni një protoboard, duke përdorur lehtësinë e përdorimit të pajisjes dhe përshtatësit para përdorimit të wifi ESP8266 ESP-01 (MOSTRADO NA figurë IMAGEM ESP-01 diretamente em microcontroladores që lidhen me rrymën në 5V, si dhe në rast të Arduino Uno
Hapi 17: MÓDULO ESP8266 ESP-05
Për më tepër wifi ESP8266 ESP-05 nëse jeni të ndryshëm mund të ndryshoni nga vendet e tjera të linjës ESP8266, ju nuk mund të përdorni porta që mund të përdorni për përdorim të shpejtë të pajisjeve tona për sensores
Për më tepër, ju mund të përdorni një alternativë interaktive për projektet e IoT dhe të thërrisni një fjalë për të përcaktuar shpejtësinë/internetin tuaj nga interneti
Përdorni shërbimet, për shembull, për shembull, për serverin e internetit në Arduino ose efetuar ose komunikim në distanca të ndryshme që hyjnë në vendet e Arduino/Arduino, Arduino/Raspberry, etj
Nuk ka mundësi të përdorni antenë në bord, mund të përdorni një lidhje paraprake me një përdorim të jashtëm të përdorimit në të njëjtën kohë me pigtail U. FL dhe antena SMA, të vlefshme dhe të vlefshme për alcance për wifi sinal
Hapi 18: MÓDULO ESP8266 ESP-07
Për më tepër ESP8266 ESP-07 também um ó módulo compacto (20 x 16mm), në mënyrë të ndryshme paraqitja e faqeve të ndryshme është e mundur, për shembull
O módulo conta com uma antena cerâmica embutida, dhe também um conector U-Fl para antena externa. Për më tepër, përdorni 9 GPIOS, duke përdorur funksione të tjera në I2C, SPI dhe PWM
O faqosja do të lejojë që të zgjidhni një lehtësim të integruar dhe të vendosni një qark impresso, mund të shfrytëzoni projektet tona të automjeteve rezidenciale
Hapi 19: MÓDULO ESP8266 ESP-12E
O módulo ESP8266 ESP-12E është një rrugë e lehtë për të ESP-07, është e mundur të apenas antena interna (PCB)
Temperatura 11 e GPIO mund të përdoret si bazë për të dalë nga ESP8266, nga NodeMCU
Hapi 20: MÓDULO ESP8266 ESP-201
O módulo ESP8266 ESP-201 është një nga pajisjet më të përdorura në termot e prototipaços, duke përdorur kodin e parë në protoboard
Për 4 pikat e fundit, për sa i përket përgjigjes në lidhje me serialin, atrapalham um pouco esse tipo de montagem, si pjesë e eshtrave të shitura që nuk mund të përdoren në mënyrë të përshtatshme, ose duke përdorur tipa të përshtatësit
O ESP-201 mund të ketë 11 porta GPIO, antena embutida dhe konektor U-FL për antenën e jashtme. Një përzgjedhje e antenës është një modifikim i madh i kërcyesit (rezistenca e 0 (zero) ohms) dhe pjesa më e lartë e vendndodhjes, si dhe lidhësi U-FL
Hapi 21: NodeMCU ESP8266 ESP-12E
O Módulo ESP8266 NodeMCU ESP-12E ose plani i desenvolvimento përfunduar, si dhe një çip ESP8266 duke përdorur të gjithë konvertuesin TTL-Serial dhe rregullim të tensionit 3.3V
Um um ó que p p p p p ser ser ser ser enc enc enc prot prot prot micro micro micro micro micro micro micro micro micro micro micro micro micro micro micro micro
Mund të përdorni 10 pika GPIO (I2C, SPI, PWM), mikro-usb lidhës për programimin/ushqimin dhe botimet për rivendosjen dhe funksionimin e flashit
Ju mund të përdorni një imazh, ose NodeMCU në ESP-12E që është përdorur për të shitur një vendndodhje
Hapi 22: PRIEMIROS PASSOS COM O NodeMCU
Për më tepër, Wifi ESP8266 NodeMCU ESP-12E është në dispozicion për të dhënat e familjes në ESP8266, nëse është e nevojshme të lidheni me kompjuterin tuaj dhe të programoni një gjuhë Lua e também duke përdorur një IDE do Arduino
Essa placa possui 10 pinos GPIO (entrada/saída), suportando funçõeses como PWM, I2C e 1-wire. Për shembull, integruesi USB-TLL është integruar ose formatuar në mënyrë ideale për ambientet e prototipakos, për të lehtësuar lehtësinë e protoboardit tonë
Hapi 23: HARDWARE MÓDULO Wifi ESP8266 NodeMCU
Shkarkoni Wifi ESP8266 NodeMCU për të bërë të mundur, përputheni me mënyrën më të madhe të imazhit: Flash (përdorni dhe përdorni gravurë për firmware) dhe RST (Reset). Jo mesmo lado temos o conector micro usb para alimentação e conexão com o computador
Nuk ka informacione të mëtejshme, temat e ESP-12E dhe anta embutida, të shitura në vend. Nas laterais temos os pinos de GPIO, alimentação externa, comunicação, etj
Hapi 24: PROTOBOARD OU PLACA DE ENSAIO
Uma placa de ensaio ou matriz de contato é uma placa com orifícios e conexões condutoras shfrytëzuar për një montagem de protótipos e projetos em estado inicial
Sua grande vantagem está na montagem de circuitos eletrônicos, mund të paraqitet me një lehtësim të lehtësimit të brendshëm të përbërësve. Si placas variam de 800 a 6000 orifícios, tendo conexões verticais e horizontais
Përfundimi i madhësisë së umës së kontaminuar nga baza jonë e plusikës në atë që ekzistojnë qindra të dhëna nga orificios që hyjnë në përbërjen e tyre. Ne sua parte inferior são instalados contatos metálicos que interligam eletricamente os componentes inseridos na placa. Geralmente suportam correntes entre 1 A e 3 A
O faqosja e umapico de uma placa de ensaio é composto de duas áreas, chamadas de tiras ose faixas që përbëhen nga përfundimet tona elétricos interligados
Faixas de terminais - São as faixas de contatos no qual são instalados os componentes eletrônicos. Nas laterais das placas geralmente existem duas trilhas de contatos interligadas verticalmente. Në mënyrë vertikale nuk ka një qendër për sigurimin e të dhënave që mund të ketë ndodhur në një qendër të fuqisë së jashtme të rrjedhës së mundshme të mundshme të ëmbëlsirave të jashtëm të komponentëve të jashtëm të CI -së ose instalimeve të tjera
Entre as faixas laterais e o entalhe central ekzistem trilhas de cinco contatos dispostas paralelamente e interligadas horizontalmente. Si cinco colunas de contatos do lado esquerdo do entalhe são frequemente 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 qendrore, com os pinos de um lado na coluna E, enquanto os pinos da outa lateral são fixados na coluna F, do outro lado do entalho qendrore
Faixas de barramentos - Përdorimi i një sistemi në qarkullimin e mëparshëm, i përbërë nga dy kolona të mëvonshme, nga përdorimi i një negativi të përgjithshëm ose terra, ose nga një pozitë e jashtme
Normalmente a 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. Alguns projetos modernes de placas de ensaio mund të kontrollohen nga një nivel më i lartë i prodhimit të barrëve të ushqimit, të mbrojtura nga qarku i shkatërrimit të shkaktimit të eletromagnetizmit pelo
Hapi 25: INTERFACE NodeMCU COM MPU6050
O MPU6050 funksionon pa protokollin I2C, por është e mundur të përcaktoni saktësinë e funksionimit të nyjeve për interagir NodeMCU dhe MPU6050. Sistemet SCL dhe SDA të MPU6050 janë të lidhura me pinos D1 e D2 në NodeMCU, mund të përdorni VCC e GND nga MPU6050 të lidhura me 3.3V e GND nga NodeMCU
Hapi 26: PJESA PINRFUNDIMTARE E MONTAGEMIT I
Hapi 27: PJESA PINRFUNDIMTARE E MONTAGEMIT II
Hapi 28: RESULTADOS OBTIDOS NO APLICATIVO BLYNK
Os resultados obtidos acima são respectivamente:
- Leitura do Mancal do Motor;
- Leitura do Cabeçote;
Recommended:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 hapa
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: Një ide që nuk ju lejon të monitoroni një umidade ose solo de uma horta dhe paraqitjen e një telefoni celular për shoqërimin real
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 hapa
Monitoramento De Batimentos Cardíacos Com Intel Edison: Projekto realizimin e një IoT Roadshow 2015, në nëntor 2015. Nga grupi i formuar nga Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant ô nio Foltran e Jefferson Farias paraqisni një prezantim të sistemit dhe të sistemit tuaj ac
Sistemi Inteligente De Monitoramento De Enchentes (SIME): 4 hapa
Sistemet Inteligente De Monitoramento De Enchentes (SIME): Tema dhe Proposta: Të dhënat e shërbimit të shërbimit ç os P ú pjesëve të pjesëmarrësve të Hackathom Qualcomm Facens nuk do të m á ximo 32 orë për planjamento e ekzekutuar ç placa Dragonboard 410c com um Kit Qual
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: 6 hapa
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: Konsumoni produktet e frango cresce vazhdueshëm në asnjë tregti botërore, dërgoheni në Brazil dhe nga prodhuesit më të mëdhenj të aviacionit. Desta forma, algumas dificuldades ainda encontradas pelos produtores como morte prematura dos animais dhe deficiências causam perd
Sistema De Sensoriamento, Monitoramento E Cuidados Para Moradores De Rua: 5 hapa
Sistema De Sensoriamento, Monitoramento E Cuidados Para Moradores De Rua: Durante o inverno os moradores de rua sofrem com o frio nas cidades dhe algumas vezes at é chegam a ó bito. Visando os objetivos da ONU 2030 është një gjysmëhëne evoluon ç ã o tecnol ó gica dos ú ltimos anos, foi proposto um s