Índice:

Smartroom: 8 etapas
Smartroom: 8 etapas
Anonim
Smartroom
Smartroom

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

Reunindo todos os seus suprimentos
Reunindo todos os seus suprimentos
Reunindo todos os seus suprimentos
Reunindo todos os seus suprimentos
Reunindo todos os seus suprimentos
Reunindo todos os seus suprimentos

Mais importante, os suprimentos! Coloquei tudo em uma planilha do Excel.

Etapa 2: Construindo a Habitação

Construindo a Habitação
Construindo a Habitação
Construindo a Habitação
Construindo a Habitação
Construindo a Habitação
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

Fazendo o circuito
Fazendo o circuito
Fazendo o circuito
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

Crie o banco de dados MySQL
Crie o banco de dados MySQL
Crie o banco de dados MySQL
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

Testando o Smartroom
Testando o Smartroom
Testando o Smartroom
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

Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa
Colocando o circuito dentro de sua casa

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

Aproveite o Smartroom!
Aproveite o Smartroom!
Aproveite o Smartroom!
Aproveite o Smartroom!
Aproveite o Smartroom!
Aproveite o Smartroom!

Agora você está totalmente preparado para usar o smartroom, não precisa mais se levantar para abrir as venezianas!

Recomendado: