Índice:
- Suprimentos
- Etapa 1: reunindo todos os seus suprimentos
- Etapa 2: Construindo a Habitação
- Etapa 3: Fazendo o circuito
- Etapa 4: Baixe o código do Github
- Etapa 5: crie o banco de dados MySQL
- Etapa 6: Testando o Smartroom
- Etapa 7: Colocando o circuito dentro de sua habitação
- Etapa 8: Aproveite o Smartroom
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Você já sentiu vontade de deitar em sua cama e não querer se levantar? Você já sentiu que levantar para abrir as venezianas é pedir muito? Então eu tenho a solução perfeita para você. Apresentando Smartroom, assuma o controle de sua sala com seu celular, tablet ou até mesmo seu computador!
Suprimentos
Na próxima etapa, mostrarei a lista de suprimentos de que você precisará. O mais importante de tudo é que você precisa ter um Raspberry Pi e seu computador.
Etapa 1: reunindo todos os seus suprimentos
Mais importante, os suprimentos! Coloquei tudo em uma planilha do Excel.
Etapa 2: Construindo a Habitação
Para a caixa usei um painel de MDF de 122 cm por 61 cm, que você encontra em qualquer loja de bricolagem. Corte-os com uma serra circular com as dimensões do desenho. Os painéis são então colados com a cola Soudal Fix All. A pintura é opcional, mas dá um toque legal:), usei os tipos de tinta que podem ser vistos nas fotos acima. Para as cortinas fiz uma única folha do tecido mais fino que tinha. Eu também tinha um tubo de plástico em um ângulo de 90 graus. Cortei-os em pedaços para os sensores se encaixarem.
Etapa 3: Fazendo o circuito
Este não é o menor circuito elétrico, mas é o que torna este projeto divertido. Tente evitar cruzar fios de salto. Os fios que não vão para a mesma placa de ensaio devem ser mais longos. Você pode soldar dois fios ou conectar fios macho a fêmea.
Etapa 4: Baixe o código do Github
Você pode baixar o código deste projeto no meu Github, o link é https://github.com/howest-mct/1920-1mct-project1-V… Clique em Código e baixe o backend e frontend.
Faça uma conexão SSH entre seu PI e Visual Studio Code, se você não souber como, aqui está um pequeno tutorial.
No VS Code, crie uma nova pasta e chame-a do que quiser, sério, não importa. Cole todos os arquivos do Backend nessa pasta. Parte um concluída. Agora navegue para / var / www / no código VC e cole os arquivos de frontend lá. A parte da codificação está concluída!
Etapa 5: crie o banco de dados MySQL
O programa que uso para criar bancos de dados é o MySQL Workbench. Você pode encontrar o link para download aqui.
Crie uma conexão sem fio, consulte minhas configurações, certifique-se de que o nome do host SSH seja o endereço IP do seu RPi.
Agora vá para o ícone em Arquivo no canto superior esquerdo da tela, clique nele, ele deve abrir um arquivo SQL simples. cole o código smartroomdb.txt lá e execute-o (o relâmpago amarelo). Agora você está dourado!
Etapa 6: Testando o Smartroom
Agora que a maioria das partes técnicas está concluída, vá para a pasta recém-criada no VS Code e inicie o app.py. Existe um pequeno ícone inicial no canto superior direito. Agora vá para o seu navegador e digite o endereço IP do seu RPi. Você deveria ver o site.
Este site foi criado para dispositivos móveis primeiro! Então, sim, você pode usar este projeto em seu telefone. Basta digitar o endereço IP do seu RPi.
Você também pode deixar o projeto começar quando o Raspberry Pi começar. Se quiser fazer isso, você terá que criar um serviço de app1.py. Siga este tutorial
Você terá que alterar main.py para app1.py e alterar o diretório para o diretório onde app1.py está localizado. Teste se tudo funciona no circuito elétrico. Em caso afirmativo, vá para a próxima etapa!
Etapa 7: Colocando o circuito dentro de sua habitação
Você chegou à última parte, parabéns!
É necessário fazer dois furos nas paredes. Um onde está o curativo e outro embaixo da mesa. Você pode usar um exercício regular para isso. Depois disso, a placa de ensaio com o MCP3008 e o L293D vai para baixo da cômoda e a outra placa de ensaio fica embaixo da cama. O gerenciamento de cabos depende de você. Usei algumas almofadas adesivas que encontrei na minha loja local de bricolagem (Hubo).
Etapa 8: Aproveite o Smartroom
Agora você está totalmente preparado para usar o smartroom, não precisa mais se levantar para abrir as venezianas!
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