blog-eletrogate-logo-desktop blog-eletrogate-logo-mobile
  • Categorias
    • Voltar
    • INICIANTES
    • INTERMEDIÁRIOS
    • AVANÇADOS
    • divide
    • Automação Residencial
    • Componentes Eletrônicos
    • Impressão 3D
    • IoT
    • Modelagem 3D
    • Módulos Wifi
    • Por trás da tecnologia
    • Projetos
    • Raspberry Pi
    • Robótica
    • Sensores
    • Shields
    • Sistemas Operacionais
    • Tipos de Arduino
    • Tutoriais
  • Apostilas
  • Quem Somos
  • Seja um redator
  • Trabalhe Conosco
    • Categorias
      • Voltar
      • INICIANTES
      • INTERMEDIÁRIOS
      • AVANÇADOS
      • divide
      • Automação Residencial
      • Componentes Eletrônicos
      • Impressão 3D
      • IoT
      • Modelagem 3D
      • Módulos Wifi
      • Por trás da tecnologia
      • Projetos
      • Raspberry Pi
      • Robótica
      • Sensores
      • Shields
      • Sistemas Operacionais
      • Tipos de Arduino
      • Tutoriais
    • Apostilas
    • Quem Somos
    • Seja um redator
    • Trabalhe Conosco
Loja Eletrogate
voltar
  • Introdução
  • Especificações
  • Como Utilizar o AHT25
  • Configurando a Biblioteca
  • Configurando a Placa
  • Materiais Necessários para o Projeto Sensor AHT25 com ESP32
  • Explicação
  • Circuito
  • Código
  • Datasheet do Sensor AHT25
  • Sobre o Autor
Sensores

Sensor AHT25 com ESP32

Eletrogate 13 de julho de 2023

Introdução

No post de hoje, aprenderemos a usar o Sensor de Temperatura e Umidade AHT25. Esse sensor se diferencia dos outros sensores como o DHT11 e o DHT22, pois eles transmitem os dados por apenas um pino, o pino de DATA. Já o AHT25 faz a transmissão dos valores pelo protocolo I₂C.

DHT11

Fonte: Eletrogate

AHT25


Especificações

Além dessas diferenças, o AHT25 é mais preciso em suas medições de temperatura e umidade do que os DHT’s.

AHT25

  • Precisão de Umidade:   ± 2% UR
  • Precisão de Temperatura: ± 0.3 ℃

Fonte: https://www.eletrogate.com/sensor-de-temperatura-e-umidade-aht25

DHT11

  • Precisão de Umidade: ± 5% UR
  • Precisão de Temperatura: ± 2.0 ºC

Fonte: https://www.eletrogate.com/sensor-de-umidade-e-temperatura-dht11

DHT22

  • Precisão de Umidade:  2 – 5%
  • Precisão de Temperatura:  ± 0.5 ° C

Fonte: https://www.eletrogate.com/sensor-de-umidade-e-temperatura-dht22-am2302


Como Utilizar o AHT25

Primeiro, é necessário instalar a biblioteca necessária para o sensor funcionar.
Para isso, acesse o link https://github.com/enjoyneering/AHTxx e faça o download do arquivo ZIP.


Configurando a Biblioteca

Primeiro, abra o IDE da Arduino e acesse a aba “Sketch”. Nesta, clique em “Include Library” e, depois, selecione “Add .ZIP Library”.

Em seguida, selecione o arquivo instalado:


Configurando a Placa

Eu vou usar a placa Módulo WiFi ESP32s Bluetooth 38 pinos. Caso não tenha essa placa configurada, acesse o post Conhecendo o ESP32 – Usando Arduino IDE (2).


Materiais Necessários para o Projeto Sensor AHT25 com ESP32

  • Módulo WiFi ESP32s Bluetooth 38 pinos
  • Sensor de Temperatura e Umidade AHT25
  • Protoboard 830 Pontos
  • Jumpers – Macho/Macho – 65 Unidades
  • Barra de Pinos Macho 1x40x14.5 – 90°
  • Ferro de Soldar Hikari Power-40
  • Solda Estanho em Fio Hikari HS-63

Explicação

Para fixar o sensor AHT25 na protoboard, foi necessário soldar seus terminais em uma barra de pinos para que ele se encaixe na protoboard.

Dessa maneira:


Circuito


Código

Aqui vamos utilizar primeiro um código do exemplo da biblioteca. Para isso, vá em “File”, depois em “Examples”, abaixe até achar “AHT1x/AHT2x” e selecione “AHT20_Serial”

Para carregar o código para a placa, pode ser necessário apertar o botão do lado direito da placa enquanto o código é carregado.

O resultado do código será esse:

Porém, eu fiz um código um pouco mais simples para fazer a leitura da Temperatura e da Umidade:

#include <AHTxx.h> 
#include <SPI.h> 
#include <Wire.h>

float temp;
float umidade;

AHTxx aht20(AHTXX_ADDRESS_X38, AHT2x_SENSOR);

void setup(){
  Serial.begin(115200);
  aht20.begin();
}

void loop(){
temp = aht20.readTemperature(); 
umidade = aht20.readHumidity();
delay(2000);
Serial.println(temp);
Serial.println(umidade);
}

O resultado deverá ser o seguinte:

Vídeo do funcionamento do código:

https://blog.eletrogate.com/wp-content/uploads/2023/05/aht25.mp4

Datasheet do Sensor AHT25

https://asairsensors.com/wp-content/uploads/2021/09/Data-Sheet-AHT25-Humidity-and-Temperature-Module-ASAIR-V1.0.04-1.pdf


Sobre o Autor


Arthur Almeida

Estudante do Ensino médio , aficionado por criar novos projetos eletrônicos e automações, principalmente com o Arduino. No meu tempo livre eu gosto de pesquisar sobre novas tecnologias e tento criar projetos com elas.


Eletrogate

13 de julho de 2023

A Eletrogate é uma loja virtual de componentes eletrônicos do Brasil e possui diversos produtos relacionados à Arduino, Automação, Robótica e Eletrônica em geral.

Tenha a Metodologia Eletrogate dentro da sua Escola! Conheça nosso Programa de Robótica nas Escolas!

Projetos

Jogo da Velha na TV!

Eletrogate19 de setembro de 2023

Este é um jogo de quebra-cabeça para dois jogadores, identificados como “X” e “O”, que se revezam marcando os espaços em uma área 3 × 3.
Alguma vez na vida você já deve ter jogado este clássico jogo conhecido como Jogo-da-Velha ou Tic-Tac-Toe.

Neste post, você vai aprender a montar e programar uma versão digital deste jogo, com saída de imagem para TV, utilizando apenas alguns componentes eletrônicos básicos, uma placa Arduino UNO e um Teclado Matricial de 16 teclas.

Projetos

Jogo da Velha na TV!

Eletrogate19 de setembro de 2023

Este é um jogo de quebra-cabeça para dois jogadores, identificados como “X” e “O”, que se revezam marcando os espaços em uma área 3 × 3.
Alguma vez na vida você já deve ter jogado este clássico jogo conhecido como Jogo-da-Velha ou Tic-Tac-Toe.

Neste post, você vai aprender a montar e programar uma versão digital deste jogo, com saída de imagem para TV, utilizando apenas alguns componentes eletrônicos básicos, uma placa Arduino UNO e um Teclado Matricial de 16 teclas.

IoT

LittleFS: Alto Desempenho para RP Pico, ESP32 e ESP8266

Eletrogate12 de setembro de 2023

Aprenda neste post, a usar o sistema de arquivos LittleFS, que possui mais desempenho do que o sistema SPIFFS, nas placas Raspberry Pi Pico, ESP32 e ESP8266.

IoT

LittleFS: Alto Desempenho para RP Pico, ESP32 e ESP8266

Eletrogate12 de setembro de 2023

Aprenda neste post, a usar o sistema de arquivos LittleFS, que possui mais desempenho do que o sistema SPIFFS, nas placas Raspberry Pi Pico, ESP32 e ESP8266.

Sensores

Como Utilizar o Módulo Sensor de Cor RGB TCS34725

Eletrogate5 de setembro de 2023

Você já precisou de algum sensor para detectar as cores de objetos? Venha conferir o post de hoje! Nós vamos utilizar o sensor RGB TCS34725.

Sensores

Como Utilizar o Módulo Sensor de Cor RGB TCS34725

Eletrogate5 de setembro de 2023

Você já precisou de algum sensor para detectar as cores de objetos? Venha conferir o post de hoje! Nós vamos utilizar o sensor RGB TCS34725.

Projetos

Controlando o Braço Robótico em MDF via Bluetooth

Eletrogate29 de agosto de 2023 Atualizado em: 01 set 2023

Que tal montar um braço robótico e controlá-lo pelo celular? Entre para dicas de montagem e aprender a controlar servos e conectar sua placa.

Projetos

Controlando o Braço Robótico em MDF via Bluetooth

Eletrogate29 de agosto de 2023 Atualizado em: 01 set 2023

Que tal montar um braço robótico e controlá-lo pelo celular? Entre para dicas de montagem e aprender a controlar servos e conectar sua placa.

Eletrogate Robô

Cadastre-se e fique por
dentro de novidades!

blog-eletrogate-logo-footer

Rua Rio de Janeiro, 441 - Sala 1301
Centro - Belo Horizonte/MG
CEP 30160-041
*Não temos atendimento físico

ANWAR SLEIMAN HACHOUCHE - ME
CNPJ: 18.917.521/0001-73

Atendimento

(31) 3142-3800

[email protected]


Seg a Sex - das 8h às 17h

Institucional

  • Apostilas
  • Quem Somos
  • Privacidade
  • Seja um Redator
  • Trabalhe Conosco

Nos acompanhe

Facebook Instagram Youtube

© ELETROGATE 2023 - Todos os direitos reservados. Termos de uso e Política de privacidade.