Table des matières:

YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes

Vidéo: YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes

Vidéo: YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes
Vidéo: How to use MicroPython on Your Arduino? 2024, Juillet
Anonim
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266

Salut les créateurs, J'ai récemment commencé à cultiver des champignons à la maison, des pleurotes, mais j'ai déjà 3x de ces contrôleurs à la maison pour le contrôle de la température du fermenteur pour mon infusion maison, ma femme fait également ce truc de Kombucha maintenant, et en tant que thermostat pour le contrôle du chauffage. Le concept est le même pour de nombreuses applications différentes, serres, brasseries à domicile, piscines thermales, appareils de chauffage, etc.

Je pense que le contrôle de la température est l'une des applications les plus populaires de l'IoT et Blynk a donc décidé de construire ce projet et de le partager avec vous. La chose qui m'agace le plus, ce sont ces bornes fragiles sur une carte bon marché qui ne retiennent pas correctement les câbles, laissant les fils sous tension exposés et en plus de cela, toutes mes tentatives pour trouver des boîtiers "de belle apparence" pour les projets de bricolage utilisant différentes cartes ont échoué, et je n'ai jamais essayé l'impression 3D.

**Caractéristiques du PCB:**

  • Basé sur ESP8266 ESP-WROOM-02;
  • OTA local activé;
  • LED RVB WS2812;
  • Broches TX et RX exposées sur une embase mâle à 3 broches, pour la programmation et la surveillance;
  • 3 relais 250VAC/30VDC 7A AgSnO2;
  • Bornes à vis enfichables;
  • Alimentation 9 ~ 12VDC (non incluse);

**Sondes prises en charge**

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Mon préféré à cause de sa forme)
  • DS18B20 monofilaire;
  • Thermistance NTC (pas vraiment une bonne option);

**Brochetage**

Comme l'ESP8266 présente certaines particularités concernant la broche pouvant être utilisée comme capteur et comme relais car elle change d'état lors du démarrage, j'ai modifié certaines broches comme suit:

#define NTCINPUT A0

#define SDA_PIN 12 #define SCL_PIN 14 //DS18B20 DATA WIRE VA ICI AUSSI #define RLY1_PIN 4 //Active HIGH #define RLY2_PIN 5 //Active HIGH #define RLY3_PIN 15 //Active HIGH #define BOARD_BUTTON_PIN 0 //Active LOW # définir BOARD_LED_PIN_WS2812 13

** Si vous voulez en acheter un et m'aider à quitter mon travail de jour;) -- MY Store sur Tindie

Étape 1: Application mobile Blynk

Application mobile Blynk
Application mobile Blynk
Application mobile Blynk
Application mobile Blynk
Application mobile Blynk
Application mobile Blynk
Application mobile Blynk
Application mobile Blynk

Il s'agit d'une version étendue de l'application Blynk dont vous aurez besoin pour acheter de l'énergie car l'application nécessite 4 400 points d'énergie, vous trouverez une version plus simple sur: YABC Simple et vous n'aurez pas besoin d'acheter d'énergie au départ.

Télécharger l'application Blynk: Premiers pas avec Blynk

  1. Téléchargez l'application Blynk: https://j.mp/blynk_Android ou
  2. Appuyez sur l'icône du code QR et dirigez l'appareil photo vers le code ci-dessous
  3. Profitez de mon application !

Étape 2: Comment commencer

Le micrologiciel contient tout ce dont vous avez besoin pour contrôler le chauffage et le refroidissement à l'aide de l'application Blynk Cloud.

Appuyez sur le bouton et maintenez-le enfoncé pendant 3 secondes ou plus et la carte démarrera le mode point d'accès "YABC-xxxxx" suivi des 6 derniers chiffres de l'adresse MAC de la carte:

Connectez-vous au réseau (aucun mot de passe requis) et le portail captif devrait démarrer automatiquement, s'il ne démarre pas, accédez à votre navigateur Internet et accédez à 192.168.4.1 les écrans de configuration suivants seront disponibles, insérez vos informations d'identification WiFi, Blynk Numéro d'authentification récupéré depuis l'application lors du clonage du projet ci-dessus et sélectionnez votre sonde de température et enregistrez.

Après avoir enregistré la configuration, la carte redémarrera et se connectera au WiFi informé et si tout va bien, vous pouvez commencer à utiliser votre application Blynk et contrôler la température avec votre propre contrôleur IoT.

Étape 3: à quoi ressemble la configuration ?

À quoi ressemble la configuration ?
À quoi ressemble la configuration ?

J'utilise un kit de système de refroidissement à semi-conducteurs pour refroidisseur thermoélectrique à effet Peltier de 60 W, afin de contrôler le chauffage et le refroidissement, car le Peltier peut faire les deux en changeant sa polarité..

Peltier est assez gourmand en énergie, vous aurez donc besoin d'une alimentation 12VDC "à courant élevé" quelque chose comme ceci: Alimentation AC110V 220V à DC12V 12V 10A s'il vous plaît assurez-vous de sélectionner une haute capacité car le Peltier a besoin de 60W et vous devez toujours alimenter ventilateur et la carte ESP8266 + les spécifications de l'alimentation ne sont pas trop fiables.

J'utilise des relais externes afin de protéger la carte principale (les relais externes sont moins chers que de remplacer la carte principale en cas de problème) et aussi pour changer la polarité, si vous utilisez le Peltier pour le refroidissement ** OU ** le chauffage * *seulement** ou avoir 2 sources dont vous n'avez pas besoin.

**Le schéma de câblage ressemble à ceci:**

Étape 4: Et qu'en est-il du code ?

Voilà, mais vous aurez également besoin de la bibliothèque untrol_WiFiManager adaptée de GitHub. Et plein d'autres.

Le code a l'air amusant lorsqu'il est publié ici, mais vous pouvez le voir sur ma page Github

Conseillé: