Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Pour surveiller des pièces ou des bureaux ou tout autre endroit où nous pouvons utiliser ce projet et qui est affiché avec tant de détails comme un graphique, la température en temps réel et bien plus encore.
Nous utilisons:
Tout d'abord, nous devons tenir compte de cette plate-forme IoT, mettre ce code sur votre Wemos DI et interfacer votre capteur LM35 avec Wemos D1 comme indiqué dans le schéma, puis procéder à certaines étapes sur la plate-forme Iot comme indiqué en ppt.
Afficher PPT pour plus d'informations sur la plate-forme IoT.
Vous devez prendre votre propre code de projet (il sera fourni par ThingsIO. AI, comme indiqué dans PPT) et le télécharger sur le microcontrôleur.
Étape 1: Processus étape par étape de ce projet
Étape 2: Coder
Vous devez télécharger ce code dans votre microcontrôleur. Ici, j'utilise wemos d1 et je dois importer ce que vous devez changer votre SSID et votre mot de passe wifi. (Ici, le mien est le SSID: DDIK Makadia et le mot de passe: kidd123456789)
Étape 3: Diagramme
Vous devez connecter votre capteur LM35 comme indiqué sur la figure.
Étape 4: Description du matériel
Capteur LM35:
Tension de fonctionnement: 4-20V 3 broches: VCC, GND, SIGNAL La broche SIGNAL change la tension en fonction de la température LM35 est un capteur de température à 3 broches qui nécessite un VCC et GND et en retour la troisième broche restante nous donne une sortie analogique. Pour ses configurations de broches, reportez-vous au schéma de circuit ci-dessous. Cette sortie est ensuite fournie aux CAN présents dans l'AtMega 16 IC qui selon une formule calculent la température au format °C. Les séries LM35 sont des capteurs de température à circuit intégré de précision, dont la tension de sortie est linéairement proportionnelle à la température Celsius (Centigrade).. Le LM35 a ainsi un avantage sur les capteurs de température linéaires calibrés en ° Kelvin.
Wemos D1:
Caractéristiques:
11 broches d'entrée/sortie numériques, toutes les broches ont une interruption/pwm/I2C/un fil pris en charge (sauf pour D0) 1 entrée analogique (entrée 3,2 V max) Connexion micro USB Prise d'alimentation, entrée d'alimentation 9-24 V. Compatible avec Arduino Compatible avec nodemcu
Spécifications techniques:
Microcontrôleur ESP-8266EX
Tension de fonctionnement 3,3 V
Broches d'E/S numériques 11
Broches d'entrée analogique 1 (entrée max: 3,2 V)
Vitesse d'horloge 80MHz/160MHz
Flash 4M octets
Longueur 68,6 mm
Largeur 53,4 mm
Poids 25g
Épingler:
Épingle | Fonction | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Entrée analogique, entrée max 3.3V | A0
D0 | OI | GPIO16D1 | OI, SCL | GPIO5
D2 | OI, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2
D5 | OI, SCK | GPIO14
D6 | OI, MISO | GPIO12
J7 | OI, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Sol | GND
5V | 5V | -
3V3 | 3,3 V | 3.3V
TVD | Réinitialiser | TVD