Table des matières:

DIY ESP-Smartwatch : 4 étapes
DIY ESP-Smartwatch : 4 étapes

Vidéo: DIY ESP-Smartwatch : 4 étapes

Vidéo: DIY ESP-Smartwatch : 4 étapes
Vidéo: How to make a DIY Smartwatch! || ESP8266 IoT Project 2024, Novembre
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

Ce kit de démarrage ESPWatch est destiné aux débutants pour apprendre à créer une montre ESP avec un guide détaillé. profiter de la joie de créer quelque chose par soi-même.

L'ESPWatch est basé sur le module WIFI ESP12, il obtient le temps réel du serveur Internet et peut également contrôler à distance les instruments locaux, tels que le relais/LED/ventilateur. Avec cet apprentissage, vous apprendrez les compétences de base de la soudure de composants/de la programmation Arduino/de l'utilisation du WIFI/du protocole http de base, la première étape facile pour entrer dans le monde de l'électronique/de la programmation.

Là, nous avons également préparé un boîtier/un bracelet de montre simple, afin que vous puissiez le faire fonctionner à votre poignet en quelques minutes. Êtes-vous prêt à montrer cette montre cool produite par vous-même ?

Spécifications:

1. Kits avec guide détaillé pour les apprenants;

2. Vidéo pour l'apprentissage;

3. Basé sur Arduino IDE/ESP;

4. montre en temps réel + télécommande;

5. Ouvrir le matériel + Ouvrir le logiciel;

6. Pour les 12 ans et plus;

Liste de colis:0.96 pouces IIC OLED X1

ESP-12S x1

Bouton x3

Batterie Lipo 3.7V x1

Micro USB x1

Commutateur x1

braceletx1

Coquille acrylique x1

Quelques résistances et condensateurs

Une partie de la colonne et de la vis en cuivre

Étape 1: Configurer l'IDE Arduino

Suivez le guide pour configurer Arduino IDE pour ESP8266

Cliquez ici.

Étape 2: connexion matérielle

Connexion matérielle
Connexion matérielle
Connexion matérielle
Connexion matérielle

2.1 Connecter une batterie

2.2 Connectez GND, RX et TX à un adaptateur USB-série

Regarder ->USB vers SerialGND GND

TX RX

RX TX

Étape 3: Téléchargez le code sur la montre intelligente et le relais

Téléchargez le code de la montre intelligente et du relais
Téléchargez le code de la montre intelligente et du relais
Téléchargez le code de la montre intelligente et du relais
Téléchargez le code de la montre intelligente et du relais
Téléchargez le code de la montre intelligente et du relais
Téléchargez le code de la montre intelligente et du relais

Cet exemple obtiendra l'heure d'un serveur NTP, affichera la date et l'heure sur OLED et contrôlera le relais via le bus de message MQTT.

3.1 Dépendances

*arduino-mqtt

*ThingPulse ESP8266 OLED SSD1306

*TimeLib

Nous pouvons rechercher "ntpclient", "lwmqtt", "esp ssd1306" et "timekeeping" pour trouver ces bibliothèques dans Library Manager. Ensuite, installez-les.

3.2 Utilisez CloudMQTT comme courtier ici.

3.2.1 Inscrivez-vous à CloudMQTT et créez l'instance

3.3 Télécharger les croquis watch/watch.ino sur la montre

Téléchargez le formulaire de code ici.

3.3.1 Ouvrez les croquis watch.ino, modifiez le SSID et le mot de passe du Wi-Fi, et modifiez le nom d'hôte, le port, l'utilisateur et le mot de passe utilisateur pour MQTT.

3.3.2 Sélectionnez la bonne carte et le bon port com

3.3.4 Maintenez le bouton FLASH enfoncé; Allumez l'ESP8266 par le SW1 pour mettre l'ESP8226 en mode bootloader.

3.3.5 Cliquez sur le bouton de téléchargement, téléchargez le code

3.4 Télécharger les croquis relay/relay.ino dans le module relais

3.4.1 Ouvrez les croquis, modifiez le SSID et le mot de passe du Wi-Fi, et modifiez le nom d'hôte, le port, l'utilisateur et le mot de passe utilisateur pour MQTT

Remarque: le port doit être identique à celui de la montre.

3.4.2 ESP-01S: utilisez le débogueur ESP8266, réinitialisation automatique lors du téléchargement du code. Identique au NodeMCU.

3.4.3 Branchez l'ESP-01 au débogueur ESP8266.

3.4.4 Ouvrir les croquis relay.ino

3.4.5 Sélectionnez la bonne carte

3.4.6 Cliquez sur le bouton de téléchargement télécharger le code.

Étape 4: Vous pouvez maintenant utiliser votre montre intelligente pour contrôler

Vous pouvez maintenant utiliser votre montre intelligente pour contrôler
Vous pouvez maintenant utiliser votre montre intelligente pour contrôler
Vous pouvez maintenant utiliser votre montre intelligente pour contrôler
Vous pouvez maintenant utiliser votre montre intelligente pour contrôler
Vous pouvez maintenant utiliser votre montre intelligente pour contrôler
Vous pouvez maintenant utiliser votre montre intelligente pour contrôler

4.1 Affichage de l'heure de la montre intelligente:

4.2 Utilisez les boutons "S1" et "S2" pour contrôler la lumière et le ventilateur.

1) Appuyez sur le S1 pour sélectionner l'interface utilisateur de contrôle de la lumière, appuyez sur le S2 pour allumer ou éteindre la lumière.

2) Appuyez sur le S1 pour sélectionner l'interface utilisateur de contrôle du ventilateur, appuyez sur le S2 pour allumer ou éteindre le ventilateur.

Conseillé: