Nesta prática você vai aprender a utilizar o Módulo Expansor…

Conhecendo a Wemos D1
Na primeira encarada, a Wemos D1 já nos remete ao Arduino Uno, porém, quando analisamos mais de perto já é possível notar as diferenças. E que diferenças!
Wemos D1 é uma plataforma de prototipagem que possui as mesmas dimensões do Arduino Uno R3. As diferenças mais básicas em relação ao Arduino são o conector micro USB e um ESP8266-12E.
A Wemos D1 já conta com WiFi nativo, o que a torna uma plataforma extremamente atraente para desenvolvimento de projetos Iot. Atualmente a placa se encontra na versão R2.
Abaixo listei as principais características da placa:
– Processador ESP8266-12E
– Arquitetura RISC de 32 bits
– Processador pode operar em 80MHz / 160MHz
– 4Mb de memória flash
– 64Kb para instruções
– 96Kb para dados
– WiFi nativo padrão 802.11b/g/n
– Opera em modo AP, Station ou AP + Station
– Pode ser alimentada com 5VDC através do conector micro USB
– Através do pino jack pode ser alimentada com tensão na faixa de 9 a 24VDC
– Possui 11 pinos digitais
– Possui 1 pino analógico com resolução de 10 bits
– Pinos digitais, exceto o D0 possuem interrupção, PWM, I2C e one wire
– Pinos operam em nível lógico de 3.3V
– Pinos não tolerantes a 5V
– Conversor USB Serial CH340G
– Programável via USB ou WiFi (OTA)
– Compatível com a IDE do Arduino
– Compatível com módulos e sensores utilizados no Arduino
– Compatível com alguns shields da linha Arduino
Um ponto importante a ser observado é que alguns shields podem exigir uma tensão e corrente superior a máxima fornecida pela Wemos, portanto, fique atento as especificações dos shields que for utilizar com ela.
Outro diferencial da Wemos D1 é a possibilidade de fazer a programação da placa via OTA (Over The Air), ou seja, através do WiFi você pode enviar os códigos para a placa.
Na imagem a seguir, temos uma breve descrição da composição da placa:
Na tabela abaixo temos a pinagem da placa, as funções de cada um dos pinos e a relação da pinagem com o ESP8266-12E:
Abaixo temos um quadro comparativo entre a Wemos D1 e o Arduino Uno R3:
Veja que a Wemos D1 possui uma configuração superior ao Arduino Uno R3. Apenas a quantidade de pinos digitais e analógicos do Arduino é superior, contudo, temos no mercado diversos circuitos integrados que possibilitam expandir as entradas e saídas tanto digitais, quanto analógicas da Wemos D1.
Vale ressaltar também, que a Wemos D1 foi construída contendo um divisor de tensão interno para garantir que a leitura no pino ADC (conversor analógico digital) seja entre 0 e 1V.
Agora que você já conhece a Wemos D1 e suas características, podemos partir para a instalação dela no Windows e em seguida programa-la com a IDE do Arduino.
Acesse o tutorial Wemos D1 – Instalação no Windows para continuar.
Gostou deste tutorial? Então deixa seu comentário, dúvida ou sugestão aí embaixo!
Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop
Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.
Obrigado e até a próxima!
Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.
Postagem anterior: Arduino – Medindo o nível de gás com o Sensor MQ-2 e Buzzer
Próxima postagem: Wemos D1 – Instalação no Windows
Amigo eu comprei uma placa esp8266 d1, coloco o programa mais ela não pega. E preciso fazer alguma instalação antes na placa, para depois jogar o comando?
V. selecionou o tipo de microcontrolador na IDE Arduino? V. tem de instalar as bibliotecas e compiladores e etc do ESP8266 na IDE do Arduino, para que o programa seja compilado para o microcontrolador apropriado.
olá, obrigado pela dica. Nesse caso eu nunca poderia utilizar sensores com alimentação de 5V ? Obrigado.
Olá Gerson.
Agradeço pelo comentário!
Pode utilizar sim, pois a Wemos tem um pino 5V para alimentação.
Veja na imagem disponível no texto:
https://blogmasterwalkershop.com.br/wp-content/uploads/2016/10/img01_conhecendo_a_wemos_d1_r2_esp8266_nodemcu_arduino_ide_wifi_ota_esp-12e_automacao_residencial_internet_ethernet-768×681.png
E no caso de termos sensores que sao alimentados com 5 e as medicoes na porta A0 sao de 0-4,5 V.
A porta A0 do Wemos aceita somente 3.3 exigindo um divisor de tensao?
Muito obrigado
Preciso de duas entradas analogicas, tem como adaptar algo?
Olá Bernardo.
Agradeço pelo comentário!
Você pode usar uma das opções abaixo:
https://www.masterwalkershop.com.br/modulo-multiplexador-cd74hc4067-mux-demux-de-16-canais
https://www.masterwalkershop.com.br/modulo-ads1115-conversor-expansor-adc-de-16-bits