Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá, para o nosso projeto na escola tínhamos uma lista onde podíamos escolher um projeto que queríamos fazer ou uma ideia por nós mesmos.
Escolhi uma estação meteorológica porque parecia interessante e talvez uma boa ideia mantê-la intacta e pequena para usar em nossa casa.
neste instrutível você pode fazer uma estação meteorológica com arduino e um pi de framboesa que está conectado a um banco de dados,
Etapa 1: O que você precisa
o que nós precisamos:
- bmp 180
- dht11
- módulo sensor de chuva
- arduino nano (que eu usei) ou qualquer arduino que você goste
- Raspberry Pi
no arquivo você pode ver onde eu comprei e onde você pode comprar. o preço é uma indicação e é o preço que paguei. Se você achar que é mais barato, vá em frente.
Etapa 2: Fiação
nesta foto você vê os componentes e como eles estão conectados ao arduino nano, certifique-se de conectar o SDA ao pino A4 e o SCL ao pino A5 do bmp180 porque esses são os pinos i2c para este modelo de arduino. Se você usar outro modelo, sugiro que você procure em quais pinos o i2c está no seu.
também o bmp180 precisa ser conectado ao 3,3 Volt. Todos os outros componentes podem ser conectados ao 5Volt.
Etapa 3: Banco de dados
é assim que meu banco de dados se parece com uma tabela onde todos os dados vêm.
como você pode ver, cada dado tem sua própria coluna.
a tabela de id que você precisa ter, caso contrário, será difícil classificar os dados ao criar a página da web.
Etapa 4: Código
aqui você pode encontrar o link para a conta github onde você pode baixar o código do site, arduino e python com flask
-
Etapa 5: página da web
a página da web tem esta aparência.
Você pode dar seu próprio toque a ele. porque agora é muito básico, mas funciona.
se quiser, pode adicionar gráficos para ver como estavam os dados nos últimos dias, não o fiz porque minhas habilidades de javascript não são boas o suficiente para implementá-lo.