Arduino enviando dados do sensor ao servidor MySQL (PHPMYADMIN)
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Sobre este projeto
Software usado:
Estes são os softwares que usamos para este projeto:
1 IDE Arduino: Você pode baixar o IDE do Arduino mais recente neste link:https://www.arduino.cc/en/Main/Software
2. Instalação do servidor XAMPP: Aqui estamos usando o servidor XAMPP, ele pode ser usado tanto no Windows quanto no Linux, mas minha sugestão é que se você estiver no Ubuntu (qualquer plataforma Linux), use LAMP. Agora, como estamos no Windows, preferimos o servidor XAMPP. Então você pode baixar o servidor XAMPP deste link.
Como alternativa, aqui estão as etapas para o servidor LAMP:
1 Instale o Apache: Sudo apt-get install apache2
2. Instale o MySQL:
sudo apt-get install mysql-server
3. Instale o PHP:
sudo apt-get install php5 libapache2-mod-php5
4. Reiniciar servidor:
sudo /etc/init.d/apache2 restart
5. Verifique o Apache http:// localhost /
você obterá uma página do apache clicando neste link acima, se você não conseguiu, significa que algo deu errado com sua instalação
Aqui, estamos usando PHPMYADMIN que é a interface da web do servidor MySQL para instalar esse comando de uso:
sudo apt-get install phpmyadmin
Componentes usados:
1) Arduino UNO: Arduino Uno é uma placa microcontrolada baseada no ATmega328P (ficha técnica). Possui 14 pinos de entrada / saída digital (dos quais 6 podem ser usados como saídas PWM), 6 entradas analógicas, um cristal de quartzo de 16 MHz, uma conexão USB, um conector de força, um conector ICSP e um botão de reinicialização.
2) Escudo Ethernet: O Arduino Ethernet Shield 2 conecta seu Arduino à internet em poucos minutos. Basta conectar este módulo em 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 de código aberto. Isso significa que você pode aprender exatamente como ele é feito e usar seu design como ponto de partida para seus próprios circuitos. Centenas de milhares de placas Arduino já estão alimentando a criatividade das pessoas em todo o mundo, todos os dias.
3) Sensor DHT11: Este sensor de temperatura e umidade DHT11 apresenta uma saída de sinal digital calibrada com a capacidade do sensor de temperatura e umidade. Ele é integrado a um microcontrolador de 8 bits de alto desempenho. 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 úmida. Possui excelente qualidade, resposta rápida, capacidade anti-interferência e alto desempenho.
Diagrama de circuito:
O diagrama de circuito deste projeto é fornecido acima.
Você precisa conectar a blindagem Ethernet primeiro, conforme mostrado na imagem acima, então você precisa fazer a conexão DHT11.
Código:
Você pode obter o código-fonte deste projeto em nossa página do github. Aqui está o link do GitHub para isso.
Vídeo:
Toda a descrição do projeto é fornecida no vídeo acima.
Se você tiver alguma dúvida em relação a este projeto, sinta-se à vontade para nos comentar abaixo.
E se você quiser saber mais sobre sistemas embarcados, pode visitar nosso canal no YouTube.
Visite e curta nossa página no Facebook para atualizações frequentes.
Obrigado e cumprimentos,
Tecnologias Embedotronics
Esquemas
Processo de manufatura
- Construindo uma rede de sensores sem fio em sua casa
- Envie dados do sensor de um Arduino para outro usando Firebase
- Transferência de dados magnéticos sem fio
- Monitoramento de CO2 com Sensor K30
- Registrador de dados de temperatura e umidade
- Qual é sua altura?
- Sensor de obstáculo simples com Arduino
- Sensor capacitivo de impressão digital com um Arduino ou ESP8266
- Arduino Cloud Sensor Tower
- Pistola de água com sensor de movimento