Table des matières:
- Étape 1: Application mobile Blynk
- Étape 2: Comment commencer
- Étape 3: à quoi ressemble la configuration ?
- Étape 4: Et qu'en est-il du code ?
Vidéo: YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
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
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
- Téléchargez l'application Blynk: https://j.mp/blynk_Android ou
- Appuyez sur l'icône du code QR et dirigez l'appareil photo vers le code ci-dessous
- 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 ?
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é:
Surveillance de la température et de l'humidité de la pièce avec l'ESP32 et AskSensors Cloud : 6 étapes
Surveillance de la température et de l'humidité de la pièce avec ESP32 et AskSensors Cloud : Dans ce tutoriel, vous apprendrez à surveiller la température et l'humidité de votre pièce ou de votre bureau à l'aide du DHT11 et de l'ESP32 connectés au cloud. Nos mises à jour de tutoriels peuvent être trouvées ici.DHT11 Spécifications : Le capteur DHT11 est capable de mesurer la température
Automatiser une serre avec LoRa ! (Partie 1) -- Capteurs (température, humidité, humidité du sol) : 5 étapes
Automatiser une serre avec LoRa ! (Partie 1) || Capteurs (température, humidité, humidité du sol) : dans ce projet, je vais vous montrer comment j'ai automatisé une serre. Cela signifie que je vais vous montrer comment j'ai construit la serre et comment j'ai câblé l'électronique d'alimentation et d'automatisation. Je vais également vous montrer comment programmer une carte Arduino qui utilise L
ESP8266 Surveillance de la température Nodemcu à l'aide de DHT11 sur un serveur Web local - Obtenez la température et l'humidité de la pièce sur votre navigateur : 6 étapes
ESP8266 Surveillance de la température Nodemcu à l'aide de DHT11 sur un serveur Web local | Obtenez la température et l'humidité de la pièce sur votre navigateur : Salut les gars, aujourd'hui, nous allons faire une analyse de l'humidité et de l'humidité; système de surveillance de la température utilisant ESP 8266 NODEMCU & Capteur de température DHT11. La température et l'humidité seront obtenues à partir du capteur DHT11 et de l'amp; il peut être vu sur un navigateur quelle page Web sera gérée
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : 5 étapes
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : salut les gars dans la plupart des projets que nous utilisons ESP8266 et dans la plupart des projets, nous utilisons ESP8266 comme serveur Web afin que les données soient accessibles sur n'importe quel appareil via wifi en accédant au serveur Web hébergé par ESP8266, mais le seul problème est que nous avons besoin d'un routeur fonctionnel pour
Surveillance à distance de la température et de l'humidité avec ESP8266 et l'application Blynk : 15 étapes
Surveillance à distance de la température et de l'humidité avec ESP8266 et l'application Blynk : c'était mon premier projet avec la puce ESP8266. Je viens de construire une nouvelle serre près de chez moi et c'était intéressant pour moi ce qui s'y passe pendant une journée ? Je veux dire comment la température et l'humidité changent? La serre est-elle suffisamment aérée ? Alors je déc