Índice:

Meu primeiro espelho inteligente: 8 etapas
Meu primeiro espelho inteligente: 8 etapas

Vídeo: Meu primeiro espelho inteligente: 8 etapas

Vídeo: Meu primeiro espelho inteligente: 8 etapas
Vídeo: Fala pro teu PAI… 2024, Julho
Anonim
Meu primeiro espelho inteligente
Meu primeiro espelho inteligente

Todos nós conhecemos este problema, levantamos muito tarde pela manhã, por isso temos que nos preparar muito rapidamente. O que significa que você não tem tempo para ver que tipo de tempo estará. Mas você certamente tem tempo para se olhar no espelho. E se pudéssemos combinar os dois? Neste projeto farei um Smart Mirror onde você poderá ver a previsão do tempo local, a temperatura na sala, a umidade na sala e quanta luz está presente. Você poderá visualizar todos os dados do sensor em um site próprio.

Etapa 1: Quais componentes você precisa?

Abaixo você pode encontrar os componentes necessários para concluir este projeto.

• Monitor LCD com entrada HMDI

• Raspberry Pi 3B +

• Cartão SD

• Cabo HDMI

• Cabos para conectar os sensores ao seu raspberry pi

• Sensor DHT11 de Temperatura e Umidade

• Sensor de luz TSL 2561

• IRFZ44N

• Qualquer faixa LED RGB barata

• Isolamento para ficar entre a tela e o plexiglass para proteção

• Plexiglass (tamanho do monitor LCD)

• Filme reflexivo para janela

• Madeira

• Ferragens para conectar a madeira (parafusos, cola, ganchos de ferro,..)

O custo máximo deste projeto será de € 270,00 (se você tiver um pi e um monitor LCD sobressalente será de apenas € 130,00)

Etapa 2: Configurando o Raspberry Pi

Configurando o Raspberry Pi
Configurando o Raspberry Pi

Quando você tiver todos os componentes. Você pode começar a configurar o raspberry pi.

  1. Instale o software Raspbian OS a partir do site Pi
  2. Baixe o Etcher para instalar o sistema operacional no Pi.

• Abra o Etcher no computador

• Selecione a imagem que você baixou anteriormente

• Selecione o seu cartão microSD

• Pressione o botão do flash e espere.

3. Quando a imagem em seu cartão microSd, abra-o no Windows Explorer.

• Abra o arquivo txt "cmdline.txt"

• Escreva "169.254.10.1" no final.

• Em seguida, salve e feche o arquivo

4. Insira o cartão microSd no Raspberry Pi.

• Conecte a energia ao Raspberry Pi

• Conecte um cabo de rede ao pi e ao seu computador

5. Baixe o putty para conectar ao seu raspberry pi

• Selecione o tipo de conexão SSH

• Nome do host: 169.254.10.1 e Porta: 22

6. Agora vamos conectar o pi ao wi-fi

• Digite a seguinte linha de comando:

wpa_passphrase 'Lá vem seu SSID' 'Lá vem sua senha' >> /etc/wpa_supplicant/wpa_supplicant.conf

• Após este comando, você digita as seguintes linhas:

wpa_cli

interface wlan0

reconfigurar

ctrl + D

• Se você quiser ver o ip do seu pi digite a seguinte linha:

ifconfig

Etapa 3: levando seu código ao Raspberry Pi

Levando seu código ao Raspberry Pi
Levando seu código ao Raspberry Pi

Abrir o Pycharm

• Vá para File Settings Build, Execution, Deployment Deployement

• Preencha tudo como aparece na imagem acima.

2. Agora vá ao meu github e baixe os arquivos

Etapa 4: Configurando o banco de dados SQL

Configurando o Banco de Dados SQL
Configurando o Banco de Dados SQL

Nesta etapa, iremos configurar o banco de dados SQL

  1. sudo apt update -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Agora vamos adicionar um usuário e uma senha ao banco de dados

• CRIAR USUÁRIO 'FILL_USER_IN' @ 'localhost' IDENTIFICADO POR 'FILL_PASSWORD_IN';

• CRIAR banco de dados inteligente-espelho;

• GRANT ALL PRIVILEGES ON smart-mirror. * To 'FILL_USER_IN' @ 'localhost' COM GRANT OPTION;

• sudo mariadb <sql / db_init.sql

Agora vamos conectar o banco de dados ao ambiente de trabalho mysql

1. Vá para conexões mySQL

2. Clique em "Configurar uma nova conexão"

3. Nomeie sua nova conexão

4. Nome do host: 169.254.10.1, Porta: 3306

5. Nome de usuário e senha = Ver etapa anterior

6. Abra a conexão e vá para a administração

7. Clique em Importação de dados e importe o arquivo sql do meu github

Etapa 5: vamos começar com o hardware

Vamos começar com o hardware
Vamos começar com o hardware
Vamos começar com o hardware
Vamos começar com o hardware

Agora podemos finalmente começar a parte fácil. Se você seguir tudo na íntegra conforme mostrado nas imagens acima, você não deverá ter problemas com isso.

Etapa 6: vamos começar com o espelho

Vamos começar com o espelho
Vamos começar com o espelho
Vamos começar com o espelho
Vamos começar com o espelho
Vamos começar com o espelho
Vamos começar com o espelho

Para esta etapa, você precisará de uma serra.

  1. Primeiro vamos fazer a seção posterior
  2. Certifique-se de que você é Plexiglass e que o Monitor LCD se encaixa na seção posterior.
  3. Pendure as peças juntas com cola e parafusos

Agora vamos fazer a seção frontal.

1. Certifique-se de que a seção frontal se sobreponha 1 cm sobre a seção traseira no interior

2. Dessa forma, o Plexiglass pode repousar naquele 1 cm.

Depois disso, vamos anexar o filme reflexivo ao plexiglass (isso pode levar algumas tomadas)

1. Certifique-se de que seu plexiglass esteja livre de impressões digitais

2. Molhe o acrílico e o filme com água

3. Agora anexe o filme ao plexiglass

Etapa 7: coloque tudo na moldura

Coloque tudo na moldura
Coloque tudo na moldura
Coloque tudo na moldura
Coloque tudo na moldura
Coloque tudo na moldura
Coloque tudo na moldura

Agora que a estrutura está totalmente montada, podemos começar a colocar todos os componentes no lugar.

Primeiro, vamos começar colando a tira de led ao redor da carcaça. Usei fita dupla-face.

Em seguida, fazemos um furo no quadro de forma que possamos conectar a faixa de led.

Agora que você está ocupado, também pode fazer 2 furos para seus outros sensores do lado de fora do quadro.

De forma a obtermos de volta melhores dados do sensor.

Recomendado: