Sistema de automação residencial inteligente baseado em IoT | Achraf Mad | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Sistema de automação residencial inteligente baseado em IoT

teacher avatar Achraf Mad, Creative Engineer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      5:39

    • 2.

      3 Requisitos de hardware e software

      2:37

    • 3.

      4 Introdução à Internet das coisas

      8:24

    • 4.

      5 placas diferentes com Wi-Fi construído

      4:19

    • 5.

      Pinout de 6 placas

      5:29

    • 6.

      7 O conselho a ser usado neste curso

      4:49

    • 7.

      8 características da placa principal

      1:47

    • 8.

      9 Adicionar placa ao IDE Arduino

      3:34

    • 9.

      11 Preparar interface web para controlar dispositivo

      10:50

    • 10.

      12 como codificar seu conselho

      12:48

    • 11.

      13 Crie interface móvel para controlar seu dispositivo

      8:24

    • 12.

      Conexão de hardware 14a

      7:22

    • 13.

      15 Programação do conselho

      4:58

    • 14.

      17 edições finais e código

      9:00

    • 15.

      Testes práticos

      4:19

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

104

Estudantes

--

Projeto

Sobre este curso

Sistema de automação residencial inteligente baseado em IoT

Construa Web e Controlador móvel de baixo orçamento para controlar qualquer dispositivo em sua casa via Internet de forma passo a passo

Você está interessado em dominar a automação residencial de IoT? Você precisa enriquecer suas habilidades na construção de sistemas Internet das Coisas (IoT)? Este curso vai liberar suas habilidades e ensinar como criar seu próprio sistema IOT. Ele vai mostrar como montar o hardware e software para seu sistema de automação residencial.

O sistema de automação residencial inteligente baseado em IoT permite controlar sua casa remotamente em qualquer lugar do mundo, mesmo que você esteja meio do mundo.

Por que você deve fazer este curso?

  • Um curso completo para qualquer pessoa que queira construir um sistema de automação residencial inteligente baseado em IoT com um orçamento.

  • Aprenda como criar um sistema de automação residencial inteligente baseado em IoT com baixo orçamento que permitirá que você controle qualquer dispositivo em sua casa

  • Se você não é tecnicamente inteligente; você pode fazer este curso mesmo se não souber nada sobre programação, hardware ou internet. Este curso funciona para pessoas sem experiência em codificação - ele começa a partir do quadrado e ensina exatamente o que você precisa saber.

  • Você também vai aprender como usar componentes eletrônicos como sensores e interruptores com suas vantagens e

Construa Web e Controlador móvel de baixo orçamento para controlar qualquer dispositivo em sua casa via Internet de uma maneira passo a passo

Os módulos Wi-Fi ESP são microcontroladores com qualificação Wi-Fi e Bluetooth (nem todos os modelos), evoluídos por Sistemas Espresso. É composto por vários quadros de desenvolvimento como ESP8266-01, ESP8266, NodeMCU, ESP12, ESP32, etc. Todos os quadros de desenvolvimento podem ser facilmente programados usando IDE Arduino e podem ser utilizados em uma variedade de aplicativos como automação de território, Internet das coisas (IoT), preconceito inteligente etc.

O ESP8266 é um sistema em um microchip Wi-Fi para aplicações Internet das Coisas (IoT) produzidas por Espressif Systems. Dado sua baixa carga, tamanho pequeno e rigidez com dispositivos embutidos, o ESP8266 é hoje usado em todos os dispositivos IoT.

No final deste curso, você vai ter uma compreensão completa e experimentar criar sua própria automação residencial de IoT.

O que nos torna adequados para educar você?

Somos uma equipe de engenharia educacional com 13 vezes de experiência em projetos de tutoria e factual. Desde 2007, estamos no negócio de programação e andmicro-controlling Nós fazemos o nosso melhor para produzir cursos fáceis de entender e seguir. Além disso, estamos felizes em educar alunos aspirantes como você. Esperamos criar pessoas inspiradas para prosseguir esta carreira.

Aplique agora e clique no botão de inscrição!!!

Durante todo este curso, você vai conhecer o seguinte.

Introdução sobre Internet das coisas (IoT)

Introdução Sobre o ESP8266 e o IDE Arduino

Saiba mais sobre as vantagens de usar o IDE Arduino

Sistemas de automação residencial com placa ESP8266 e IDE Arduino

Como criar o Garçon web

Interface com IDE Arduino usando seu laptop

Interagir com GPIO

Interface com detectores, módulos e displays.

Clarificação completa sobre servidores web

A Internet das Coisas (IoT) é um sistema que permite que dispositivos sejam interconectados e vistos remotamente pela Internet. A concepção de IoT manteve uma forte evolução nos últimos anos e é hoje utilizada em vários domínios como casas inteligentes, telemedicina, ambientes industriais, etc (1). As tecnologias de rede de detector sem fio integradas à IoT permitem uma conexão global de dispositivos inteligentes com funcionalidades desenvolvidas (2). Uma rede de automação residencial sem fio, composta por sensores e atuadores que compartilham cofres e estão conectados uns aos outros, é a tecnologia chave para fabricar casas inteligentes. Uma “casa inteligente” é parte do paradigma da IoT e tem como objetivo integrar automação doméstica. Permitir que objetos e dispositivos em uma casa sejam associados à Internet permite que os usuários assistem e controlem remotamente (3). Estes incluem interruptores leves que podem ser ativados e desligados usando um smartphone ou por comando de voz, termostatos que irão ajustar as temperaturas internas e induzir relatórios sobre uso de energia ou sistemas de irrigação inteligentes que vão começar em uma hora específica de um dia, em um horário mensal personalizado e, portanto, irão controlar o desperdício de água. Soluções inteligentes vêm muito populares nos últimos anos. A Figura 1 mostra uma ilustração de uma casa inteligente que usa diferentes utilitários conectados com IoT

Conheça seu professor

Teacher Profile Image

Achraf Mad

Creative Engineer

Professor

Hello, I'm Achraf.

A passionate engineer who loves to share his knowledge with the world

Visualizar o perfil completo

Habilidades relacionadas

IA e inovação Fundamentos da IA
Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Olá e dê boas-vindas a este novo curso. Hoje, você aprenderá, inserirá automação residencial inteligente baseada em pensamento e como criá-la com orçamento usando a barra ESP. Isso é, na verdade, da equipe de engenharia educacional. Eles SP 8266 é wifi. Todos vocês são ótimos para projetos de Internet das Coisas e automação residencial. A automação residencial alcançou muita popularidade nos últimos anos já que o dia-a-dia está ficando mais simples devido ao rápido crescimento da tecnologia, quase tudo se tornou digitalizado e automático. A Internet das Coisas, ou IoT, é um sistema que permite que os dispositivos sejam conectados, controlados e monitorados remotamente pela Internet. Agora, neste curso, estamos aqui para ajudá-lo a aprender os requisitos de hardware e software para este projeto e colocá-lo em funcionamento dentro de sua casa. Você receberá uma rápida introdução para inserir duas coisas. Os conceitos básicos por trás da IoT e tudo o que você precisa saber sobre isso. Você aprenderá a soldar projetos de automação residencial usando bola de baixo custo e um conhecido Arduino IDE. A curva de aprendizado será mínima. Você aprenderá a criar nossa página para controlar sua casa remotamente via internet. Você também aprenderá a criar um aplicativo móvel para controlar sua casa remotamente via Internet. E também ensinaremos como criar nosso observador e hospedado em seu quadro. Agora também ensinará o que é ESP EDI 266, o que você pode fazer com este módulo de baixo custo. E essas especificações de módulo também mostrarão diferentes versões disponíveis nesta porta. Falaremos sobre o pino e para que cada uma dessas canetas é usada. Falaremos sobre a conexão do circuito, como conectar diferentes componentes. No orçamento. Falaremos sobre o ESP 12 Ebola. E devemos d1 bolas, que são as versões muito famosas do ESP a12 66. E vamos acabar com o ESP 826601, que é a versão que usaremos. E vamos listar as coisas que nos fizeram preferir esta versão. Falaremos sobre a programação do ESP 8266 usando o Arduino IDE. Então você programará usando um software com o qual você já está familiarizado e um idioma com o qual você já está familiarizado. Falaremos sobre como projetar seu próprio módulo de relé que você possa usá-lo para controlar cargas elevadas. Tenho certeza de que, no final das pontuações, você ganhará muito conhecimento e poderá controlar qualquer um dos seus dispositivos domésticos com orçamento limitado a menos de US $5. Obrigado por assistir a esta introdução. Este é Ashraf da equipe de engenharia educacional. O que você aprenderá neste curso. Agora, vamos falar sobre coisas que abordaremos neste curso. Primeiro, falaremos sobre os requisitos de hardware e software, e daremos uma rápida introdução à Internet das Coisas para aprender a construir projetos de automação residencial usando uma placa de baixo custo, o conhecido Arduino IDE. Portanto, a curva de aprendizado aqui não será muito. E eu posso fazer esse projeto. Agora. Você também aprenderá como criar uma página da Web para controlar sua casa remotamente via internet. Você também aprenderá a criar uma interface de aplicativo móvel para controlar a casa remotamente via Internet. Também falaremos sobre como criar um servidor web e hospedá-lo por conta própria. Mas, novamente, estamos falando de uma bola de baixo custo aqui. Portanto, não vai te custar muito. É por isso que isso será em termos de coisas, automação residencial e orçamento ou dentro do orçamento. Agora, também aprenderemos a placa ESP 8266. E o que você pode fazer com esse baixo custo por joule? Falaremos sobre as especificações e diferentes versões disponíveis. E vamos explicar esse pino para fora. Depois disso, conectaremos nosso circuito e discutiremos diferentes versões das bolas ESP que podem ser usadas e por que estamos usando o que estamos usando e preferimos em relação a outros módulos. Em seguida, teremos nossa programação, o ESP 8266 usando o Arduino IDE de maneira passo a passo. Você também aprenderá a projetar seu próprio módulo de relé em software esquemático de circuitos e como fazer o PCB. Depois disso, abordaremos como usar o ESP 8266 controle de cargas elevadas usando esse módulo realmente. Tenho certeza de que, no final deste curso, você aproveitará o conteúdo que você vai comprar este módulo e começar a automatizar sua casa usando ele. Obrigado por assistir a esta lição. Vejo você em seguida. 2. 3 requisitos de hardware e software: Requisitos de hardware e software. Este último, vamos falar sobre os requisitos de hardware e software para fazer esse projeto. A primeira coisa que você precisará é um transceptor WiFi ESP 8266. Você também precisará do módulo relacionado e explicaremos como projetar e explicaremos como e criar um PCB para o seu próprio módulo de relé. Mesmo que você não tenha conhecimento em circuitos eletrônicos. E mostraremos a outra opção, que é comprar este módulo a um custo muito baixo. Você também precisará de alguns componentes eletrônicos básicos dependendo do que você vai fazer Este módulo ou com o circuito, se você quiser controlar um ID simples, ou se quiser controlar uma carga alta dispositivos. Para programação grill use Arduino IDE, que é uma plataforma muito conhecida para programar placas Arduino. E vamos configurá-lo para que você comece a programar placas ESP. Você precisará de alguns fios de jumper para conexão. E você também precisará de uma tábua de pão se quiser conectar elementos diferentes. E, novamente, os dois gráficos hoje ajudarão você a controlar dois dispositivos e ASP ambos. Agora, se você não tiver um módulo, você pode criar um conectado em sua tábua de pão comprando um relé de cinco volts. Para transportar lojas para n quatro extremidades, você precisará de um único diodo, que é 14.007. Você precisa de resistor de 220 ohm e bateria de 15 volts, ou uma fonte de alimentação ou fonte de alimentação. Isso ocorre no caso de você não ter acesso ao módulo já, você pode usar módulos de canal único ou singularmente com o circuito de transistor de suporte. E mostraremos esse circuito à medida que avançamos neste curso. Então, principalmente, você precisará que o ESP seja 266 módulo anterior, e você precisará do Arduino IDE como requisito de software. É isso. Se você não tiver nenhum desses, basta continuar assistindo ao curso e aprenderá como obtê-los. E eles custarão menos de US $5. É por isso que essa coisa toda é chamada de coisa interna, automação residencial no orçamento. Isso está assistindo esta lição. Vejo você em seguida. 3. 4 Introdução à Internet das coisas: Olá e seja bem-vindo a esta nova lição na qual vamos apresentá-lo à Internet das Coisas ou à IoT. É um termo muito comum e agora as pessoas o estão usando em todos os lugares. Então, tipos de coisas são um sistema de dispositivos de computação inter-relacionados, máquinas mecânicas e digitais, objetos, animais ou pessoas que recebem identificadores exclusivos. E a capacidade de transferir dados por uma rede sem exigir humano para humano ou humano para computador. Interação. Parece complexo aqui. Agora, vamos simplificar. Vamos dar uma explicação simples e não técnica da Internet das Coisas. Como você está assistindo este curso agora? Pode estar no desktop ou no celular, talvez em um tablet, mas seja qual for o dispositivo que você esteja usando, provavelmente está conectado à Internet. E a conexão com a Internet é uma coisa maravilhosa. Isso nos dá todos os tipos de benefícios que simplesmente não eram possíveis antes. Se você pensasse em seu celular antes de ser um smartphone, você poderia ligar e enviar mensagens de texto. Claro. Mas agora você pode ler qualquer livro, assistir a qualquer filme ou ouvir qualquer música na palma da sua mão. O ponto é que conectar coisas à internet produz muitos benefícios surpreendentes. Todos nós vimos esses benefícios com nossos smartphones, laptops e tablets. Mas isso também é verdade para todo o resto. E sim, queremos dizer que tudo lá em termos de coisa é realmente um conceito bem simples. Significa pegar todos os lugares físicos e coisas do mundo e conectá-los à Internet. confusão surge não porque o conceito é tão estreito e bem definido, mas porque é tão amplo e frouxamente definido, pode ser difícil pregar esse conceito em sua cabeça ou em sua cabeça. Quando há tantos exemplos e possibilidades na IoT ou na Internet das coisas. Para ajudar a esclarecer, é importante entender os benefícios de conectar coisas à Internet. Por que gostaríamos de conectar tudo à Internet? Agora, uma coisa que você precisa saber é que quando algo está conectado à internet, isso significa que ele pode enviar informações ou receber informações. Para ambos. Essa capacidade de enviar e receber informações torna as coisas inteligentes. Vamos usar smartphones novamente como exemplo. Neste momento, você pode ouvir praticamente qualquer música do mundo. Mas não é porque seu telefone realmente tem todas as músicas do mundo vendidas nele. É porque todas as músicas do mundo são armazenadas em outro lugar. Mas seu telefone pode enviar informações pedindo essa música e , em seguida, receber informações que estão gritando essa música. Seu telefone. Para ser inteligente, acho que não precisa ter imagem superstar ou um super computador dentro dela. Ele só precisa de acesso a ele. Tudo o que precisa fazer é conectar-se a super sólido ou a um supercomputador. Nesse lado das coisas, todas as coisas que estão sendo conectadas à Internet podem ser colocadas em três categorias. O primeiro é pensar que coleta informações e depois as envia. A segunda categoria são coisas que recebem informações e, em seguida, agem sobre elas. A terceira categoria são coisas que fazem. Ambos. Todos os três têm enormes benefícios que se compõem um no outro. Vamos começar coletando e enviando informações. Sensores. Podem ser sensores de temperatura, sensores de movimento, sensores de qualidade do ar, sensores de luz, você o nomeia. Esses sensores, juntamente com uma conexão, nos permitem coletar automaticamente informações do ambiente, o que, por sua vez, permite, nos permite tomar decisões mais inteligentes. A segunda categoria está recebendo e começando com informações. Estamos todos muito familiarizados com as máquinas obtendo informações e depois atuando. Sua impressora recebe um documento e o imprime. Seu carro recebe um sinal da chave do carro e as portas se abrem. Os exemplos são infinitos sem ser simples como enviar o comando ligar ou tão complexo quanto enviar um modelo 3D para uma impressora 3D. Sabemos que podemos dizer máquinas o que fazer de longe. Então, qual o verdadeiro poder da Internet das Coisas surge quando as coisas podem fazer os dois itens acima. Coisas que coletam informações e as enviam, mas também recebem informações e agem de acordo com elas. Agora, a terceira categoria está fazendo as duas coisas, que é o objetivo de um sistema de Internet das Coisas. Vamos voltar rapidamente ao exemplo que mencionamos são exemplos que mencionamos anteriormente. Uma vez que ele pode coletar informações sobre a umidade do solo de um local agrícola para dizer ao agricultor quanto regar as culturas. Mas você não precisa do fazendeiro. Em vez disso, o sistema de irrigação pode ligar automaticamente conforme necessário, com base na quantidade de umidade no solo. Você pode dar um passo adiante se o sistema de irrigação receber informações sobre eles, seja conexão com a Internet. Também pode saber quando vai chover e decidir não regar as plantações hoje porque elas serão regadas pela chuva de qualquer maneira. E isso não pára por aí. Todas as informações sobre a umidade do solo, quanto o sistema de irrigação está regando suas colheitas e como os clubes realmente crescerão podem ser coletadas e enviadas para super computadores que podem surpreender algoritmos que podem dar sentido a toda essa inflamação. E esse é apenas um tipo de sensor. Adicione outros sensores, como luz, qualidade do ar e temperatura. E esses algoritmos, algoritmos, desculpe, podem aprender como muito mais com dezenas, centenas, milhares de fazendas, todas conectando essas informações, esse algoritmo pode criar incrível insights sobre como fazer com que as culturas cresçam melhor, ajudando a alimentar o mundo. E a agricultura é apenas uma das muitas aplicações da Internet das Coisas. Então, o principal objetivo que eu preciso de você, ou o principal que preciso entender aqui é a Internet das Coisas é basicamente conectar coisas à internet. É por isso que se chama Internet das Coisas. Agora, conectar coisas à Internet ajudará as coisas a se tornarem inteligentes, fornecendo-lhes armazenamento e conexão de supercomputadores, o que toma decisões mais rapidamente e o que ajuda monitorando esses sistemas. Agora, na próxima lição, falaremos sobre a bola que tornará mais fácil para nós contar nossa casa em uma casa conectada à Internet ou usar o conceito de Internet das Coisas em nossos aparelhos domésticos e eletrodomésticos. Espero que eu não tenha puxado você com esses teóricos, mas você precisa conhecê-los para seguir em frente com este curso. Obrigado por assistir a esta lição. Vejo você em seguida. 4. 5 quadros diferentes com Wi-Fi incorporado: Olá e seja bem-vindo a esta nova lição em que vamos falar sobre o quadro que usaremos nesta coisa interna, automação residencial. É o ESP 8266. Eles SBA para 66 é um módulo wifi de US $4 até US $10. E isso permite que você controle as entradas. Saídas, como você faria com um Arduino. Mas vem com Wi-Fi integrado. Por isso, é ótimo para aplicações de automação residencial, internet das coisas. Agora, o que você pode fazer com este módulo de baixo custo? Você pode criar seu próprio servidor web. Você pode enviar solicitações HTTP. Você pode controlar saídas. Você pode ler entradas e interrupções. Você pode até enviar e-mails e postagens tweets para sua conta do Twitter. Se você quiser criar um servidor web ou o ESP para 66, é altamente recomendável que você use esta placa, pois custará, você pesa muito menos do que usar um Raspberry Pi, por exemplo. Agora, as principais especificações do produto, especificações ESP 8266 em comparação com outras soluções Wi-Fi no mercado, tornam o ESP 8266 uma ótima opção para a maioria dos projetos de Internet das Coisas. É fácil ver por que é tão popular. Ele custa apenas alguns dólares e pode ser integrado em projetos avançados. Agora, alguns dos principais recursos são os diferentes protocolos que ele suporta. Ele também tem Wi-Fi Direct e ponto de acesso suave. Ele integrou a pilha de protocolos TCP IP e foi construído em CPU de 32 bits de baixa potência. Ele também tem SDI, o a 0, SPI uart, que são basicamente protocolos de comunicação. Há também um sucesso do ESP 8266, que é o ESP 32, que combina Wi-Fi e Bluetooth, e possui processador dual-core. Você pode ver nosso perfil. Temos cursos diferentes que estão cobrindo o ESP 32, mas é desagradável. Não é um módulo de baixo custo. É por isso que não o usamos neste curso. Agora, vamos dar uma olhada rápida em diferentes versões disponíveis no ESP 8266. Eles devem ter oito a 66 vem em uma ampla variedade de versões. Como você pode ver nesta imagem. Existe a riqueza ESP, ou seja, todas muitas vezes chamadas de E. Nós, que é altamente recomendável quando você está construindo ou desenvolvendo um projeto e você precisa de um cinto. E os programadores perderam muitos pinos de saída de entrada de uso geral. Há também o programa ou recursos integrados que facilitarão o protótipo e o upload do seu programa. Mas isso vem com um custo. Ele estará em uma faixa de preço mais alta do que o módulo que usaremos neste curso. Cada um desses módulos tem suas próprias especificações. A diferenciação e o consumo de energia, número de módulos de saída, a necessidade de programador externo ou não, e o preço, que é o ponto principal aqui, estamos procurando uma solução que seja baixa e pode ser usado em qualquer dispositivo para controlar esse dispositivo e ligá-lo e desligá-lo sem o incômodo de pagar muito dinheiro para transformar esse dispositivo em um dispositivo inteligente. Nas próximas lições, abordaremos que o SBA para 66 que usaremos neste curso em detalhes. Obrigado por assistir a esta lição. Vejo você em seguida. 5. 6 painéis de pinceladas: Olá e seja bem-vindo a esta nova lição em que falaremos sobre o ESP 8266. Agora, o que você precisa saber é que o ESP mais utilizado auxiliou ou 60s se Development Board como ESP 01. Agora o kit USB 826612 MCU. E a maioria dos D1 muitos são basicamente vem no segundo, terceiro lugar quando se trata de ESPs, você é o único. É por isso que vamos começar com isso rico e devemos fazer no mini. Então vamos concentrar nossas, digamos, aulas práticas sobre o ESP 01. Agora, mostraremos a pinagem para esses esportes. Se você estiver usando outra placa de desenvolvimento, certifique-se de ter o pino correto, começando com não MCU, ESP 12th. Como você pode ver nesta imagem. Aqui temos chão chão e outro solo. Agora temos muitos pinos de entrada e saída de uso geral, como você pode ver aqui, aqui. E aqui. Agora, se você viu duas colunas, isso significa que este é um pino de função dupla. Portanto, ele pode ser usado para essa função. Para esta função. Agora, essas duas funções, duas canetas não são utilizáveis para você. Agora, o ADC para receber sinais analógicos. É por isso que esta placa é como um kit de desenvolvimento. Como você pode ver, ele é chamado de kit porque tem programador integrado, tem muitos pinos de saída de entrada de uso geral. Ele pode ler sinais analógicos e tem muitos pinos com funções duplas, como o Flash. Um selante é DA para comunicação, fornece 3,3 volts. Como você pode ver em canetas diferentes. Três pinos, na verdade, agora temos três ou primeiro plano que podemos usar com qualquer placa de pão. Assim, você pode usá-lo como um kit de desenvolvimento, mas não recomendamos se você quiser automatizar porque custa mais de US $10. Agora, a placa que usaremos custará menos de US $5. E é por isso que estamos recomendando isso 01. Agora, isso é sobre a primeira bola, que é que ele SB 12 e. Agora a segunda placa é que devemos D1, significa que este é o pino para fora para esta placa. Agora ele tem menos número de pinos de saída de entrada, como você pode ver, 012345. E aqui temos 1213141516. Então aqui temos cinco fãs, e aqui temos seis caixas. Agora, no total, cerca de 11 camas. Agora também fornece cinco volts, 3,3 volts, e o solo apenas três pinos, não duplicados como nesta tigela. Agora, o beta1 gasta com função dupla, como você pode ver, para essa comunicação serial ou para conectar flash. Agora, ele tem uma caneta que pode receber sinais analógicos e informar ao destinatário. Portanto, é uma versão menor desta bola. Portanto, é menos que custo, mas ainda assim custa mais do que o ESP 01. Agora, o fundo que estamos recomendando e usaremos é o Conselho mais utilizado, que é o ESP 01. É basicamente ESP 8266. Esp é o seu único. E esse vínculo é um poro muito pequeno. É como menor que a sua impressão digital. E tem apenas oito caixas. Ele só tem quatro pinos de uso geral, como você pode ver aqui, aqui, aqui e aqui. E tem um solo Ben e 1,33 volts. Em seguida, ele foi habilitado Ben. E você pode ver que ele suporta comunicação TX, RX force aqui. Portanto, ele só suporta uma comunicação com todos vocês. E, novamente, uma placa muito pequena consome a menor quantidade de energia que possui apenas para entrada de uso geral, pinos de saída. Assim, você pode controlar até quatro dispositivos. E esta é basicamente a bola que usaremos. Agora falaremos sobre mais detalhes nas próximas lições. Mas este último foi apenas para que você soubesse que temos três placas que são mais amplamente utilizadas. Todos esses poros são ESP 01. Sim, B, E, que é o kit MCU. E devemos D1 muitos. Então, essas são as três bolas que você pode usar qualquer um desses poros. Mas recomendamos o ESP 01 porque ele consome o mínimo por entre nosso custo, nosso caminho muito menor do que as outras duas placas. E é muito fácil de usar e programar e Kinect. E mostraremos isso nas lições práticas. Obrigado por assistir a esta lição. 6. 7 O painel para ser usado neste curso: Olá e seja bem-vindo a esta nova lição na qual vamos falar sobre o ESP 018266. Já mencionamos que este será o módulo que usaremos em nosso curso. E como você pode ver, é um módulo muito pequeno. Tem apenas oito canetas com pinos de saída vendáveis para uso geral. E as outras quatro canetas são usadas para diferentes funções. Agora, o ESP um é um Wi-Fi de tamanho pequeno barato, ele todos vocês assistirão fica fora pilha IP TCP junto com um microcontrolador embutido. Podemos direcionar o programa este pequeno chip e podemos trazer a capacidade Wi-Fi em nossos projetos incorporados. Quando a primeira vez que esse chip entrou no mercado em agosto de 2014, tenho muita atenção dos usuários. A principal razão para ele procurar atenção é que este módulo permite que o microcontrolador se conecte com nosso Wi-Fi disponível e segue a rede TCP sobre IP. Agora, o chip ESPS U1 integra uma antena, amplificador de potência de balão, filtros e módulo de arranjo de energia. Sim, o P 01 é usado para indústria ou indústria e muitos projetos como um módulo wifi. Neste curso, vamos usá-lo como um módulo wifi e um microcontrolador. Agora, isso permite que qualquer microcontrolador ou microcontrolador que esteja disponível na própria placa se conecte a uma rede Wi-Fi, que é a principal coisa que precisamos. Agora, ele pode vir em formas diferentes. Como você pode ver, este é azul, e esse é o esquema principal. Agora, esta é a antena de bordo, como você pode ver, este fio. Aqui. Temos o poder de liderar a tampa de comunicação. Aqui temos esses oito pinos. Este é um pino de saída de entrada de uso geral. E nossa despesa para a comunicação CRF. E aqui temos saída de entrada de uso geral 01, que é o primeiro pino no cereal, ou desculpe, o pino de saída de entrada. Blast, ele suporta sua comunicação usando dxdy. Portanto, esses dois serão usados para comunicação CSR. Agora temos um pino habilitado para chip, temos um botão de reinicialização externo. Então temos o VCC para alimentar a placa. E nós temos o chão. E temos dois pinos que são para saída de entrada de uso geral, que são o pino número dois e, em seguida, o número 0. Este também é usado para SPI. Então, principalmente, temos para entrada de uso geral, pinos de saída, esses 234. Esta é a bola tem oito pinos. E agora vamos especificar que cada uma dessas canetas é usada. Agora PIN número um, é a caneta VCC. E essa caneta VCC é usada para de alimentação de entrada de três a 3,6 volts. Portanto, você precisa ter certeza de que o pino VCC aqui está conectado apenas a três, ou três, até 3,6 volts. Agora também teremos um pino de aterramento que deve estar conectado ao solo. Aqui. Temos a roseta então que é usada para sinal de reinicialização externo. vida de baixa tensão ativará esta caneta. Temos outros pinos, como a caneta CHP D aqui. O aprofundamento do CHP é basicamente o chip ativado. Meios altos. O chip funciona corretamente. Baixo significa desligado, e só permite corrente pequena. Também temos um propósito geral, mas pinos de saída para entrada, saída de um sinal digital. E temos o TX RX rotulado. Isso significa que o spin tem função dupla. Agora, eles são usados para entrada, saída e série de uso geral , dxdy e nosso XD, esta banda e esta banda. Agora, as canetas restantes como este diário. Mas a saída é basicamente um pino de saída de entrada de uso geral. E não tem função dupla. Essa é a principal coisa que você precisa saber sobre o pin out, a funcionalidade dessa placa USB 01. Agora, vamos falar sobre os recursos. 7. 8 Recursos do painel principal: Olá e seja bem-vindo a esta nova lição. Você sabe, tente continuar a discutir as principais características do ESP 0 em. A primeira característica é que é uma unidade de microcontrolador de 32 bits de baixa potência. Ele usa o protocolo IP TCP para transmissão. Consiste em switch integrado, mas em amplificador de potência e rede correspondente. Funciona em 802.11 b g n Wi-Fi com uma frequência de 2,4 gigahertz e WPA e WPA2, que é acesso protegido por Wi-Fi. Ele também consiste em conversor analógico para digital de bit fino que suporta SPI. Você é eu ao quadrado, eu me formei como um controle remoto BWM, entrada de propósito geral, saída. Seu poder de sono profundo é inferior a dez microgramas e corrente de fuga de desligamento é inferior a cinco. Meu grampo. É despertar e transmitir pacotes é inferior a dois milissegundos. consumo de energia em espera é inferior a um milivolt. Sua potência de saída é mais 20 dB homens, 802.11 B movido. Sua faixa de temperatura operacional está entre menos 40 graus. É mais fácil para uma série de 125 graus aqui. Essas são as principais características. E, para mim, os principais recursos são o suporte Wi-Fi, o baixo consumo de energia e o baixo custo. Obrigado por assistir a esta lição. Vejo você em seguida. 8. 9 Adicione o painel ao Arduino: Olá e seja bem-vindo. Eu sou a lição sênior na qual você vai adicionar sim, seja 8266 ao Arduino IDE. O primeiro passo é abrir o Arduino IDE. Agora, depois de abrir o Arduino IDE, você precisa ir para as preferências. Agora vá para Preferências de arquivo. Agora, dentro desta janela Preferências, você precisa adicionar essa linha. Arduino o DSPS para 66.com slash stable slash package sublinhado ESP 8266 com, sublinhado index.js nesta linha é responsável por adicionar o ESP um suporte 266 ao Arduino IDE. E este é responsável por adicionar o ESP 32, que não é o que estamos buscando. Então, basta adicionar essa linha. Agora, se você não conseguiu encontrá-lo, apenas Google Arduino, ESP 8266 Jason. E você encontrará esse caminho, cole-o aqui. Certo? E depois de fazer isso, o próximo passo é ir para o painel Ferramentas. E aqui temos uma lista. Aqui temos o conselho ir para o gerente de conselhos e o gerente do conselho, você precisa procurar o ESP 8266. E como você pode ver, é essa biblioteca. Mas você precisa fazer é instalar essa biblioteca. Agora, ele já está instalado aqui, então vou apenas atualizá-lo. Agora, ele baixará os arquivos necessários e instalará esses arquivos em seu sistema. Agora, depois de terminar isso, você verá que ele está instalado. Então feche esta janela. Agora, você pode navegar facilmente para ver a bola em seu Boltzmann irá para Ferramentas. E a partir daí vá para bordo. E, a partir daí, role para baixo, você verá que você tem opções. Aqui temos ESP 8266 moles, 3.2. E a partir desta lista você pode ver as diferentes versões desta bola. E há um número infinito de versões que realmente são infinitas. Como você pode ver aqui, temos o módulo rico ASP sobre o qual falamos anteriormente. E vamos rolar para baixo. Aqui temos o módulo infantil um. Aqui temos um módulo genérico. Agora o que precisamos é do módulo genérico ESP a12 66 genérico, que é este. Portanto, certifique-se de que você selecionou esta versão. Vou mostrar-lhe essa versão novamente board. Sim, P A2, 66, suba todo o caminho até 66 módulo genérico, que é a versão que iremos direcionar. Agora, é isso para esta lição. Se você tiver feito todas as etapas de altura, você deve acabar aqui escolhendo o módulo ESP 8266 geral. Se você enfrentar algum problema, entre em contato conosco através de mensagens ou do quadro de perguntas e respostas. E ficaremos mais do que felizes em ajudá-lo a resolver seu problema. Obrigado por assistir. Este é Ashraf. 9. 11 Prepare a interface da Web para controlar o dispositivo: Olá e seja bem-vindo a esta nova lição. Hoje, criaremos nossa interface para controlar, digamos, liderar ou retransmitir ou dispositivo e ligá-lo e desativá-lo. Para fazer isso, basta ir para jogar o CC. E aqui na plataforma em branco, você precisa fazer login com conta que você criou. Agora já criamos uma conta ou lição anterior. Então, usaremos essa conta para fazer login em nosso painel. Agora, depois de fazer login na sua conta, você verá esta página. E nesta página, você pode criar novos modelos. E o modelo é um modelo digital de um objeto físico como um dispositivo. Ele é usado na plataforma Blink como um modelo a ser atribuído aos dispositivos. Então, vamos criar um novo modelo. Clique aqui e vamos chamá-lo de ESP 2601. Isso aqui no hardware, escolha ESP H.263 sexo e o tipo de conexão, escolhe-o para ser Wi-Fi. Aqui você pode adicionar uma descrição. Este dispositivo está ligado e desligado. Agora, pressione Done. Depois de clicar em Concluído, você verá esta página na qual há uma informação muito importante. Aqui temos o ID do modelo em branco e o nome do dispositivo plano conforme atribuído por nós. Agora, o ID do modelo e o nome do dispositivo devem ser incluídos na parte superior do firmware principal, que é basicamente nosso código Arduino. Agora aqui você pode editar o nome do modelo, hardware, conexão, tipo e descrição. Se você rolar para baixo, poderá alterar o fabricante. Você pode adicionar categorias. Você pode escolher o período off-line, ignorado e adicionar efeitos de hotspot para que você possa reconhecer esse dispositivo. Você pode até adicionar uma imagem de modelo, o que tornará seu modelo mais atraente visualmente. Agora, há os metadados aqui relacionados ao nome do dispositivo ou local, fuso horário e nome. Você pode alterar esses fluxos de dados. E falaremos sobre isso em um minuto. Há eventos, há Web Dashboard e há um traço móvel. Agora, vamos falar sobre fluxos de dados. Vamos sonhar é uma maneira de estruturar dados que fluem regularmente para dentro e para fora do dispositivo. Use-o para dados do sensor e telemetria ou atuadores. Agora, os eventos são basicamente um evento online ou offline. Você pode adicionar mais eventos, se desejar, adicionando o nome FN chamado e empatado. Se essas informações forem críticas ou conteúdo, você poderá enviar eventos para a guia de replicação do seu aplicativo móvel ou enviar eventos para essa linha do tempo, que tornará isso visível na linha do tempo. Se seu dispositivo ou aplicativo, você pode até aplicar uma tag para esse evento. Agora, você pode adicionar uma notificação para ativar a notificação. Quando um evento aconteceu, como enviar e-mails e eles receberam notificação por push ou enviar um SMS. E aqui você pode ver o limite de notificação, que é basicamente a vigília em que você recebe essa notificação. Você pode ver a notificação a cada 13 minutos ou 30 minutos, desculpe. Aqui você pode adicionar um contador e ativar o Gerenciador de notificações. Agora, se um pacote aqui, novamente, você pode ver o nome e o código do evento aqui. Você pode escolher o aviso e digamos que a temperatura. Vamos torná-lo vermelho. Agora. Este será um evento, eventos de temperatura que nos enviarão identificação para minha lista de e-mails. Vamos selecionar Proprietário do dispositivo cada hora se algo der errado. Agora, agora, apenas para ter certeza de que você entende as coisas, você pode provar a criação do evento enviando-o do dispositivo usando em branco, usando essa API de firmware ou uma API restante. Agora você usará o código do evento em seu código Arduino no nosso caso, para enviar eventos. Portanto, sempre que o piscar receber um código de temperatura do evento, ele saberá com certeza que esse evento deve ser acionado e enviaremos um e-mail para este endereço. Agora, você pode escrever algo como evento de log de pontos em branco e tweetar para os parênteses balanceados, você pode adicionar a temperatura. Agora, esta é uma história totalmente diferente. Então, agora você aprendeu a criar um evento. E criamos um novo evento. Agora, o online e offline também são eventos e esse é o código que você pode usar para se comunicar com eles usando seu código ou seu código de firmware. Agora, em relação aos fluxos de dados, os fluxos de dados são canais usados para enviar dados entre o dispositivo e a nuvem pisca. Usaremos esse fluxo de dados para enviar valores aleatórios do seu dispositivo ou valores, como ligar e desligar um dispositivo específico. Agora, você pode clicar nesse novo fluxo de dados. A partir daqui, você pode criar uma caneta digital. Caneta analógica ou uma caneta virtual. Usará caneta virtual para esta lição. E depois de ver isso, você precisa escolher um nome para sua caneta virtual. Vamos dizer sobre. Agora, este é o dono da caneta. Agora esse pseudônimo virtual, vamos mantê-lo em v 0, que significa virtual 0. Agora, altere as integrais do tipo de dados duas. Agora, você pode até alterar o amino e o valor máximo de 0 para 100, mas vamos deixá-lo para 01 porque esses são os dois valores que enviaremos e recebemos. Agora, você pode alterar as configurações avançadas, mas não precisaremos disso. E depois de terminar e ficar satisfeito, você pode até alterar o ícone e clicar no botão Criar. Agora, você criou um fluxo de dados e o nome do vapor está on-off prem. Depois de terminar, você pode criar mais fluxos de dados, se desejar. Mas o que precisamos fazer é ir para o traço da web. Agora, neste painel da Web, precisamos adicionar um botão liga/desliga ou alternar. Então você pode simplesmente arrastar isso e soltá-lo aqui. Este será o seu botão liga/desliga. Agora você pode colocá-lo onde quiser. Você pode aumentar o tamanho para facilitar. Você pode alterar as configurações escrevendo no interruptor desligado. Agora você precisa vinculá-lo a outro S3. E, no nosso caso, temos apenas um fluxo de dados, que geralmente está em v 0. Agora o valor será um, valor será 0, o que faz sentido. Altere isso para azul. Agora, você pode mostrar os rótulos. Assim, o trabalho será o dispositivo ligado, desligado, o rótulo será o dispositivo desligado. Agora você pode até mudar a posição. Aqui está à direita. Podemos mudá-lo para a esquerda. Agora você pode ocultar esse nome do widget. Vou mantê-lo. terminar e satisfeito com o que você vê, clique em Salvar. E aqui está. Agora temos o interruptor liga/desliga. Este é o nome ou AB. Agora, outras coisas que você pode fazer é adicionar um controle deslizante. Para valores analógicos. Você pode até adicionar um rótulo. Você pode adicionar um gráfico, um mob e outros módulos. Agora, só precisamos de um interruptor liga/desliga para mostrar exatamente como se comunicar com essa interface. Agora, depois de terminar, clique em Salvar. Isso é o que você verá como pode ver, dispositivo ligado, dispositivo desligado. Agora, este é o painel da Web que você pode usar para controlar seu dispositivo. Na próxima lição, falaremos sobre como codificar seu Arduino para receber isso e ligar e desligar o dispositivo com base nesse switch. Assim que terminarmos isso, mostrarei como criar um aplicativo móvel usando seu iPhone ou iOS ou Android. E como criar um fluxo de dados e a interface do usuário para seu aplicativo para que você possa controlar facilmente esse dispositivo de qualquer lugar com uma conexão com a Internet usando esse aplicativo. É isso para esta lição. Obrigado por assistir. Este é Ashraf. 10. 12 Como programar seu painel: Olá e seja bem-vindo a esta nova lição. Vamos começar a codificar nosso Arduino. Agora, vamos ao menu Iniciar e procuramos Arduino. Agora, a primeira coisa que você precisa fazer é ir aqui, copiar, clicar para copiar essas duas linhas e adicioná-las no início do seu código. Aqui adicionamos essas duas linhas. Agora precisamos definir ou importar. As bibliotecas. Inclua e menos importante, o primeiro nível, que é ESP 8266 y phi x. Agora, a segunda biblioteca é o simples em branco. Asp A22, 66 pontos txt. Agora, essas são as duas bibliotecas principais que usaremos. Agora nossos códigos. Agora, você precisa ter certeza de que a bola que você selecionou é que eles perguntam às pessoas. Então aqui temos o módulo ESP 8266 genérico. Depois de terminar, como você pode ver agora, esta é uma biblioteca que eles são bons SPF. Vamos tentar verificar o código. Agora salve-o em algum lugar que seja reconhecível para você. Agora. Tudo bem, estou com frio e aperto o botão Salvar. Ele compilará o esboço para garantir que ele possa reconhecer essas duas bibliotecas sem problemas. Agora, como você pode ver, foi compilado, então está tudo bem. Vamos definir algumas variáveis. Char, sindicato. Aqui vamos adicionar a autenticação que obteremos do nosso aplicativo. Também precisamos adicionar o SSID para nossa rede Wi-Fi e a senha da nossa rede Wi-Fi. Agora, depois de fazer isso, precisamos entrar na função de configuração. Aqui. Sente-se o compartimento de pasta PinMode que usaremos, que é 0, como saídas. Certifique-se de que o software ou firmware reconheça essa caneta como saída porque precisamos dela como saída. Agora, para se conectar ao site em branco ou aos servidores piscar, precisamos usar a função piscar. Vinculado novamente. Agora essa função terá três parâmetros, autenticação, o SSID, esse caminho. Agora, esses dois serão para garantir que todos os barcos se conectem à internet. Essa autenticação será um número exclusivo para informar ao nosso servidor piscante que somos nós que estamos tentando nos conectar a esse aplicativo. Então, vamos ensiná-lo a obter esse número. Bem, a próxima lição. Depois disso. Agora, vamos e diretamente dentro do loop vazio. E pelo seguinte. A primeira coisa que você precisa escrever é em branco. Agora, isso executará a biblioteca de links continuamente e fará a inicialização e as configurações. Como estou fazendo isso dentro dessa função de loop, vamos adicionar uma instrução if. Então, se Alice agora mover isso dentro da instrução if, você precisa escrever um sinalizador. Agora, flag é uma variável que definiremos em um minuto. Agora, se esse sinalizador estiver em igual a um, precisamos fazer o seguinte. Precisamos enviar luz digital para a caneta que estamos usando, que é a caneta de controle. E em nosso poder nem caso, esse pino de controle é o pino número 0. Então 0. Agora 0 p sente-se abaixo. Se o valor do sinalizador estiver em igual a um. Agora isso é baixo porque o relé liga quando a caneta está conectada a ele. Agora, copiaremos a mesma linha e vamos colá-la aqui. Mas mude isso para alto. Isso é alto porque o relé é desligado quando a caneta tem VCC. Agora, isso ficará mais claro quando desejarmos a função que definirá o valor da bandeira. Agora, vamos trabalhar na variável sinalizadora. Então, vamos voltar aqui. Precisamos definir mais alguns valores. Primeiro, vamos definir o ligado, desligado, ligado, desligado e torná-lo igual a 0. Bandeira Char igual a 0. E char é o sublinhado em igual 0. E outra carga, estado e é igual a 0. Agora, siga em frente e crie nossa função, chame-a em branco. Luzes sublinhadas. Agora, dentro dessa função, faremos a coisa da bandeira. Aqui. Adicione esse número de pino virtual, que é v 0. Nenhum site ligado, OFF é igual a números inteiros. Agora, vamos criar uma instrução if. Então f. Else. Agora, dentro da declaração if, precisamos perguntar se dentro dos parênteses precisamos escrever nosso código. Agora. Precisamos adicionar uma condição para nos notificar apenas uma vez por chance. Então adicione f e dentro dele. Tudo bem, não igual E ficou no que ela é a variável que criamos aqui. Agora, dentro dele, podemos adicionar uma impressão em série n. Nós meio que afirmação como lágrima. Após essa instrução, add e state igual a um é o desligado igual 0 e o sinalizador é igual a um. Agora, o que você precisa fazer a seguir é simplesmente copiar toda essa declaração f e adicionar dentro do else. Basicamente, o que você precisa fazer é mudar isso para desativado, mudar isso para 0 e o sinalizador para 0. Agora, depois de ter feito isso, você precisa ter certeza de que você está habilitado o serial já que estamos usando a biblioteca serial aqui. Então, vamos adicionar uma linha definida aqui. Defina em branco, sublinhado, marca, Síria. Agora vamos fazer um resumo rápido de tudo o que fizemos até agora. Primeiro, definimos esse ID do modelo e o nome do dispositivo, que são os valores que obtivemos do site. Definimos o serial para usá-lo para depuração. E incluímos a biblioteca e a biblioteca piscando. Criamos três variáveis para o token de autenticação e para o nome e senha da nossa rede Wi-Fi. Definimos variáveis para rastreamento do sinal on-off. E para ligar e desligar o dispositivo, escrevemos a função de piscar à direita direcionada ao VCE se aproxima do pino virtual número 0 que usamos no aplicativo em branco. Agora, aqui dentro, verificamos o estado da nossa caneta. E o principal com esse estado, ativamos o dispositivo usando essas bandeiras. Agora, esse sinalizador é usado na função de loop. Bem aqui. Sinalizador F, ele desligará o dispositivo. Em outro lugar, diga o tom e os valores do sinalizador são definidos aqui. Como você pode ver, um sinalizador igual ao estado 0 para o dispositivo estará desativado. Então, ou seja, estado desligado e ele irá imprimir nos monitores de célula desligados. Agora, se o flag for igual a um significa que nossos dispositivos estão ligados e ele ligará o dispositivo. Portanto, se o valor do sinalizador for igual a um, isso significa que a caneta virtual em nosso piscar de olhos, o dispositivo está ligado. Então, definimos a bandeira para uma. Depois de configurar o dispositivo ligado. E basicamente dentro da função de configuração, o número do pino PinMode é 0, então estamos direcionando. E estamos definindo isso quando como saída. E aqui estamos iniciando essa função de início de piscar com essas três variáveis, essa autenticação, token, o nome da rede Wi-Fi e a senha. E aqui dentro estamos executando a função piscar e estamos verificando a bandeira para ligar o LED ou o dispositivo, e é isso. Este é o nosso código. Na próxima lição, criaremos um aplicativo Android em um aplicativo iOS para controlar esse código e obteremos a autenticação desse frio. Obrigado por assistir a esta lição. Isso é opcional. 11. 13 Crie interface móvel para controlar seu dispositivo: Olá e seja bem-vindo a esta nova lição. Agora, vamos baixar esse aplicativo piscar. Vá para o telefone e escreva piscar. Como você pode ver, aqui, temos mais de uma guia. Agora, o que precisamos é o primeiro. Em branco. Então, vamos baixar este aplicativo. E como você pode ver, a última atualização foi há dois meses. Não demorará muito para baixar e instalar o aplicativo em seu telefone. Esta é a interface do usuário. Agora, como você pode ver na descrição, este aplicativo é usado para controlar Arduino, Raspberry Pi, ESP e qualquer bola para ajudá-lo a construir uma casa ou robô inteligente. Portanto, é um aplicativo muito útil e é fornecido em branco. Como você pode ver, eles têm mais de um AB e piscaram para a Internet das Coisas, que é o novo aplicativo. Então, vamos baixar este também. Agora, esses dois aplicativos funcionam da mesma forma ou usando o mesmo conceito. Como você pode ver, os diferentes aplicativos fornecidos por eles. Potência da aresta de corte. Agora, este aplicativo é basicamente um arrastar e soltar. As coisas são. Blink é um criador de aplicativos de baixo código simples e poderoso criador de aplicativos de baixo código onde você pode criar protótipos, implantar e gerenciar dispositivos eletrônicos conectados em qualquer escala, desde seus projetos pessoais até milhões de produtos usados por seus clientes. É um aplicativo muito útil e você pode facilmente conectar seu hardware como ESP theta2, arduino, Raspberry Pi, sementes, produtos de fundos de faísca, adicionar produtos de frutas. Então as possibilidades são infinitas. Você pode conectar facilmente dispositivos compatíveis e controlá-los remotamente. Eles estão dizendo que esta é a nova versão. E, como você pode ver, ele só tem cinco classificações. Então, vamos abrir este aplicativo. Agora. Você precisa fazer login usando as mesmas credenciais que criamos anteriormente. E você precisa escrever sua senha. Os slides são uma senha muito longa. É por isso que está levando algum tempo para eu agora apertar o botão de login. E como você pode ver, nenhum dispositivo aqui. Agora você pode adicionar um novo dispositivo ou ir para o modo de desenvolvedor. Agora, depois de clicar no modo barra azul, você verá o dispositivo que criamos. Então clique nele. E aqui está dizendo como adicionar um widget, como redimensionar nossa guia e tudo isso. Precisamos mover a guia no widget uma vez para abrir quando suas configurações e você pode até duplicar o widget. Agora vamos bater Ok, estou pronto. Clique no sinal de mais. Precisamos de uma batalha. Agora, este é o botão liga/desliga que usaremos. Agora. O clique. E enquanto você estiver clicando, mova-o para qualquer lugar para que você possa colocá-lo. Agora clique uma vez para abrir as configurações, ligue, desligue o botão. Torne a linha central para levantar o fluxo de dados para ser Vizio. E você pode escolher qualquer botão, alternar. Vou deixá-lo no switch. Agora, os tamanhos de texto em diante são usados para cima , a cor do texto é azul. O sinal aqui é. Como você pode ver, este é o nosso botão no botão liga/desliga. Agora você pode adicionar outras palavras também. Você pode adicionar controles deslizantes. Você pode adicionar joystick, pode adicionar uma exibição de valor, um LED, como você pode ver, mesmo em uma tela LCD de medição, terminal super carregado. Você pode adicionar guias diferentes à sua entrada de tempo ab. E você pode até adicionar um reprodutor de música. Então, muitas possibilidades. Agora clique no ícone de engrenagem. Este é o ID do modelo e este é o ícone de mosaico. Agora você pode alterá-lo. Agora aqui criamos um modelo e o modo de desenvolvedor. Agora, se você quiser criar um novo dispositivo, você pode comer. Faça isso clicando em Adicionar novo dispositivo. Agora, como você pode ver aqui, ligue o dispositivo e verifique se o indicador está piscando. Agora, esse recurso ajudará você a adicionar novos dispositivos e usá-los, controlá-los usando este aplicativo. Portanto, se você tiver um dispositivo inteligente, poderá ligá-lo e piscar. Vou tentar detectá-lo. Agora, se você voltou para a lua, esse é o ID do modelo. E, novamente, você pode alterar o tipo desse AB, que é o botão de tipo de chave-valor do aplicativo thiol para o aplicativo Audible para nossa colagem. E isso é tudo o que você precisa fazer para criar um aplicativo simples usando esse link AB. Agora, o que você precisa fazer em seguida. Agora, depois de criar o aplicativo e definir tudo, você precisa voltar aqui para o console. E a partir deste menu, você precisa criar um novo dispositivo. Acerte meus dispositivos, deslize o novo dispositivo. E a partir daqui, clique em Modelo. E o que você precisa para escolher o modelo que criamos. O nome do dispositivo levará a mesma coisa. Clique em Criar. E agora temos seu dispositivo. Agora, este é o painel e esse é o token de autenticação. Então, o que você precisa fazer é copiar isso. Tudo o que você pode copiar a coisa toda e ir para o seu código Arduino simplesmente com base nessas duas linhas. Então, para mover este aplicativo, agora aqui temos a autenticação alta. É isso. Agora, você é absolutamente o futuro que o aplicativo pisca no seu telefone desligado e ligado. Você poderá ver o dispositivo na lista do seu dispositivo. E, como você pode ver, o dispositivo agora está offline. Agora, depois de clicar nele, você pode facilmente controlar esse botão para ligar e desligar o dispositivo. Se você chegou a esse ponto, então tudo está acontecendo. Certo. Na próxima lição, enviaremos o código ou a placa ESP, e saborearemos o botão liga/desliga. Obrigado por assistir a esta lição. Este é Ashraf. 12. A conexão de hardware 14a: Olá e seja bem-vindo a esta nova lição. Nesta lição, vamos explicar a conexão do circuito. Para que isso funcione. A primeira coisa que você precisa fazer é conectar a fonte de alimentação. Agora, aqui sabemos com certeza que este será o nosso pino de 3,3 volts. Portanto, será nosso pino de fonte de alimentação e ele deve estar conectado ao 3,3 volts. Então, aqui mesmo. Agora, também sabemos que o pino de 3,3 volts deve estar conectado a isso. Usar esse número é apenas o valor aqui será de dez quilo-ohm. O próximo passo é levar esse fio para fora e conectá-lo ao nosso botão. Agora, a outra metade ou a outra parte desse padrão será conectada ao solo. Agora, este será nosso destinatário. Agora, o próximo passo é conectar 3,3 volts ou a banda VCC aqui. Vamos usar outra cor conectando a caneta VCC ao Ben ativado, que é o número quatro aqui. Então, precisamos pegar alguns e nos conectar aqui. Então agora temos V CC ben injetado com 3,3 volts. Então, no TTL, este é o TTL. A caneta VCC também está conectada com o Ben ESP 0 ativado. Agora, ele também está conectado usando um resistor de dez quilo para aquela segunda curva, que é a íngreme. E também está conectado a um interruptor para terra, que é a conexão que fizemos aqui. Agora, também temos outra banda, que é a caneta t XD. Esta caneta deve estar conectada com a banda XD aqui. Então, TX RX. Agora, mais uma coisa que precisamos mencionar é que temos um pino TX e RX. Agora, precisamos conectar a caneta aterrada ao interruptor, como mencionamos anteriormente. Agora, o segundo pino aqui será deixado sem conectá-lo a nada. Este é o pino de saída de entrada de uso geral 0, que é basicamente o pino que precisamos conectar ao solo. O código de programação. Agora, quando queremos programar, precisamos pressionar este botão ou simplesmente conectá-lo ao solo. Agora, também temos o último sprint aqui, que é então o deep end RX. E precisamos conectá-lo com o dx. E aqui mesmo. Agora, uma coisa que eu preciso mencionar, este é todo o circuito e essas são todas as conexões. Agora você precisa ter certeza de que os pinos r x dx terra e 3,3 volts estão conectados. Agora, esses interruptores são um interruptor muito importante porque ajudará você a redefinir a bola. E você também não sabe tudo o que precisa saber que a entrada de uso geral, saída quando 0 deve ser conectado ao solo durante a programação. Agora, outras pessoas preferem comprar um programador USB para TTL que tenha tudo isso integrado e especializado para ESP 01. E você pode procurar isso procurando por USB, TTL, ESP 01. Mas esta é basicamente a conexão que 3,3 volts e depois o TX RX aterramento. Agora, geralmente, o TX e o RX se misturam. Então, se você enfrentar um problema, você pode trocá-lo. Conecte esse dx aqui no Alex aqui, e ele deve funcionar os interruptores para reset e a entrada de uso geral, pino de saída 0 deve ser reis para redondar durante a ferida de programação. Estas são as principais leis referentes a essa conexão de serviço. Agora, mais uma coisa é que esse padrão, esse padrão é basicamente um botão que você precisa pressionar se você viu a linha de conexão no Arduino IDE enquanto carrega o código, que é algo que explicaremos na próxima lição. E se ele não puder se conectar à sua placa, você precisa pressionar o botão de redefinição apenas para garantir que você tenha recebido a placa e o Arduino IDE acender esse código para a memória da placa. Obrigado por assistir a esta lição. Agora, deixe-me resumir a conexão fazendo um desenho rápido. Agora vamos dizer que este é o nosso ESP. Aqui temos anexado que deve ser conectado a 3,3 volts e deve ser conectado a um resistor de dez quilo ohm. E precisamos conectá-lo com o segundo. Depois disso, precisamos conectar o interruptor e conectar o outro terminal do interruptor à caneta de aterramento. Agora, esses homens terrestres também devem estar conectados ao chão em nosso discurso TTL. Agora isso será deixado sem conectar coisas minúsculas. Esta é a entrada de uso geral, saída e 0 devem estar conectados ao solo. Durante a programação. Esta caneta, a vanguarda é menos dois dx. Agora, esta caneta deve estar conectada ao x. Esta caneta deve estar conectada a 3,3 volts. Então, nos conectamos diretamente com esse ponto. É isso. Agora, deixe-me mudar a cor. Esta é esta caneta, esta caneta, esta caneta, esta caneta. Na placa USB para TTL. Esta é a conexão. De uma forma mais simples. Se você tiver alguma dúvida , pergunte e você está na bola. Novamente, os giros são os 3,3 volts ao redor do nosso x. e este é o pino de aterramento no ESP, e isso é que ele se dobra do nosso ESP. Esp. Obrigado por assistir a esta lição. Vejo você em seguida. 13. 15 Como programar o painel: Olá e seja bem-vindo a esta nova lição. Agora, vamos falar sobre como carregar seu código no ESP A2 0 ou sucessos, ou ESP 01. Agora, aqui estou usando o F para o programador e, como você pode ver, ele é chamado CP 2000s para sua USP para TTL. Agora, este é meu ESPs, sua única bola. Este é o botão de redefinição. Aqui temos os quatro fios para energia, terra, RX e TX do módulo conectado à placa de arte, como explicamos na lição anterior. Agora, depois de fazer essa conexão, você verá que você tem uma porta USB ou um dispositivo USB conectado Neural Device Manager no seu dispositivo Windows. Agora, você provavelmente achará este dispositivo como não reconhecível. Portanto, talvez seja necessário fazer o download desses drivers. E você já adicionou o link para o recurso desta palestra. Você pode ir ao Google e secar a unidade USB ESP, 8266 no Windows dez. Agora você acabará com um link do GitHub. Agora, você pode abrir esse link do GitHub para baixar os drivers. Mas certifique-se de que você é o primeiro diretor, que é o ESP EDI 266. Agora, há também outros links que podem ser usados para obter o motorista. Você pode simplesmente gravar cp 210 x USB em sua ponte, BCP e drivers. E você vai acabar com esta página. Vá para a seção de download. A partir daqui, você pode selecionar seu sistema operacional, driver Universal Windows, Mac OS, driver do Windows e o driver com seu espelho. E aqui estão diferentes softwares para tribos Linux e adultas. Agora, o driver Universal Windows fará o trabalho e você só precisa ir aqui. Agora refletimos sobre o dispositivo e apertamos o botão Atualizar driver ou desinstalar o driver, e escolhemos o diretório onde você instalou o driver ou baixou em seu sistema. Agora, se você enfrentar algum problema para que esse driver seja reconhecido, estamos aqui para ajudá-lo e já fornecemos links para baixar esses drivers e nós os anexamos. Agora, depois de ter o driver e o dispositivo funcionando, você verá este Silicon Labs CP para 110 x USB para sua ponte artística. Vem oito. Você precisa ir para o seu código. Dentro do seu código, você precisa ir para a placa de ferramentas, pressionar o ESP 8266 e, a partir daí, selecionar o módulo ESP 8266, que é o módulo genômico. Em seguida, role para baixo até a porta e selecione a coluna. Depois de terminar, pressione o botão de upload. Agora, se tudo estiver conectado corretamente, o código deve ser carregado sem problemas. Agora, levará alguns minutos para surgir, alguns segundos para compilar. Em seguida, ele resolverá o processo de upload. Agora, como você pode ver, o processo de compilação leva algum tempo, como dez a 30 segundos. Certo? Agora, conectando, coisas diferentes estão conectadas corretamente. Você deve ver essa iluminação e a pessoa que continuará aumentando até chegar a 100%. É isso, 100 por cento. Agora está dizendo a você como definir através da nossa caneta Ts. Então, basta pressionar o botão. E agora nosso código está carregado na placa USBE. E na próxima lição, instalaremos esta placa em nosso módulo e testaremos usando o piscar de olhos. Obrigado por assistir a esta lição. Esta é Ashley. 14. 17 testes finais e edições de código: Olá e seja bem-vindo à música singular. Agora, testamos a placa e nosso código e descobrimos que há um problema. A placa ligou e o interruptor do relé, mas não foi fácil desligá-la. Então, fiz algumas edições no código apenas para garantir que ele funcionará sem problemas para ativar o desbloqueio dos dispositivos. Agora, a primeira coisa que precisamos mencionar é que esse módulo re funciona muito bem. Mas você precisa saber que esse módulo será ativado. Se eles receberam, o relé mudará se receberem um sinal desligado e desligará se for recebido no sinal. Então esta é a primeira peça para inflamação. Agora, dentro da função tentada por piscar, como você pode ver, estamos segmentando V 0, que é a caneta que usamos em nosso aplicativo, ou piscar AB. Agora aqui está o botão. Agora, se recebemos usando esta função e sinal ligado ou desligado. Então, se você receber um ou 0, o alfa recebeu um, queremos armazenar um dentro do OnLoad e 0 dentro da bola variável de loop. E definimos essas duas variáveis como inteiras aqui em cima. Agora, o botão ou menos recebeu 0 do piscar AB. Salvaremos 0 dentro do OnLoad e um dentro do loop. Agora, entrando nisso, como você pode ver, aqui, temos os cofres da função. Nada de novo aqui. Agora, dentro do loop vazio, pisque a língua. Isso é a mesma coisa de antes. Mas aqui, se em Lw for igual a um, então, se você receber um sinal ligado, enviaremos um sinal para 0, que basicamente ligará o relé todo o interruptor para relé ligado. Basicamente, ele terá como alvo as leis anoméricas do nosso atraso. Agora, se recebemos um ou o à tona é igual a um, isso significa que precisamos desligar o relé. E ele encontrará um relé normalmente aberto. Então, vamos enviar alta. Agora isso é novamente como o senso comum, que é que baixo está ligado e desligado botão nosso caso. E neste módulo, baixo significa que o relé será ligado. Alto significa que o relé será desligado. É por isso que se chama descarregamento. Agora, este é o nosso código e o que precisamos fazer neste momento é dois, digamos, fazer o upload do código. Então, vou reconectar as pessoas do EI à sua frente apenas para ter certeza de que você pode ver tudo o que estou fazendo. Agora, para fazer isso, o que precisamos fazer é o seguinte. Este é o módulo relacionado. Então, precisamos tirar o ESP Z11 desse módulo. E precisamos colocá-lo aqui na nossa bola PSP. E já mencionamos essa conexão, então não vou repeti-la. Agora, vamos conectar os fios. Este é o ESP classificado com threads, preto com preto. E no meu circuito, branco vamos com Brown. E o outro y e vá com o ESP é L1. Então aqui temos isso. Agora temos que me perguntar, eu só preciso conectar n. Eles porta SP. Agora, deixe-me conectar. Agora, como você pode ver, nossas fronteiras no ESP é o que precisamos fazer. Em seguida, basta verificar o gerenciador de dispositivos. Certifique-se de que estamos selecionando o quadro certo. Aqui está o componente, vem oito aqui, e as ferramentas, temos o comando de importação selecionado e o módulo ESP genérico oito a 66 selecionado. Agora carregue o código e levará alguns segundos para combinar. Enquanto isso, vamos tentar abrir o comprimento pi b e. Agora, vou fazer login no meu painel para verificar. Ok, agora como você pode ver, Nicole está sendo carregado sete por cento ao avançar. O núcleo atinge 100%. Certo, agora pronto. Depois de terminar, você pode pressionar o botão de redefinição. E é isso. Agora, o que precisamos fazer é que precisamos desconectar. A USP garantirá que não haja energia agora para mover esses quatro fios. E tudo o que eles pedem às pessoas. Agora temos o código. Então, precisamos conectar módulo por módulo. Mas é. Agora teríamos dois fios, os pulmões enquanto é para Vcc. E o Vcc é basicamente que é y de t. E o outro é o Wi-Fi AP, que é o chão. Então eu me conectei com a caneta preta. Agora vamos desligá-lo. Agora, como você pode ver, nós o temos aqui, temos todos os dispositivos. É um modo offline desde um domingo. Então, vamos esperar que nossa bola conecte toda a rede Wi-Fi. Agora, às vezes você precisa provocar o duplicado, mas vamos esperar alguns segundos. Agora este é o grama da roseta. Agora, vamos esperar que o ESP conecte nossa rede Wi-Fi. Agora, vamos prosseguir com o passo final, que é o financiamento dessa coisa. Agora, este é o nosso dispositivo e este é o nosso switch. Agora ligado, desligado, o dispositivo está ligado. E você pode ver pelo LED azul aqui é que o dispositivo está ligado. Agora, quando eu desligo, como você pode ver, o LED azul agora é aquele embaixo da bola. Agora está ligado, agora está pronto. A mesma coisa acontecerá quando você conectar o ligado, desligado, ligado, desligado. Agora você pode conectar e desligar seus dispositivos elétricos usando os pinos normalmente abertos e entrar. Agora, essa conexão é muito simples. Você só precisa conectar o neutro diretamente da tomada de parede ao dispositivo elétrico como um ventilador. E um novo teste precisa ser conectado através das canetas normalmente abertas e comuns e nossa bola. Dessa forma, você poderá ligar e desligar o ventilador por meio desta interface da Web ou por meio de seu aplicativo móvel. É isso. Isso é tudo o que você precisa saber. E se você enfrentar algum problema e qualquer estágio, estou aqui para ajudá-lo a fazer a descarga desta lição. Este é Ashraf. 15. Testes práticos: Olá e seja bem-vindo a esta nova lição. Agora, vamos esta pesquisa. Como você pode ver, esta é a conexão ESP 01 e essa é a velocidade para os programadores TTL. Agora, o que você vai fazer é desconectar a USP e remover a baleia. Agora, vamos tirar a placa USBE e deixar isso de lado. Agora, temos nosso ASB 01 em negrito, e temos isso. Este é o módulo que vamos usar. É preciso cinco volts CC e pode suportar CA e CC. E aqui tem as portas, duas portas normalmente fechadas, normalmente abertas e comuns. O VCC e o solo, que leva cinco volts. Ele precisa de cinco volts operar. Então, vamos conectar o solo e o VCC deste USP ao programador TTL. Agora precisamos ter certeza de que temos cinco volts, como você pode ver aqui. Então, basta mover esse pino de 3,3 volts para cinco volts. Então agora temos o chão e os pinos de cinco volts, que são vermelhos e pretos. Agora, vamos beber fios macho a macho. Ok, eu não tenho a mesma cor, então vamos com isso. Eu tenho primeiro plano branco e o oral desenhado 45 volts. Então, primeiro plano branco e laranja por cinco volts. Agora vamos começar conectando essa caneta aterrada à esquerda, que é o fio branco. E o segundo fio é a caneta Vcc, que é o fio laranja. Vamos usar essa chave de fenda. Certo? Agora, vamos conectar o fio laranja. Agora. Nós o temos conectado. Precisamos jogar nosso ESP em negrito assim. Esta parte é feita para a controladora. Então você não enfrenta nenhum problema ao conectá-lo, como você pode ver, basta colocá-lo no lugar. Agora, vamos conectar a porta USB para ligá-la. Certo. Agora você pode ver aqui temos um LED azul e adicionamos let. Agora pressionando esse padrão, quem recebeu o SP em negrito e ele tentará conectar a rede Wi-Fi novamente. Como você pode ver em nossa tela, temos os gostos ESP 8266. E como você pode ver aqui, se virarmos o dispositivo, ele ligará o dispositivo e você poderá ver a tampa azul ligada. Agora, às vezes, pode haver um pouco de atraso. Agora, se você clicar em desligar, ele desligará o dispositivo.