Índice:
- Etapa 1: Componentes e materiais
- Etapa 2: Banco de dados
- Etapa 3: Criação do esquema Fritzing
- Etapa 4: montagem do hardware
- Etapa 5: projetar o primeiro site para dispositivos móveis
- Etapa 6: Construindo o Caso
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Olá, meu nome é Thibault D'Haese e sou aluno da Howest Kortrijk. Atualmente estou no meu primeiro ano de Multimídia e Tecnologia da Comunicação.
No final do ano, tivemos que fazer um projeto de IoT. Para este projeto tive a ideia de fazer um umidificador que envia todos os seus dados medidos para um site. Para o meu dispositivo, escolhi um nome óbvio, CigarSaver.
Abaixo você pode ler todas as etapas necessárias que tive que seguir para levar o projeto a um resultado bem-sucedido.
Etapa 1: Componentes e materiais
Para o meu projeto, usei muitos componentes diferentes para poder levar tudo a um bom final. Os componentes que usei estão listados abaixo. O custo total deste projeto foi de cerca de € 233.
Componentes:
- Raspberry Pi 4 modelo B
- Fonte de alimentação Raspberry Pi
- Raspberry Pi T-cobbler
- Cartão micro SD de 32GB
- Tábua de pão
- Sensor de temperatura ~ DS18B20
- Sensor de Umidade ~ DHT11
- Interruptor magnético da porta
- Resistores 5K
- LCD 16x2
- Motor de passo ~ 28BYJ-48
- Driver ULN2003
- Campainha ativa
- Fios de ligação fêmea para fêmea
- Fios de ligação macho para macho
- Fios de ligação fêmea para macho
Materiais:
- Madeira
- Acrílico
- Maçaneta
Ferramentas:
- Serra industrial de madeira
- Serra elétrica
- Chave de fenda elétrica
- Ferro de solda
- Furar
No arquivo excel abaixo você pode ver a lista completa de preços de todos os meus materiais.
Etapa 2: Banco de dados
Depois de descobrir cada componente, comecei a criar um diagrama de relacionamento entre entidades.
Com meu banco de dados, você pode ver:
- O valor atual se a porta está aberta ou não
- Quando a porta foi aberta
- História da temperatura e da temperatura atual
- Histórico da porcentagem de umidade e a porcentagem de umidade atual
Hospedei meu banco de dados no meu RPi usando MariaDB.
Etapa 3: Criação do esquema Fritzing
Depois que tudo foi resolvido, era hora de montar meu hardware. Primeiro fiz isso virtualmente com o computador para que não pudesse fazer nada de errado que pudesse causar um curto-circuito.
Para criar este esquema, usei o programa fritzing.
Etapa 4: montagem do hardware
Assim que meu esquema de congelamento foi concluído e fiquei satisfeito com ele, comecei a montar meu hardware. Comecei com meu sensor de temperatura e umidade. Fiz isso porque os sensores pareciam os mais fáceis para mim. O sensor da porta foi a última coisa que fiz dos sensores porque ainda precisava ser entregue.
Depois que os sensores foram feitos, fiz meu LCD. Não foi mais tão difícil porque eu já troquei e codifiquei no passado.
A última etapa foi conectar meus atuadores. O primeiro atuador que conectei foi a minha campainha. Assim que consegui, mudei para o último atuador, ou seja, meu motor de passo
Você pode encontrar meu código no github.
Etapa 5: projetar o primeiro site para dispositivos móveis
Para poder exibir todos os dados medidos pelos meus sensores, decidi fazer um design em Adobe XD que posteriormente converterei em um site real. Através do site também é possível controlar o percentual de umidade do umidificador.
Etapa 6: Construindo o Caso
Então chegou a hora de fazer o meu anexo. Como meus materiais fui ao Brico e comprei madeira e acrílico. Fiz a parte externa da minha caixa com madeira que cortei por um carpinteiro. Por dentro coloquei meu acrílico para que você possa ver facilmente os componentes eletrônicos se algo der errado.
Meu código pode ser encontrado no github aqui.
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0