İçindekiler:
- Adım 1: ELEMENTOS NECESSÁRIOS PARA O PROJETO
- Adım 2: MÓDULO GY-521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
- Adım 3: INTRODUÇÃO AO BLYNK
- Adım 4: COMO FUNCIONA O BLYNK
- Adım 5: BAIXANDO O APLICATIVO BLYNK
- Adım 6: CRIANDO SUA CONTA BLYNK
- Adım 7: COMEÇANDO UM NOVO PROJETO
- Adım 8: CONFIGURANDO SEU PROJETOSU
- Adım 9: CONFIGURANDO SEU WIDGET'I
- Adım 10: INSTALANDO a BIBLIOTECA BLYNK PARA a IDE ARDUINO
- Adım 11: CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE
- Adım 12: CREDENCIAIS DE AESSO À REDE WI-FI
- Adım 13: CÓDIGO FINAL
- Adım 14: CONHECENDO O ESP8266
- Adım 15: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
- Adım 16: MÓDULO ESP8266 ESP-01
- Adım 17: MÓDULO ESP8266 ESP-05
- Adım 18: MÓDULO ESP8266 ESP-07
- Adım 19: MÓDULO ESP8266 ESP-12E
- Adım 20: MÓDULO ESP8266 ESP-201
- Adım 21: NodeMCU ESP8266 ESP-12E
- Adım 22: PRIEMIROS PASSOS COM O NodeMCU
- Adım 23: DONANIM MÓDULO Wifi ESP8266 NodeMCU
- Adım 24: PROTOBOARD OU PLACA DE ENSAIO
- Adım 25: ARAYÜZ NodeMCU COM MPU6050
- Adım 26: MONTAGEM SON BÖLÜM I
- Adım 27: MONTAGEM SON BÖLÜM II
- Adım 28: RESULTADOS OBTIDOS APLICATIVO BLYNK YOK
Video: MONITORAMENTO DA VIBRAÇIO DE KOMPRESÖRLER: 29 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Nosso projeto, kompresörlerin izlenmesi için hiçbir IoT para o de erumo de uma çözüm içermez
IoT'yi bütünleştiren bir proje için bir fikir
Tüm tekdüzelikler, tüm koşulların yerine getirilmesi için gerekli olan tüm kompresörler için geçerlidir, tüm koşulların sağlanması, tüm öğelerin güvence altına alınması ve yeniden yapılandırılması
Para garantir um bom funcionamento dos kompresörler, diariamente são coletadas bilgilendiriciler de vibração e temperatura nos mancais do motor de acionamento do kompresör, sendo necessário o deslocamento de um um técnico para gereizar a doğrulama, etki na perda
Her şeyin özümseme sorunu için bir sistem ve bir vibrasyon sistemi ve kontrolün tüm koşulları için gerçek bir kalitenin sağlanması, alt koşulların değerlendirilmesi, sonuçların değerlendirilmesi, tüm koşulların sağlanması Ekipman için bilgi edinme
Adım 1: ELEMENTOS NECESSÁRIOS PARA O PROJETO
Sao, tüm öğelerin gerekli olduğu, hiçbir şeyin olmadığı bir projedir
· Módulo GY-521 MPU6050 – Acelerômetro e Giroscópio;
· Uygulama Blynk;
· Mikrodenetleyici ESP8266 - Placa NodeMCU;
. Anakart;
Abaixo serão detalhados os passos ve bir descrição de cada componente
Adım 2: MÓDULO GY-521 MPU6050 - ACELERÔMETRO E GIROSCÓPIO
MPU-6050 que kombinasyonu için Esta placa sensör kullanımı 3 eixos de giroscópio ve 3 eixos de acelerômetro juntamente com um işlemci dijital de hareket. Entradas auxiliares, podemos conectar uma bússola externa de 3 eixos para fornecer 9 eixos na saída olarak yararlanın. O MPU6050 üst düzey problemler, en önemli sorunlar
I2C ile ilgili iletişim kurallarının kullanılması
Principios de Funcionamento:
Giroscópio
Yönlendirme, yönlendirme, hareket açısal ve döndürme sensörleri. Akıllı telefon yok, sensör giroscópico geralmente executa funções de reconhecimento de gestos. Além disso, os giroscópios em smartphone ajudam a determinar a posição ve orientação aparelho yapmak
Acelerômetro
O acelerômetro é um sensör que mede aceleração, bem como a inclinação, ângulo de inclinação, rotação, vibração, colisão e gravidade. Quando akıllı telefondan yararlanır, o acelerômetro pode mudar otomatikamente o vizör veya dikey veya yatay, já que esse sensör pode doğrulayıcı em que eixo vetor aceleração da gravidade atua
İletişim:
I2C iletişim protokolü için Esse sensör kullanımı. O I2C é um protokolü, velocidade de comunicação criado pela Philips para comunicação en placa mãe e dispositivos, Sistemas Embarcados ve celulares devreleri
O I2C, protokolün tamamen açıklanması, TWI (İki Telli Arabirim) ile uyumlu hale getirilmesi, Saat (SCL) ve Dados (SDA) ile uyumlu hale getirilmesi. VCC için PullUp ile ilgili tüm fonksiyonlar
O I2C é composto por dois tipos de dispositivos, Mestre e Slave, sendo que normalmente um barramento é controlado por um Mestre, e possui diversos outros Köleler, porém é possível uygulamalarının barramento com outros Mestres que soicitam kontrol baramento que
Cada dispositivo no Barramento é identificado porum endereço 10 bit, alguns dispositivos podem ser de 7 bit
Pinagem:
- Vcc: Alimentação de 3, 3V - 5V;
- GND: 0V;
- SCL (Slave_Clock): Mestre (Protokol I2C);
- SDA (Slave_Data): Mestre (Protokol I2C);
- XDA (AUX_Data): Yardımcı iletişim bilgilerinin saati;
- XCL (AUX_ Clock): Yardımcı iletişim bilgileriyle sağlanan veriler;
- AD0: Endereço de I2C, se 0V o endereço é 0x68, se 3, 3V o endereço é 0x69 Esse pino tem um rezistor PullDown, mantendo 0V no pino, caso não seja forçado valor contrário tanımlayın.
Adım 3: INTRODUÇÃO AO BLYNK
Arduino'yu temel alan, neredeyse imkansız olmayan, evrensel bir yapımcı veya evrensel üretici
Arduino'nun yeniden yapılandırılması ve programlanması, Arduino'nun programlanması ve kullanılması
Nesnelerin İnterneti (Nesnelerin İnterneti) ile bağlantılı olarak, İnternet'in sunduğu olanaklarla bağlantılı olarak, İnternet ve İnternet'teki denetimlerin yeniden yapılandırılması için talep edilen koşullarla bağlantılıdır
Blynk'in en iyi bağlamı
Donanım programlarını kişiselleştirmek için en temel ve kişiselleştirilmiş izinler, donanım programlarını uzaktan denetleme, donanım ve uygulama yazılımları için iletişim bilgileri
Desta biçimi, olası yapılandırma arayüzleri, Arduino'yu temel alan ve kontrol eden, sezgisel ve etkileşimli iletişim araçlarıyla 400 sayfa desenvolvimento
Adım 4: COMO FUNCIONA O BLYNK
Temel bilgiler, o Blynk ve diğer bölümlerin birleştirilmesi: o Blynk Uygulaması, o Blynk Sunucusu ve bir Blynk Kitaplığı
Blynk uygulaması
O App Blynk é um um aplikatif disponivo, Android ve iOS için izin verilenler arası, ağlar arası iletişim için uygulamalar için izin verir. Öngörülen projeler, standartlar için tasarlanmış Widget'lar (kontroller, kaydırıcılar ve kontroller), donanımları (teşhir ekranları, grafikleri ve haritaları) uyarır
Blynk Sunucusu
Bulut Blynk'i kullanmak için şu anda iletişim kurmak için giriş yap. Donanım ve donanım ile ilgili tüm yanıtları ve hizmetleri, donanımları uygulama ve uygulama yazılımları için donanım ve sensörleri destekler
Vale ressaltar que os dados armazenados armazenados sunucu yok Blynk podem hizmeti acessados harici através de uma API HTTP, o que abre bir olasılık o Blynk para armazenar dados gerados gerados periodicamente comodados dedos dedos gerados, sıcaklık, por exemplo
Blynk Kitaplıkları
Son olarak, donanım temaları bibliotecas Blynk para çeşitli plataformas de desenvolvimento olarak yapın. Bugün için en önemli kaynaklar, donanım hizmetleri sağlayıcısı Blynk e gerir, talepler ve talepler olarak. Arduino, Linux'ta (e Raspberry Pi!), Python, Lua, giriş çıkışları için bir kaynakça yok
Ücretsiz mi?
O Blynk App é disponibilizado gratuitamente para ser baixado. O acesso ao Servidor Blynk é ilimitado (e ainda izinli ser uygulamaya yerelmente através do código aberto disponibilizado) ve bibliyoteka olarak Blynk também são gratuitas
Entanto yok, cada Widget “custa” determinada niceliksel Enerji – uma espécie de moeda sanal – e temos uma nicel inicial de Energy para ser utilizada em nossos projetos
Temel Enerji pode ser comprada para desenvolver projetos mais kompleksos (o muitos projetos), mas não se meşguliyeti: bir enerji kuwet temos disponivel é suficiente para deneysel armos o aplicativo e para olarak uygulanabilir bir miktar
- Temos incialmente 2000 Enerji para usarmos em nossos projetos;
- Cada Energy, Widget'ın sunduğu olanaklardan yararlanır ve bu Widget dışındadır;
- Energy'nin bazı özel operaçları, geri dönüşü olmayan, bağımsız, değiştirilemez. Mas não se, você será avisado pelo Este o caso için uygulama qudo.
Adım 5: BAIXANDO O APLICATIVO BLYNK
Uygulamanın bir kurulumu için Blynk em seu Akıllı telefon için gerekli olan doğrulayıcı sistem ve uyumlu işletim sistemi, uygulama, abaixo os pré-requisitos de yükleme:
- Android işletim sistemi sürüm 4.2+.
- IOS sürümü 9+.
- Você também pode yürütücüsü Blynk emuladores.
OBSERVAÇÃO: Windows Phones, Blynk não é executado em, Blackberry ve plataformas mortas dışında
Blynk, Google Play App Store ve Blynk uygulamaları için akıllı telefonla uyumlu akıllı telefon uygulamalarıyla uyumludur
Adım 6: CRIANDO SUA CONTA BLYNK
Blynk, bağımsız ve bağımsız bir hizmet değil, herhangi bir hizmetten yararlanamaz
Aberto o applicativo clique em Yeni Hesap Yarat Blynk'te, basit işlemlerle ve basit işlemlerle gönder
OBSERVAÇÃO: e-postanın geçerliliğini en üst düzeye çıkarmak için, en son ABD'de yaygın olarak kullanılan frekansları geliştirin
Adım 7: COMEÇANDO UM NOVO PROJETO
Após criação oturum açın, aparecerá bir tela anapara aplikativo yapın
Yeni Proje Seçimi, Yeni Proje Oluştur
Nessa nova tela dê o nome ao seu projeto na aba Proje Adı e escolha o tipo de dispositivo que vai usar na aba Cihaz Seçin
ESP8266'yı seçmek için Projeto IOT'tan faydalanmak için özel projeler
Yaratmak, Proje Kanvas'ını kullanmak, özelleştirmek, özelleştirmek
Paralelamente, um e-posta com um código – o Yetkilendirme belirteci – será enviado para o e-posta cadastrado uygulama yok: guarde-o, utilizaremos ele em breve
Adım 8: CONFIGURANDO SEU PROJETOSU
Uma vez hiçbir espaço do projeto, ao clicar em qualquer ponto da tela, uma lista com os Widget'lar disponíveis será aberta
Widget'lar, arabirim ve donanımın kontrolünün işlevlerinin yanı sıra her türlü arabirimi de içerir
Mevcut 4 Tipos de Widgets:
- Controladores - usados para enviar comandos que controlam seu donanımı
- Ekranlar - görselleştirmenin bir parçası olarak, yazı tiplerinin bir parçası olarak kullanılır;
- Notificações - enviar mensagens ve notificações;
- Arayüz - GUI'nin işlevlerini belirleyen widget'lar;
- Outro'lar - nenhuma kategorisine uygun widget'lar;
Cada Widget'ı için uygun yapılandırmalar. Alguns dos Widget'lar (örnek Köprü) apenas habilitam ve funcionalidade e eles não têm nenhuma configuraação
SuperChart widget'ı için özel projeler için seçim yapın, görselleştirmeden yararlanın
Kuyruk veya widget'ı yeniden düzenleme SuperChart “custa” 900 itens de energia, que serão debitados do seu toplam inisial (2000), çoğu zaman ve üstün da tela. Esse widget'ı, ek bir dizi proje için düzenleniyor
Gerçekleştirilecek hiçbir nosso projeto 2 vezes essa ação, tem em nossa tela dois görselleştirmeleri de dodos tarihi
Adım 9: CONFIGURANDO SEU WIDGET'I
Blynk'in en büyük Widget'ı, şu anki görselleştirmeye tabidir:
Ao clicarmos em cima deste Widget, opções de configuração serão exibidas olarak
Nessa nova tele klik em DataStream, nomeie-o e klik no ícone de configuração onde pode ser encontrado o seguinte dado:
Seletor de pinos - Este é um dos principais parametros que você kesin tanım. Nitelikli pino irá kontrolör tanımlayın
- Pinos Digitais - pinos digitais fisicos em seu donanımını temsil eder. Os pinos habilitados para PWM são marcados com o símbolo ~.
- Pinos Analógicos - pinos de IO analógicos fisicos em seu donanımını temsil eder.
- Pinos Virtuais - não têm, física'yı temsil ediyor. Blynk App e seu donanımı için ABD'de de geçerlidir.
VIRTUAL V4 için Temperatura e VIRTUAL V1 ve Vibração'yu kullanma
Após veya comando de execução, o aplikativo tenta se conectar ao donanım através sunucu Blynk. Entanto yok, herhangi bir donanım yapılandırması yok
Vamos, bir biblioteca Blynk'i kuruyor
Adım 10: INSTALANDO a BIBLIOTECA BLYNK PARA a IDE ARDUINO
Primeiramente, iremos bir biblioteca do Blynk para a IDE Arduino kurun
Baixe veya arquivo Blynk_Release_vXX.zip
Arduino IDE'de bir makarna eskiz defteri, bir seguir, decompacte veya conteúdo arquivo na makarna eskiz defteri. IDE Arduino'nun yerelleştirilmiş bir desta makarna pode ser obtida diretamente. Para tal, abra a IDE Arduino e, em Dosya → Tercihler, o kampo Sketchbook konumu
O conteúdo do arquivo descompactado deve ficar en son bir seguir:
seu_diretorio_/libraries/Blynkseu_diretorio/libraries/BlynkESP8266_Lib
…
seu_diretorio/tools/BlynkUpdaterseu_diretorio/tools/BlynkUsbScript
Bir IDE Arduino'yu yeniden tanımlayın, bibliyoteca referanslarına ilişkin yeni örnekler Blynk podem ser encontrados Dosya → Örnekler → Blynk. Örnek donanım olarak nosso, o ESP8266, selecionaremos o örnek Dosya → Örnekler → Blynk → Boards_WiFi → ESP8266_Standalone
Adım 11: CHAVE DE AUTORIZAÇÃO DE CONTROLE DE HARDWARE
Bir linha acima, Donanımı kontrol etmek için bir belirteç tanımlar
E-posta için herhangi bir uygulama yapılmaz
Adım 12: CREDENCIAIS DE AESSO À REDE WI-FI
ESP8266'da Wi-Fi erişimini en üst düzeye çıkarmak için
Uma vez ajustadas de código olarak, carregue veya yazılım placa de desenvolvimento através yapmak için IDE Arduino'ya yükleyin
Adım 13: CÓDIGO FINAL
#define BLYNK_PRINT Seri
#Dahil etmek
#Dahil etmek
#Dahil etmek
char auth = "Código autor do projeto";
// WiFi kimlik bilgileriniz.
// Açık ağlar için şifreyi "" olarak ayarlayın.
char ssid = "WIFI'yı yeniden adlandırın";
char pass = "SSID yeniden WIFi";
// MPU6050 Bağımlı Cihaz Adresi
const uint8_t MPU6050SlaveAddress = 0x68;
// I2C iletişimi için SDA ve SCL pinlerini seçin
const uint8_t scl = D1;
const uint8_t sda = D2;
// içinde sağlanan tam ölçek ayarına ilişkin duyarlılık ölçeği faktörü
veri Sayfası
const uint16_t AccelScaleFactor = 16384;
const uint16_t GyroScaleFactor = 131;
// MPU6050 birkaç konfigürasyon kayıt adresi
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, Sıcaklık, GyroX, GyroY, GyroZ;
geçersiz kurulum() {
Seri.başla(9600);
Wire.begin(sda, scl);
MPU6050_Init();
Blynk.begin(auth, ssid, pass);
}
boşluk döngüsü () {
double Axe, Ay, Az, T, Gx, Gy, Gz;
Read_RawValue(MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_XOUT_H);
//her birini duyarlılık ölçek faktörüyle böl
Ax = (çift)AccelX/AccelScaleFactor;
Ay = (double)AccelY/AccelScale Factor;
Az = (çift)AccelZ/AccelScaleFactor;
T = (çift)Sıcaklık/340+36.53; //sıcaklık formülü
Gx = (çift)GyroX/GyroScaleFactor;
Gy = (çift)GyroY/GyroScaleFaktörü;
Gz = (çift)GyroZ/GyroScaleFaktörü;
Serial.print("Balta: "); Seri.print(Ax);
Serial.print(" Ay: "); Seri.baskı(Ay);
Serial.print("Az:"); Seri.print(Az);
Seri.print(" T: "); Seri.println(T);
gecikme(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(veri);
Wire.endTransmission();
}
// 14 kaydın tümünü oku
geçersiz 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());
Sıcaklık = (((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());
}
//MPU6050'yi yapılandır
geçersiz MPU6050_Init() {
gecikme(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);//set +/-250 derece/saniye tam ölçek
I2C_Write(MPU6050SlaveAddress, MPU6050_REGISTER_ACCEL_CONFIG, 0x00);// set +/- 2g tam ölçek 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);
}
Adım 14: CONHECENDO O ESP8266
O ESP6050 é um chip que revolucionou veya movimento maker por seu baixo custo e rápida yayma
O que mais chama atenção é que ele possui Wi-fi olasılıkları bir conexão de diversos dispositivos bir internet (veya yerel) ortak sensörler, atuadores e vb
Para facilitar o uso desse chip, çeşitli fabrikatörler criaram modulos e placas de desenvolvimento
Tamanho'nun değişkenleri, hesaplayıcıların sayısı ve sayısı
Adım 15: ENTENDENDO UM POUCO MAIS SOBRE OS MÓDULOS ESP8266
IoT (Nesnelerin İnterneti) projeto de IoT (Nesnelerin İnterneti) için ESP8266 iletişim çipinin işletim sistemi
Os módulos utilizam veya mesmo controlador, o ESP8266. (VERİ SAYFASI ANEXADO), GPIO'nun çeşitli modellerini ve modellerini değiştirme. Dependendo do modelo, podemos ter arayüzleri I2C, SPI ve PWM, além da serial
A limentação dos módulos é de 3, 3V, assim como o nível de sinal dos pinos. 32 Bit'in CPU'ya sahip olması, 80MHz'de rodando, 802.11 b/g/n ve değişken protokolleri WEP, WPA, WPA2, vb
Bir linguagem LUA'daki AT comando'ları aracılığıyla bir programa dayalı yayın. IoT pois possuem pouquíssimo, modaya uygun uyku için en iyi fikirler
Adım 16: MÓDULO ESP8266 ESP-01
O modül ESP8266 ESP-01 ESP8266'ya göre değiştir
Ele é compacto (24, 8 x 14, 3 mm), e possui dois pinos GPIO que podem ser controlados bir programa uygundur. O ESP-01 donanım yazılımı yeniden yapılandırması e/ou atualizado utilizando arabirimi seri
En iyi özelliklerden biri desse desse desse tipo desse pinos, en farklı protokol ve kullanım protokolleri, en kolay ve en kolay kullanımlı Wi-Fi ESP8266 ESP-01 (MOSTRADO ACIMA NA IM) ESP-01, 5V'nin mikrokontrolörlerini yönetir, Arduino Uno'yu yönetir
Adım 17: MÓDULO ESP8266 ESP-05
Kablosuz Wi-Fi ESP8266 ESP-05'in en büyük özelliği ESP8266'nın en önemli özellikleridir
Bu, IoT'nin en iyi alternatifleri için en uygun projelerdir
Pode ser utilizado, por exemplo, para montar um web sunucusu com, Arduino ve efetuar uma, uzak mesafelere, Arduino/Arduino, Arduino/Raspberry, vb
Yerleşik anten yok, harici antenler için harici bağlantı noktası, kablosuz bağlantı U. FL uydu anteni SMA, kablosuz ağ bağlantısı
Adım 18: MÓDULO ESP8266 ESP-07
O módulo ESP8266 ESP-07 também é um módulo compacto (20 x 16mm), mas com um düzeni farklı, sem os pinos de ligação
O modul, com uma antena cerâmica embutida, ve também um konektörü U-Fl para antena harici. Esse modulo tem 9 GPIOS, que podem funcionar como pinos I2C, SPI ve PWM
O düzeni, izin verme modu, her şeyin yeniden düzenlenmesi için tümleşik kolaylık sağlar
Adım 19: MÓDULO ESP8266 ESP-12E
O módulo ESP8266 ESP-12E ve farklı ESP-07, çoklu dahili antenler (PCB)
Tem 11 pinos GPIO e e muito utilizado Como baz para çıkış özeti MODULOS ESP8266, Como o NodeMCU
Adım 20: MÓDULO ESP8266 ESP-201
O mod ESP8266 ESP-201 e um modulo um pouco mais fácil de usar em prototipação, pois pode ser montado em uma protoboard
Os 4 pinos laterais, que sao reponsáveis pela iletişim seri, atrapalham um pouco esse tipo de montagem, mas você pode soldar eses pinos no lado oposto da placa, ou ulizar algum tipo de adaptador
O ESP-201 possui 11 porta GPIO, anten embutida e bağlayıcı U-FL para antena harici. Seçilmiş bir anten ve en iyi değişiklik atlama teli (um direnç de 0 (sıfır) ohm) ve kısmen üstün, her şey için bağlayıcı U-FL
Adım 21: NodeMCU ESP8266 ESP-12E
O Modül ESP8266 NodeMCU ESP-12E, tam kapsamlı, eksiksiz, eksiksiz bir çip ESP8266, TTL-Serial e um regulador de tensão 3.3V ile iletişim dönüştürücüsünü içerir
LUA'nın mikrodenetleyici harici para operarını, kolay kullanım programlarını kullanma protokolünü ve dağıtımını sağlar
Possui 10 pinos de GPIO (I2C, SPI, PWM), konektör mikro-usb para programaçma/alınma e botões para sıfırlama ve moddulo yapma
Görüntüler için Como podemos, o NodeMCU vem com um ESP-12E com antena embutida soldado ve placa
Adım 22: PRIEMIROS PASSOS COM O NodeMCU
O modu Wifi ESP8266 NodeMCU ESP-12E, ailelerin ilgi ve alakaları ile ilgili ESP8266, Arduino'yu bir dil olarak kullanabilir, bilgisayar ve programda kullanabilir
Essa placa possui 10 pinos GPIO (giriş/saída), PWM como funções desteği, I2C ve 1 telli. Tem anten embutida, dönüştürücü USB-TLL entegrado e o seu formato é ideal para ortamları de prototipação, encaixando facilmente em uma protoboard
Adım 23: DONANIM MÓDULO Wifi ESP8266 NodeMCU
O modül Wifi ESP8266 Düğüm MCU'su botões, en çok görüntülenen araçlarla uyumlu: Flash (firmware'i kullanmak için kullanılır) ve RST (Sıfırla). Bilgisayar bağlantısı için mikro usb bağlantısı ve bilgisayar bağlantısı yok
Hiçbir lado oposto, ESP-12E ve sua antena embutida, já soldado na placa için temalar yok. GPIO, alimentação externa, comunicação, vb
Adım 24: PROTOBOARD OU PLACA DE ENSAIO
Bu, en uygun yerlerin en iyi şekilde değerlendirilmesi için, en uygun ve en önemli koşulların kullanılmasıyla ilgilidir
Bileşenlerin en büyük ve en iyi şekilde montajı. Placas variam de 800 a 6000 orifícios olarak, tendo conexões verticais e horizontais
Bileşenlerin en büyük ve en önemli özelliği, plastiklerin temellerinin atılmasıdır. Em sua parte aşağı são instalados kontratlar, placa'nın içindekiler arası eletricamente os bileşenlerinin yerini alır. Geralmente suportam correntes giriş 1 A e 3 A
O düzen, en uygun yerlerin en iyi şekilde düzenlenmesi, duaların düzenlenmesi, liglerin düzenlenmesi, ligler arası ilişkilerin düzenlenmesi
Bitiş tarihi - Sao, her koşulda geçerli değildir. Nas laterais das placas geralmente mevcut duas trilhas de contos interligadas dikeymente. Na faixa dikey hiçbir merkezde bulunmaz, entalhe para marcar bir linha merkezi ve fornecer um fluxo de ar para olasiliklar ve CI'nin e outros komponentleri ve tüm kurulumlarini arrefecimento de
Entre olarak faixas laterais ve o entalhe merkezi varolma trilhas de cinco contos dispostas, paralelamente ve interligadas yataymente. A, B, C, D, e E, F, G, H, I e J, os CI'nin en büyük merkezi, E'nin ortak noktalarından biri olan E, tüm diğer uç noktaların yanı sıra F'nin dışındaki tüm kontroller, merkezden en iyi şekilde yararlanın
Faixas de barramentos - Sao usadas para o fornecimento de tensão ao devresi, kurucular de duas colunas nas laterais, uma uma utilizada para o terra negativo ou terra, e outra para o positivo
Bir sütunun normalleştirilmesi, bir dağıtımın yapılması ve beslenmenin yaygınlaştırılması, pazarlanması em vermelho, bir sütunun varılması, en doğru bir şekilde, en iyi şekilde değerlendirilmesi. Alguns projetos modernos de placas de ensaio possuem um kontrol maior sobre bir indutância gerada nos barramentos de alimentação, protegendo ya da ruídos causados pelo eletromagnetismo
Adım 25: ARAYÜZ NodeMCU COM MPU6050
O MPU6050, I2C protokolsüz, MPU6050 ve NodeMCU ile uyumlu olarak çalışır. Os pinos SCL ve SDA de MPU6050'de bağlantı pinleri D1 ve D2 pinoları için, pinolar VCC ve MPU6050'de GND ve 3.3V ve GND de NodeMCU'da bağlantı
Adım 26: MONTAGEM SON BÖLÜM I
Adım 27: MONTAGEM SON BÖLÜM II
Adım 28: RESULTADOS OBTIDOS APLICATIVO BLYNK YOK
İşletim sistemi sonuçları:
- Leitura do Mancal do Motor;
- Leitura do Cabeçote;
Önerilen:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Adım
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: Gerçek bir izleme ve izleme için bir fikir
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 Adım
Monitoramento De Batimentos Cardíacos Com Intel Edison: 2015, Kasım 2015'te Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Antônio Foltran ve Jefferson Farias tarafından sağlanan bir IoT Roadshow'u gerçekleştiren proje; AC
Sistema Inteligente De Monitoramento De Enchentes (SIME): 4 Adım
Sistema Inteligente De Monitoramento De Enchentes (SIME): Tema e Proposta: Katılımcıların Hackathom Qualcomm Facens com no máximo 32 horas para planjamento e execuço de bir projeden yararlanın placa Dragonboard 410c com Kit Kali
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: 6 Adım
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: O, frango cresce continuamente hiçbir mercado mundial, seno o o Brasil um grande produtor com aviários'un tüketilmesi. Desta forma, dificuldades ainda encontradas pelos produtores como morte prematura dos animais e deficiências causam perd
Sistema De Sensoriamento, Monitoramento E Cuidados Para Moradores De Rua: 5 Adım
Sistema De Sensoriamento, Monitoramento E Cuidados Para Moradores De Rua: Durante veya inverno os moradores de rua sofrem com o frio nas cidades e algumas vezes até chegam a óbito. ONU 2030'un objetivoları ve bir hilal evolução tecnológica dos últimos anos, foi proposto um s