Índice:
- Etapa 1: Lista de Componentes Parte.1
- Etapa 2: Lista da Parte do Componente.2
- Etapa 3: Circuito Eletrônico
- Etapa 4: Sofware Parte.1
- Etapa 5: Software Parte.2
- Etapa 6: Software Parte.3
- Etapa 7: Software Parte.4
- Etapa 8: Software Parte.5
- Etapa 9: Software Parte.6
- Etapa 10: Software Parte 7
- Etapa 11: Montagem
![BlindStore: 11 etapas BlindStore: 11 etapas](https://i.howwhatproduce.com/images/004/image-9264-10-j.webp)
Vídeo: BlindStore: 11 etapas
![Vídeo: BlindStore: 11 etapas Vídeo: BlindStore: 11 etapas](https://i.ytimg.com/vi/1CfguBDlES0/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
![BlindStore BlindStore](https://i.howwhatproduce.com/images/004/image-9264-11-j.webp)
O projeto é sobre um controle de persianas que você pode usar em casa a um custo menor. Será adaptável a qualquer tipo de loja, graças ao seu design particular de roda. Poderá fechar ou abrir a sua loja em qualquer parte da sua casa graças ao seu computador ou telefone com ligação wi-fi.
Etapa 1: Lista de Componentes Parte.1
Aqui estão as peças eletrônicas que usaremos em nosso projeto:
· Kit inicial Raspberry Pi 3 B + Desktop --- 59 €
Raspberry Pi3
· ESP 32-7, 99 €
ESP 32
· DHT11 --- 1, 32 €
DHT11
· Motor de passo HANPOSE 17HS8401S --- 10 €
Motor de etapa HANPOSE 17HS8401S
· Motorista L298N --- 3, 40 €
L298N
· Transformador 12V, 3A --- 13, 12 €
Transormer 12V
O preço da primeira caixa é de 94,83 €. As outras caixas vão custar 35,83 € porque o Framboesa já foi comprado. Na verdade, o Raspberry hospeda o servidor e interconecta todos os módulos da casa.
Etapa 2: Lista da Parte do Componente.2
![Lista de Componente Parte.2 Lista de Componente Parte.2](https://i.howwhatproduce.com/images/004/image-9264-12-j.webp)
![Lista de Componente Parte.2 Lista de Componente Parte.2](https://i.howwhatproduce.com/images/004/image-9264-13-j.webp)
Para a manutenção de todos os componentes eletrônicos, você terá que imprimir a caixa que nós projetamos. Este gabinete nos permitirá reunir todos os componentes dentro da mesma caixa.
Você tem que imprimir a roda que liga o motor à corda da cortina.
Etapa 3: Circuito Eletrônico
![Circuito eletronico Circuito eletronico](https://i.howwhatproduce.com/images/004/image-9264-14-j.webp)
Faça as conexões elétricas como mostrado no esquema acima:
Intenção de pagamento, as baterias do esquema representam a fonte de alimentação de 12V.
Toda a alimentação é gerenciada pela placa L298N, 12 V para o motor de passo e 5 V para o ESP32.
Etapa 4: Sofware Parte.1
![Sofware Parte.1 Sofware Parte.1](https://i.howwhatproduce.com/images/004/image-9264-15-j.webp)
![Sofware Parte.1 Sofware Parte.1](https://i.howwhatproduce.com/images/004/image-9264-16-j.webp)
![Sofware Parte.1 Sofware Parte.1](https://i.howwhatproduce.com/images/004/image-9264-17-j.webp)
Para implementar qualquer programa no ESP32, você precisará instalar o Arduino IDE e algumas bibliotecas nele. Arduino é um software livre que permite implementar o algoritmo no ESP32.
- Baixe e instale o ide Arduino.
- No IDE do Arduino, selecione “arquivos” ao lado “preferência” e finalmente escreva no caso chamado url:
- Selecione “ferramentas” - “Gerenciador de placa” - pesquise “esp32” e instale a biblioteca.
- Selecione “ferramentas” - “gerenciar a biblioteca” - pesquise “sensor DHT” e instale a biblioteca
- Selecione “ferramentas” - “gerenciar a biblioteca” - pesquise “Stepper” e instale a biblioteca. É uma biblioteca para acionar o motor.
- Selecione “ferramentas” - “gerenciar a biblioteca” - pesquise “Wire” e instale a biblioteca
- Exclua wifi.h nas bibliotecas Arduino.
- Baixe os arquivos em
- Copie os arquivos baixados na pasta da biblioteca do Arduino e renomeie-os sem “master” no início de seu nome.
Etapa 5: Software Parte.2
A biblioteca PubSubClient permite que seu ESP32 se comunique com o Raspberry Pi3 graças ao Node-Red. O Node-RED é uma ferramenta de programação baseada em JAVA que nos permitirá a comunicação entre o Raspberry, o usuário e o ESP32.
- Para instalar a biblioteca PubSubClient, você terá que seguir as seguintes instruções:
- Clique aqui para baixar a biblioteca PubSubClient
- Baixe a biblioteca PubSubClient graças ao link acima. Você deve ter uma pasta.zip em sua pasta Downloads
- Descompacte a pasta.zip e você deve obter a pasta pubsubclient-master
- Renomeie sua pasta de pubsubclient-master para pubsubclient
- Mova a pasta pubsubclient para a pasta de bibliotecas de instalação do Arduino IDE
- Em seguida, abra novamente o IDE do Arduino
Etapa 6: Software Parte.3
![Software Parte.3 Software Parte.3](https://i.howwhatproduce.com/images/004/image-9264-18-j.webp)
![Software Parte.3 Software Parte.3](https://i.howwhatproduce.com/images/004/image-9264-19-j.webp)
![Software Parte.3 Software Parte.3](https://i.howwhatproduce.com/images/004/image-9264-20-j.webp)
Upload do código no esp32.
Você deve configurar os parâmetros no Arduino.
- Clique em “Tools”, “Board manager” e selecione “ESP32 Dev Module”.
- Clique em “Ferramentas”, “Velocidade de upload” e selecione “115200”.
- Ao final, clique em “Ferramentas”, você deve escolher a porta USB correta clicando na porta.
Etapa 7: Software Parte.4
![Software Parte.4 Software Parte.4](https://i.howwhatproduce.com/images/004/image-9264-21-j.webp)
Agora seu Arduino está pronto para iniciar o seguinte algoritmo:
- Você deve preencher os 3 parâmetros, eles estão em negrito e sublinhados no seguinte código:
- Para saber o endereço IP do Raspberry Pi3, você deve inserir no terminal LXT do Raspberry o seguinte comando: hostname -I
- Aviso: toda vez que você reiniciar o Raspberry, o endereço IP pode mudar e você terá que inserir novamente o novo endereço IP.
const char * ssid = "Wifi_name"; // "seu nome Wifi"
const char * password = "Wifi_password"; // "sua senha"
const char * mqtt_server = "IP_adress"; // "o endereço IP da framboesa"
- Quando a palavra “conectando” aparecer na tela, você deve pressionar o botão de boot do Esp32.
Etapa 8: Software Parte.5
1) O próximo passo é a instalação do Node-Red no terminal LXT do Raspberry pi3 com os comandos:
- atualização do apt sudo
- $ bash <(curl -sL
- sudo systemctl enable nodered.service
2) Na instalação do Mosquitto para o protocolo MQTT, é necessário escrever os próximos comandos no terminal LXT do Raspberry Pi3.
- sudo reboot
- sudo apt install -y mosquitto mosquitto-clients
- sudo systemctl enable mosquitto.service
3) Na instalação do painel Node-Red, você deve escrever os próximos comandos no terminal LXT do Raspberry Pi3.
- node-red-stop
- cd ~ /.node-red
- npm install node-red-dashboard
Etapa 9: Software Parte.6
![Software Parte.6 Software Parte.6](https://i.howwhatproduce.com/images/004/image-9264-22-j.webp)
Para acessar o Node Red em seu Raspberry Pi3 você escreve no terminal LXT o próximo comando:
- Primeiro, inicie o servidor MQTT clicando no ícone Node-Red em seu Raspberry
- Hostname -I; graças a isso, você obtém o endereço IP do seu Raspberry
- Em seguida, você escreve o url no navegador da web: https:// Your_IP_adress: 1880
- Alguns blocos não podem ser lidos, você deve selecionar o canto superior direito do menu, em seguida clicar em “importar”, em seguida clicar em “biblioteca”. Você baixa “ui group” e “ui tab”.
- Você clica em “Menu”, “importar”, “área de transferência”. E então você copia o seguinte código no caso:
[{"id": "e1ac6b57.2f2978", "type": "tab", "label": "Fluxo 1", "disabled": false, "info": ""}, {"id": "8b42857c.b840b8 "," type ":" mqtt out "," z ":" e1ac6b57.2f2978 "," name ":" "," topic ":" esp32 / output "," qos ":" "," reter ": "", "corretor": "aabbce3b.08ddc", "x": 1130, "y": 320, "fios": }, {"id": "c35754db.b52628", "tipo": " ui_button "," z ":" e1ac6b57.2f2978 "," name ":" "," group ":" 99a9d1e9.00b5b "," order ": 1," width ": 0," height ": 0," passthru ": false," label ":" Up "," tooltip ":" "," color ":" "," bgcolor ":" "," icon ":" "," payload ":" on "," payloadType ":" str "," tópico ":" "," x ": 780," y ": 300," fios ":
- Tanques para o código, você obtém a interface gráfica no Node-red
Etapa 10: Software Parte 7
![Parte do software 7 Parte do software 7](https://i.howwhatproduce.com/images/004/image-9264-23-j.webp)
Conexão com o aplicativo
- Pode aceder à sua aplicação ligando o seu telemóvel ou computador ao mesmo Wifi do Raspberry e Esp32. Em seguida, insira o seguinte endereço no navegador da web: https:// Your_IP_adress_of_Raspberry: 1880 / ui
- Você deve ter algo como a imagem acima
Etapa 11: Montagem
![conjunto conjunto](https://i.howwhatproduce.com/images/004/image-9264-24-j.webp)
![conjunto conjunto](https://i.howwhatproduce.com/images/004/image-9264-25-j.webp)
![conjunto conjunto](https://i.howwhatproduce.com/images/004/image-9264-26-j.webp)
![conjunto conjunto](https://i.howwhatproduce.com/images/004/image-9264-27-j.webp)
Quando todas as etapas anteriores forem feitas, você estará pronto para colocar os componentes eletrônicos dentro da caixa.
Se as conexões estiverem boas, aparafuse todos os componentes na seguinte ordem:
1. O ESP 32
2. O soquete do plugin para o transformador
3. O DHT11
4. O L298N
5. O motor de passo
Por fim, coloque a roda no eixo do motor, coloque a caixa na parede (amarre o arco da cortina) e aproveite a nossa cortina conectada.
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
![Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas](https://i.howwhatproduce.com/images/001/image-1713-j.webp)
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 jogo no Flick em 5 etapas: 5 etapas Design de jogo no Flick em 5 etapas: 5 etapas](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
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: 3 etapas Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas](https://i.howwhatproduce.com/images/002/image-5374-j.webp)
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 cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas](https://i.howwhatproduce.com/images/002/image-5147-9-j.webp)
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): 6 etapas Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas](https://i.howwhatproduce.com/images/002/image-5208-7-j.webp)
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