Envie Dados de Sensores do Arduino para MySQL via PHPMyAdmin: Guia Passo a Passo
Componentes e Materiais
| Arduino UNO | 1 |
| Arduino Ethernet Shield 2 | 1 |
| Sensor DHT11 de Temperatura e Umidade (3 pinos) | 1 |
Sobre o Projeto
Software Utilizado
Estes são os softwares que usamos para este projeto:
1. Arduino IDE: Você pode baixar a versão mais recente do Arduino IDE neste link: https://www.arduino.cc/en/Main/Software

2. Instalação do Servidor XAMPP: Aqui estamos usando o servidor XAMPP, que pode ser usado tanto no Windows quanto no Linux, mas minha sugestão é que se você estiver no Ubuntu (ou qualquer plataforma Linux) então use LAMP. Como estamos no Windows, preferimos o servidor XAMPP. Você pode baixar o servidor XAMPP neste link.

Alternativamente, aqui estão os passos para o servidor LAMP:
- Instalar Apache:
sudo apt-get install apache2 - Instalar MySQL:
sudo apt-get install mysql-server - Instalar PHP:
sudo apt-get install php5 libapache2-mod-php5 - Reiniciar Servidor:
sudo /etc/init.d/apache2 restart - Verificar Apache: Acesse
https://localhost/- você verá a página do Apache se a instalação estiver correta
Para instalar o PHPMYADMIN, que é a interface web do servidor MySQL, use o comando:
sudo apt-get install phpmyadmin
Componentes Utilizados
1) Arduino UNO: O Arduino Uno é uma placa de microcontrolador baseada no ATmega328P. Possui 14 pinos digitais de entrada/saída (dos quais 6 podem ser usados como saídas PWM), 6 entradas analógicas, um cristal de quartzo de 16 MHz, conexão USB, conector de alimentação, header ICSP e botão de reset.
2) Ethernet Shield: O Arduino Ethernet Shield 2 conecta seu Arduino à internet em minutos. Basta encaixar este módulo na sua placa Arduino, conectá-lo à sua rede com um cabo RJ45 e seguir alguns passos simples para começar a controlar seu mundo através da internet. Como sempre com o Arduino, todos os elementos da plataforma – hardware, software e documentação – estão disponíveis gratuitamente e são open-source.

3) Sensor DHT11: Este sensor de temperatura e umidade DHT11 possui saída de sinal digital calibrada com capacidade de sensor de temperatura e umidade. É integrado com um microcontrolador de alto desempenho de 8 bits. Sua tecnologia garante alta confiabilidade e excelente estabilidade a longo prazo. Este sensor inclui um elemento resistivo e um sensor para dispositivos de medição de temperatura NTC úmido. Tem excelente qualidade, resposta rápida, capacidade anti-interferência e alto desempenho.

Diagrama de Circuito

O diagrama de circuito deste projeto é mostrado acima.
Você precisa conectar o Ethernet shield primeiro, como mostrado na imagem acima, depois fazer a conexão do DHT11.
Código
Você pode obter o código fonte deste projeto na nossa página do GitHub. Aqui está o link do GitHub para isso.
Vídeo
A descrição completa do projeto é dada no vídeo acima.
Se você tiver alguma dúvida sobre este projeto, sinta-se à vontade para comentar abaixo.
E se você quiser aprender mais sobre sistemas embarcados, pode visitar nosso canal no YouTube.
Por favor, visite e curta nossa página no Facebook para atualizações frequentes.
Obrigado e cumprimentos,
Embedotronics Technologies
Esquemáticos
Processo de manufatura
- Construa uma Rede de Sensores Sem Fio Acessível para Sua Casa
- Transferência de Dados de Temperatura e Umidade entre Dois Arduinos via Firebase
- Transferência de Dados Magnética Sem Fio com Arduino e Sensor 3D Infineon
- Sensor K30 CO₂: Monitoramento de Qualidade do Ar Interno em Tempo Real
- Registrador de Temperatura e Umidade com Arduino, DHT11 e Ethernet Shield
- Construa um Estadiómetro Digital: Acompanhe a Altura com Arduino e Sensor a Laser
- Construa um Sensor de Obstáculos Simples com Arduino – Tutorial Fácil com LED IR e Fotodiodo
- Integrando Sensor de Impressão Digital Capacitivo DFRobot com Arduino ou ESP8266
- Construa uma Torre de Sensores com Arduino Cloud: Monitoramento de Temperatura, Movimento e Gás
- Pistola de Água Inteligente com Detecção de Movimento usando Arduino Nano