Índice:

DIY ESP-Smartwatch: 4 etapas
DIY ESP-Smartwatch: 4 etapas

Vídeo: DIY ESP-Smartwatch: 4 etapas

Vídeo: DIY ESP-Smartwatch: 4 etapas
Vídeo: DIY СМАРТ ЧАСЫ СВОИМИ РУКАМИ 2024, Novembro
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

Este kit inicial ESPWatch é para os iniciantes aprenderem a criar um relógio ESP com guia detalhado, é para os iniciantes mergulharem no mundo eletrônico, com 1 ~ 2 horas de aprendizagem, um iniciador não eletrônico pode criar este relógio ESP, para desfrute da alegria de criar algo por si mesmo.

O ESPWatch é baseado no módulo ESP12 WIFI, ele obtém o tempo real do servidor da Internet, e também pode controlar remotamente os instrumentos locais, como Relé / LED / Ventilador. Com este aprendizado, você aprenderá as habilidades básicas de soldagem de componentes / Programação do Arduino / Uso de WIFI / Protocolo HTTP básico, a primeira e fácil etapa para entrar no mundo eletrônico / programação.

Lá também preparamos uma caixa / pulseira simples, para que você possa fazer com que funcione no seu pulso em poucos minutos. Você está pronto para mostrar este relógio legal produzido por você?

Spec:

1. Kits com guia detalhado para alunos;

2. Vídeo para aprendizagem;

3. Baseado em Arduino IDE / ESP;

4. Relógio em tempo real + controle remoto;

5. Abra o hardware + Abra o software;

6. Para maiores de 12 anos;

Lista de pacotes: IIC OLED X1 de 0,96 polegadas

ESP-12S x1

Botão x3

Bateria lipo 3,7 V x1

Micro USB x1

Mudar x1

watchbandx1

Shell de acrílico x1

Alguns resistores e capacitores

Parte da coluna de cobre e parafuso

Etapa 1: configurar o IDE do Arduino

Siga o guia para configurar o Arduino IDE para ESP8266

Clique aqui.

Etapa 2: Conexão de Hardware

Conexão de Hardware
Conexão de Hardware
Conexão de Hardware
Conexão de Hardware

2.1 Conecte uma bateria

2.2 Conecte GND, RX e TX a um adaptador USB para serial

Assistir -> USB para SerialGND GND

TX RX

RX TX

Etapa 3: Baixe o código para Smart Watch and Relay

Baixe o código para Smart Watch and Relay
Baixe o código para Smart Watch and Relay
Baixe o código para Smart Watch and Relay
Baixe o código para Smart Watch and Relay
Baixe o código para Smart Watch and Relay
Baixe o código para Smart Watch and Relay

Este exemplo obterá a hora de um servidor NTP, exibirá a data e a hora no OLED e controlará a retransmissão por meio do barramento de mensagem MQTT.

3.1 Dependências

* arduino-mqtt

* ThingPulse ESP8266 OLED SSD1306

* TimeLib

Podemos pesquisar "ntpclient", "lwmqtt", "esp ssd1306" e "timekeeping" para encontrar essas bibliotecas no Library Manager. Em seguida, instale-os.

3.2 Use CloudMQTT como o corretor aqui.

3.2.1 Cadastre-se CloudMQTT e crie a instância

3.3 Baixe os esboços watch / watch.ino para o relógio

Baixe o formulário de código aqui.

3.3.1 Abra os esboços watch.ino, altere o SSID e a senha do Wi-Fi e modifique o nome do host, porta, usuário e senha_de_usuário para MQTT.

3.3.2 Selecione a placa correta e a porta de comunicação

3.3.4 Segure o botão FLASH; Ligue o ESP8266 pelo SW1 para colocar o ESP8226 no modo bootloader.

3.3.5 Clique no botão de upload, faça upload do código

3.4 Baixe os esboços relay / relay.ino para o módulo relay

3.4.1 Abra os esboços, altere o SSID e a senha do Wi-Fi e modifique o nome do host, a porta, o usuário e a senha do usuário para MQTT

Observado: a porta deve ser igual à do relógio.

3.4.2 ESP-01S: Use o depurador ESP8266, redefina automaticamente ao carregar o código. Igual ao NodeMCU.

3.4.3 Conecte o ESP-01 ao depurador ESP8266.

3.4.4 Abra o sketches relay.ino

3.4.5 Selecione a placa certa

3.4.6 Clique no botão de upload para fazer o upload do código.

Etapa 4: agora você pode usar o relógio inteligente para controlar

Agora você pode usar o relógio inteligente para controlar
Agora você pode usar o relógio inteligente para controlar
Agora você pode usar o relógio inteligente para controlar
Agora você pode usar o relógio inteligente para controlar
Agora você pode usar o relógio inteligente para controlar
Agora você pode usar o relógio inteligente para controlar

4.1 Exibição do tempo de exibição inteligente:

4.2 Use os botões "S1" e "S2" para controlar a Luz e Ventilador.

1) Pressione S1 para selecionar a IU de controle de luz, pressione S2 para ligar ou desligar a luz.

2) Pressione S1 para selecionar a IU de controle do ventilador, pressione S2 para ligar ou desligar o ventilador.

Recomendado: