Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Capteur DHT11 avec LED et haut-parleur piézo

Composants et fournitures

Capteur de température et d'humidité DHT11 (4 broches)
× 1
LED (générique)
1 vert et 2 rouges
× 3
Câbles de raccordement (générique)
× 12
Résistance 221 ohm
× 3
Enceinte SparkFun Piezo
× 1
Arduino UNO
× 1

Applications et services en ligne

Arduino IDE

À propos de ce projet

C'est mon quatrième projet. Dans ce projet, nous utiliserons une température DHT11 et trois LED qui vous montreront que la température. est trop chaud, parfait ou trop froid.

Voici le DHT11 :

Voici les résistances et les LED :

Et voici l'enceinte Piezo :

Vous aurez besoin de ces bibliothèques :

  • https://github.com/adafruit/Adafruit_Sensor
  • https://github.com/adafruit/DHT-sensor-library

Si vous aimez ce projet respectez le projet et suivez-moi !

Code

  • DHT11 avec LED et haut-parleur piézo
DHT11 avec LED et haut-parleur piézoC/C++
#include #include int speakerPin =9;int length =1;#define DHTPIN 5#define DHTTYPE DHT11#define LED_TOO_COLD A0#define LED_PERFECT A1#define LED_TOO_HOT A2DHT dht(DHTPIN , DHTTYPE);void setup() { Serial.begin(9600); Serial.println("Test DHT11 !"); dht.begin();}void loop() { pinMode(speakerPin, OUTPUT); pinMode (A0 , SORTIE); pinMode (A1 , SORTIE); pinMode (A2, SORTIE); retard (2000); float h =dht.readHumidity(); float t =dht.readTemperature(); float f =dht.readTemperature(true); if (isnan(h) || isnan(t) || isnan(f)) { Serial.println("Échec de la lecture depuis le capteur DHT !"); retourner; } Serial.print("Humidité :"); Serial.print(h); Serial.print(" %\t"); Serial.print("Température :"); Serial.print(t); Serial.println(" *C "); if (t <=20) { Serial.println("Trop froid!"); digitalWrite(A0, HAUT); digitalWrite(speakerPin, HIGH); retard (1000); digitalWrite(speakerPin, LOW); digitalWrite(A0, LOW); } if (20 =29) { Serial.println("Trop chaud!"); digitalWrite (A2, HAUT); digitalWrite(speakerPin, HIGH); retard (1000); digitalWrite(speakerPin, LOW); écriture numérique (A2, FAIBLE); }}

Schémas

dht11_with_leds_and_piezo_speaker_JRpaa8ISfy.fzzRenommé un tmp36 en dht 11

Processus de fabrication

  1. Créez votre premier IOT avec un Raspberry Pi, un capteur DHT11 et Thingspeak.
  2. Aéroponie avec Raspberry Pi et capteur d'humidité
  3. Capteur Portenta et thermocouple (avec MAX6675)
  4. Jeu de gyroscope Arduino avec MPU-6050
  5. Surveillance du CO2 avec le capteur K30
  6. Unopad - Contrôleur MIDI Arduino avec Ableton
  7. Enregistreur de données de température et d'humidité
  8. IOT - Smart Jar utilisant ESP8266, Arduino et capteur à ultrasons
  9. Capteur d'obstacles simple avec Arduino