Índice:
- Etapa 1: Quais componentes você precisa?
- Etapa 2: Configurando o Raspberry Pi
- Etapa 3: levando seu código ao Raspberry Pi
- Etapa 4: Configurando o banco de dados SQL
- Etapa 5: vamos começar com o hardware
- Etapa 6: vamos começar com o espelho
- Etapa 7: coloque tudo na moldura
Vídeo: Meu primeiro espelho inteligente: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
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
Quando você tiver todos os componentes. Você pode começar a configurar o raspberry pi.
- Instale o software Raspbian OS a partir do site Pi
- 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
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
Nesta etapa, iremos configurar o banco de dados SQL
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- 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
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
Para esta etapa, você precisará de uma serra.
- Primeiro vamos fazer a seção posterior
- Certifique-se de que você é Plexiglass e que o Monitor LCD se encaixa na seção posterior.
- 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
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:
Meu dispositivo IoT - primeiro relé: 5 etapas
Meu dispositivo IoT - Primeiro relé: Neste instrutível, vamos controlar um relé de Blynk. Ligando e desligando do aplicativo.BEWARE !!!! Certifique-se de saber o que está fazendo se pretende conectar seu relé à rede elétrica !!! CUIDADO
Meu primeiro dispositivo IoT: 14 etapas
Meu primeiro dispositivo IoT: Neste Instructable, aprenderemos como instalar o IDE do Arduino para o meu primeiro dispositivo IoT para que, no final, possamos executar o código do arduino nele e controlá-lo a partir do seu telefone móvel
Meu primeiro aplicativo Java: 6 etapas
Meu primeiro aplicativo Java: Você continua querendo criar seu próprio aplicativo Java, mas continua atrasando por algum motivo? Você se ouve dizer “Amanhã finalmente farei isso”? Mas esse amanhã nunca chega. Então, você tem que começar agora. Agora é a hora de pegar o seu han
Meu espelho inteligente: 15 etapas (com fotos)
My Smart Mirror: O tempo da manhã pode ser limitado. Você tem que se preparar para o trabalho, escola, … Olhar para o tempo tira um pouco desse tempo limitado. O Smart Mirror elimina o tempo que você precisa para abrir seu telefone ou computador e consultar a previsão do tempo. Nisso
Meu primeiro pitop: 6 etapas
Meu primeiro pitop: Você não vai acreditar que depois de construir isso, não consegui encontrar a placa principal. É muito pequeno. E você pode fazer uma versão Android dele de forma simples. Gastei cerca de 15 $. Então, vamos construir