Índice:
- Etapa 1: Colete os requisitos do cliente
- Etapa 2: Reengenharia é a chave
- Etapa 3: um novo conceito
- Etapa 4: Placa de controle
- Etapa 5: tela de toque
- Etapa 6: Pássaro de Ferro
- Etapa 7: Instalação
- Etapa 8: Aplicativo Android
Vídeo: Limusina extensível controlada ESP8266: 8 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Mostraremos neste manual como trocar um sistema de controle do interior de um carro existente por uma nova solução IoT ESP8266. Fizemos este projeto para um cliente.
Visite nosso site também para obter mais informações, código-fonte, etc.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
Etapa 1: Colete os requisitos do cliente
Nosso cliente não ficou satisfeito com a solução atual. O painel de controle existente não era tão bom e confiável, não havia uma solução confortável para o motorista controlar a iluminação na cabine de passageiros e ele quer um controle remoto via aplicativo móvel no futuro. Nossa solução atende aos seguintes requisitos:
- controle por meio de telas sensíveis ao toque com interface gráfica moderna
- 2ª tela de toque para o motorista
- comunicação de todos os componentes via WiFi
- design robusto
- simples de estender
Etapa 2: Reengenharia é a chave
Primeiro, devemos coletar todas as informações sobre o sistema atual. A documentação e a instalação foram uma noite de maré. Encontramos diagramas de circuitos de alguns pcbs e também algumas informações básicas sobre a fiação.
Todas as faixas de led foram conectadas a controladores de led e controladas por meio de protocolos infravermelhos. Não encontramos documentação sobre isso - então temos que escanear os comandos ir com um scanner criado por nós mesmos baseado em Arduino e IRLib
Etapa 3: um novo conceito
Nossa primeira ideia para uma nova solução foi o Raspberry Pi e o Pitouch. Mas o Pi não é uma solução adequada nesta aplicação. Em um carro, você frequentemente liga / desliga ciclos - isso é um veneno para o cartão SD e você tem que esperar minutos após qualquer partida por causa do tempo de inicialização …
Usamos o ESP8266 - especialmente o Wemos D1 mini - para nossa solução. Esses módulos vêm com conectores USB integrados (torna a programação fácil), são suportados por uma grande comunidade, eles não precisam de tempo de inicialização e são muito simples e robustos. Usamos o IDE Arduino para a programação do firmware. Apenas a placa de controle e as telas sensíveis ao toque são novas - as placas de relé antigas são usadas para esta nova solução novamente.
Etapa 4: Placa de controle
O coração de nossa nova solução é uma placa de controle baseada em ESP8266. As placas de relé antigas são conectadas diretamente a esta placa de controle. Além disso, um sensor de temperatura de 1 fio é conectado para medir a temperatura dentro da cabine de passageiros para controlar os sistemas de aquecimento e resfriamento.
Todos os efeitos de luz são feitos com listras de LED RGB conectadas a controladores de LED. A placa de controle pode enviar comandos infravermelhos para controlar a cor e o brilho das listras RGB. Além disso, um "céu estrelado" baseado em fibra está integrado no teto. Este céu estrelado é controlado por uma unidade especial. Podemos controlar esta unidade por meio de um controle remoto RF na placa de controle.
A comunicação com outras partes do novo sistema funciona via transmissão WiFi UDP.
Etapa 5: tela de toque
Ambas as telas de toque são conectadas a placas de painel feitas por você mesmo, equipadas com WEMOS D1 (ESP8266). A placa do painel está enviando dados de eventos de toque via UDP para a placa de controle. A placa de controle está enviando o status de todas as chaves, temperaturas e o nível do ventilador via UDP de volta. Esses protocolos de status cuidam para que as telas sensíveis ao toque e, posteriormente, o APP mostrem os mesmos valores …
Etapa 6: Pássaro de Ferro
Antes de iniciarmos a instalação de todos os componentes do carro, testamos a instalação externa …
Etapa 7: Instalação
Após o teste bem-sucedido, instalamos todos os pcbs e sensores no carro. Se possível, usamos os cabos existentes e a instalação….
Etapa 8: Aplicativo Android
Enquanto isso, finalizamos um aplicativo Andoid para controlar o carro através do seu celular. O aplicativo foi desenvolvido com Basic para Android B4A.
Recomendado:
Árvore de Natal controlada pelo site (qualquer pessoa pode controlá-la): 19 etapas (com fotos)
Árvore de Natal controlada por site (qualquer pessoa pode controlá-la): você quer saber como é uma árvore de Natal controlada por site? Aqui está o vídeo mostrando meu projeto da minha árvore de Natal. A transmissão ao vivo já acabou, mas fiz um vídeo, captando o que estava acontecendo: Esse ano, em meados de dezembro
O Funbot - Robô Extensível Motorizado Básico: 7 Passos
O Funbot - Robô Extensível Motorizado Básico: Olá a todos. Hoje vou mostrar a vocês como construir o FunBot - um robô motorizado super fácil que pode ficar pendurado, desenhar padrões, girar e se transformar em um robô de roda. É extensível com peças, relés e até microcontroladores, mas está aceso
Uma aplicação de um botão extensível com feedback de vibração: 7 etapas (com imagens)
Uma aplicação de um botão extensível com feedback de vibração: neste tutorial, vamos primeiro mostrar como usar um Arduino Uno para controlar um motor de vibração por meio de um botão estendido. A maioria dos tutoriais sobre botões envolvem o botão na placa de ensaio física, enquanto neste tutorial, o botão deve ser
Ponteiro extensível capacitivo: 4 etapas
Ponteiro extensível capacitivo: a tecnologia de toque capacitivo é muito comum hoje em dia, especialmente em uma cozinha. Para pessoas com estatura menor ou alcance limitado, acessar os controles dessas tecnologias pode ser difícil. Os ponteiros de extensão convencionais não funcionam porque
Gimbal portátil extensível para GoPro / SJ4000 / Xiaomi Yi / iLook: 9 etapas (com imagens)
Gimbal portátil extensível para GoPro / SJ4000 / Xiaomi Yi / iLook: Este tutorial irá guiá-lo como hackear um stick de selfie e um Gimbal 2D para fazer um gimbal portátil extensível que pode montar câmeras como GoPro SJ4000 / 5000/6000 Xiaomi Yi Walkera iLook. Um Gimbal é um mecanismo de estabilização que rem