Índice:
- Suprimentos
- Etapa 1: Montagem
- Etapa 2: configuração do IFTTT
- Etapa 3: configurar o módulo de críquete Wi-Fi
- Etapa 4: Conectando o Módulo IoT à Internet
- Etapa 5: Resumo
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Por sylwekbalaFollow Mais do autor:
Este projeto demonstra como construir um botão IoT Wi-Fi alimentado por bateria em menos de 10 min. O botão controla as luzes HUE sobre IFTTT.
Hoje você pode construir dispositivos eletrônicos e conectá-los a outros dispositivos domésticos inteligentes literalmente em minutos. Além do mais, você pode fazer isso sem programadores dedicados e sem escrever uma única linha de código. Neste blog, mostramos um botão inteligente Wi-Fi alimentado por bateria, que controla as luzes HUE remotamente pela internet. Ele pode ser construído sem esforço por desenvolvedores em todos os níveis de habilidade. O botão durará 15 mil eventos de ativação em baterias de lítio 2xAAA - este é de longe o melhor botão inteligente de baixo consumo de energia. Se levarmos em consideração 8x pushes / eventos por dia, isso vai durar mais de 5 anos. É devido ao módulo IoT, que é usado neste projeto, não drenar nenhuma corrente quando não está ativado - verdadeiro 0A. Esta instrução compreende as seguintes etapas:
- Montagem usando tábua de pão
- Configurando o serviço IFTTT e HUE
- Configurando o módulo IoT
- Conectando o módulo IoT à Internet
Tudo pode ser feito em 10 minutos sem uma única linha de código ou conhecimento de nuvem.
Suprimentos
Peças
- Módulo Cricket Wi-Fi Things On Edge
- Breadboard (genérico)
- Botão Red Dome SparkFun
- Suporte de bateria, AAA x 2
Aplicativos de software e serviços online
Serviço FTTT Maker
Ferramentas
Ferro de soldar (genérico)
Etapa 1: Montagem
Solder Pin Header PCB breakaway para o módulo Cricket. O cabeçalho torna mais fácil conectar o módulo Cricket ao breadboard.
- Conecte o primeiro pino do botão à bateria VCC (+)
- Conecte o segundo pino do botão à porta WAKE_UP no módulo Cricket
- Conecte a bateria VCC (+) à porta BATT no módulo Cricket
- Conecte o GND da bateria (-) à porta GND no módulo Cricket
Etapa 2: configuração do IFTTT
Passos a seguir:
- Acesse:
- Faça login ou registre-se
- Clique em Criar no menu Usuário / Conta (canto superior direito)
- Clique em + para criar um novo evento de origem
- Selecione o serviço Webhooks
- Clique em Continuar
- Clique em Receber uma solicitação da web (no lado esquerdo)
- Crie o nome do evento, por exemplo button_event
- O evento de origem deve ser configurado agora, clique em + depois do evento Then
- Serviço de pesquisa HUE
- Selecione o evento de serviço HUE
- se você ainda não tem o HUE, você precisa adicionar por -> Conectar
- Selecione o dispositivo (luz) ao qual este evento será anexado
- Clique em Terminar
Quase pronto, precisamos obter um endereço HTTP para o qual possamos postar o evento do módulo IoT.
Pesquise o serviço Webhooks e clique no documento no canto superior direito.
Em seguida, copie os links da web em "Faça uma solicitação POST ou GET da web para:", você precisará deles mais tarde.
Etapa 3: configurar o módulo de críquete Wi-Fi
O Cricket é totalmente configurado OTA (Over The Air) por meio do Things On Edge - Portal do desenvolvedor (https://dev.thingsonedge.com). A configuração será recuperada pelo Cricket via internet quando ele estiver conectado ao seu Wi-Fi (que é descrito na próxima seção). Agora vamos configurá-lo primeiro.
Para o botão, precisamos configurar o Cricket para enviar uma solicitação POST HTTP quando for ativado por um sinal alto em IO1: pino WAKE_UP. Este sinal é fornecido quando o botão é pressionado.
Agora abra o Portal do Desenvolvedor TOE em qualquer navegador do PC ou celular. Você deve se registrar / fazer login no Portal do Desenvolvedor para ativar e configurar o dispositivo em sua conta. Caso contrário, o dispositivo não funcionará.
Após o login / registro bem-sucedido, você precisa clicar em "Adicionar novo" dispositivo para ativar seu dispositivo no sistema. Você precisa usar o número de série exclusivo impresso em uma etiqueta adesiva na parte de trás do Cricket. AVISO: Você deve guardar o número de série apenas para você. Não compartilhe com ninguém.
Agora você pode configurar seu dispositivo.
Defina a seguinte configuração:
- RTC: OFF
- IO2: OFF
- IO3: Desligado
- Monitor de bateria: DESLIGADO
- Forçar atualizações em - IO1 Wake Up: On
- Forçar atualizações ativadas - RTC Wake Up: OFF
- Postar eventos: veja abaixo
Copie / cole o link que você copiou dos Webhooks para io1_wakeup e deixe os dados vazios
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Depois de definir a configuração, clique no botão Salvar.
Bem feito! Você está quase lá! Agora você só precisa conectar seu dispositivo à internet através de sua rede wi-fi. Siga a próxima seção como fazer isso.
Etapa 4: Conectando o Módulo IoT à Internet
Em alguns passos, você conectará seu dispositivo à Internet através de sua rede wi-fi. Tudo o que você precisa fazer é ativar o ponto de acesso Wi-Fi privado do Cricket e, em seguida, abrir uma página da web privada para passar suas credenciais de rede Wi-Fi. Por favor, siga os passos abaixo:
- Pressione e segure um botão no módulo por 5 segundos até que o LED esteja constantemente aceso.
- Assim que o LED está constantemente aceso, Cricket abriu um ponto de acesso Wi-Fi privado. Conecte-se de um laptop ou smartphone ao ponto de acesso com as seguintes credenciais: SSID: toe_deviceNenhuma senha é necessária
- Uma vez conectado, abra uma página da web privada: https://192.168.4.1/index.html AVISO: certifique-se de que o LED ainda esteja LIGADO! Se estiver DESLIGADO, repita os passos desde o início
- Agora você pode passar suas credenciais de rede Wi-Fi e clicar em CONECTAR. Se você passou o SSID e a senha corretos, depois de alguns segundos, o dispositivo deve relatar que está online e o LED apagará.
Parabéns! Agora seu dispositivo está ativo e conectado à internet!
Etapa 5: Resumo
Agora você pode ligar / desligar a luz HUE com o seu dispositivo de botão !
Você pode encontrar mais informações:
- Sobre o módulo Cricket na página Things On Edge (https://thingsonedge.com)
- Mais informações técnicas podem ser encontradas aqui GitHUB (https://github.com/thingsonedge/cricket)
- Vídeo com instruções:
Recomendado:
Osciloscópio CRT mini alimentado por bateria: 7 etapas (com imagens)
Osciloscópio CRT com mini bateria: Olá! Neste Instructable, mostrarei como fazer um mini osciloscópio CRT alimentado por bateria. Um osciloscópio é uma ferramenta importante para trabalhar com eletrônicos; você pode ver todos os sinais fluindo em um circuito e solucionar
Sensor de fechadura e porta de galpão alimentado por bateria, solar, ESP8266, ESP-Now, MQTT: 4 etapas (com imagens)
Sensor de fechadura e porta de galpão alimentado por bateria, Solar, ESP8266, ESP-Now, MQTT: Neste Instrutível, mostro como fiz um sensor alimentado por bateria para monitorar a porta e o status de fechadura de meu galpão de bicicletas remoto. Eu não tenho energia elétrica, portanto, eu a tenho alimentado por bateria. A bateria é carregada por um pequeno painel solar. O módulo é d
Sistema de irrigação controlado por WiFi 'inteligente' alimentado por energia solar: 6 etapas (com fotos)
Sistema de irrigação controlado por Wi-Fi 'inteligente' alimentado por energia solar: este projeto usa peças solares DIY e 12v padrão do ebay, juntamente com dispositivos Shelly IoT e alguma programação básica em openHAB para criar uma rede elétrica de jardim e irrigação inteligente totalmente movida a energia solar setup.System Highlights: Fu
Como controlar luzes / luzes domésticas usando Arduino e Amazon Alexa: 16 etapas (com imagens)
Como controlar a luz / luzes domésticas usando Arduino e Amazon Alexa: Eu expliquei como controlar a luz que está conectada ao UNO e controlada por Alexa
Execute qualquer item alimentado por bateria por meio de alimentação CA: 4 etapas
Use qualquer item alimentado por bateria através da alimentação CA .: Você já não teve baterias suficientes para um objeto? Ou você já perdeu o adaptador de um objeto e quis usá-lo novamente? Ou apenas quer fazer algumas faíscas legais no seu quarto?