Table des matières:

Indicateur de température et d'humidité par Arduino : 7 étapes (avec photos)
Indicateur de température et d'humidité par Arduino : 7 étapes (avec photos)

Vidéo: Indicateur de température et d'humidité par Arduino : 7 étapes (avec photos)

Vidéo: Indicateur de température et d'humidité par Arduino : 7 étapes (avec photos)
Vidéo: Episode 7 : Mesurer une température avec Arduino 2024, Juillet
Anonim
Indicateur de température et d'humidité par Arduino
Indicateur de température et d'humidité par Arduino

Cette instruction montrera comment faire une boîte qui peut indiquer la température et l'humidité avec Arduino

Vous pouvez mettre cette boîte sur la table pour mesurer la température et l'humidité dans votre pièce

Grâce à la haute qualité de la boîte en MDF découpée au laser, tout est compacté fermement et beau, il peut donc être utilisé personnellement ou comme cadeau pour vos amis.

La partie importante de cette instruction est le processus d'étalonnage qui guidera comment faire correspondre les aiguilles (contrôle par servomoteur) avec la règle indicatrice

Étape 1: Résumer la liste des pièces

Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces
Résumer à propos de la liste de pièces

Ce projet nécessitera:

1. Arduino UNO

2. Capteur de température et d'humidité DHT-22

3. Servomoteurs SG90

4. Boîte en MDF

Remarque: le lien de la boîte MDF est un fichier de conception (Corel Draw). Vous pouvez le télécharger pour le couper par machine à commande numérique laser.

Étape 2: Circuit

Circuit
Circuit

Faire un circuit comme image, c'est assez simple pour les fans d'Arduino

Étape 3: Code Arduino

Le code peut être téléchargé sur ce lien (partage Google)

Le but principal du code est de lire la valeur du capteur, puis d'afficher le résultat dans le servomoteur

Parce que l'angle du servomoteur ne correspond pas à la règle indicatrice, il faut donc un processus d'étalonnage pour que la lecture du capteur puisse s'afficher exactement dans la règle indicatrice

Étape 4: Processus d'étalonnage

Processus d'étalonnage
Processus d'étalonnage
Processus d'étalonnage
Processus d'étalonnage
Processus d'étalonnage
Processus d'étalonnage

Pour le cas de la température:

1. Trouvez l'angle d'asservissement pour les points 0 et 50 degrés C

2. Entrez ces angles dans le fichier Excel pour trouver les facteurs a et b (dans la fonction f(x)=ax+b)

3. Entrez les facteurs a et b dans le code Arduino pour trouver la correspondance de l'angle du servo avec le résultat du capteur.

Faites la même procédure pour le cas d'humidité.

Étape 5: Tester l'indicateur

Indicateur de test
Indicateur de test

Utilisation de l'écran du moniteur série pour tester si la valeur dans l'écran du moniteur série est la même avec l'indicateur ou non

Étape 6: installez toutes les choses dans la boîte

Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte
Installez toutes les choses dans la boîte

Tout d'abord, installez l'indicateur d'arrière-plan, puis l'arduino UNO, le servomoteur et le capteur.

Ensuite, installez les aiguilles, téléchargez le code

Le dernier est de connecter l'alimentation et la couverture arrière.

Profitons-en !

Étape 7: Résumez toutes les étapes en vidéo

Voir la vidéo pour tout le processus de fabrication.

Si vous avez des commentaires, veuillez laisser ici. Votre commentaire est ma prochaine motivation pour un futur projet. Merci

Conseillé: