Maximaal 5 bestanden, elk formaat van 10M wordt ondersteund. OK
Shenzhen XinZhanHong Technology Co., Ltd. 86-136-0044-7889 ella@xzhpcba.com
Nieuws Vraag een offerte aan
Thuis - Nieuws - Arduino DHT11 Temperatuur & Vochtigheid Sensor Project

Arduino DHT11 Temperatuur & Vochtigheid Sensor Project

January 7, 2025

Arduino DHT11 Temperatuur & Vochtigheid Sensor Project

DHT sensor line

De DHT-sensorlijn (DHT11/22) is een van de meest gebruikte in veel elektronische projecten, variërend van thuisweerstations tot installatie-automatiseringssystemen,vanwege zijn eenvoud en compactheid als temperatuur/vochtigheidssensorHoewel de nauwkeurigere en duurdere DHT22 kan worden vervangen (met enkele wijzigingen in de code), zal in dit project de DHT11-sensormodule worden gebruikt.De DHT11 sensor die in dit project zal worden gebruikt is niet de standalone 4-pin sensor versie, maar eerder, een 3-pin module die een ingebouwde condensator en pull-up weerstand heeft, waardoor de noodzaak van extra componenten bij het bouwen van dit circuit wordt geëlimineerd.de DHT11-sensormodule kan rechtstreeks worden aangesloten op een digitale pin die de seriële gegevens van de sensor verwerkt en naar de microcontroller stuurt, voor ons om te lezen.

In dezeDIY PCBA-project, zullen de temperatuur- en vochtigheidsgegevens van de DHT11-sensor worden weergegeven op een OLED-scherm van 0,96′′ 128×64 (organische lichtemitterende diode) zodat we deze zichtbaar kunnen lezen.Een voordeel van het gebruik van een i2c OLED-scherm ten opzichte van andere displaytypen is dat het alleen een 4-draadverbinding met het Arduino-bord vereist en met een breed scala aan bibliothekenEen opvallend kenmerk van een OLED-scherm is de helderheid, scherpte en visuele kwaliteit van de teksten, figuren en afbeeldingen die het kan weergeven.

Al met al is dit een vrij eenvoudig schakelproject dat geschikt is voor absolute beginners omdat het slechts een paar componenten en een aantal basiscoderingsvaardigheden vereist.,Dit project kan zeker worden verbeterd en geüpgraded om meer functies toe te voegen, zoals draadloze communicatie (RF, LoRa,Bluetooth-PCB, Wi-Fi, enz.), RTC-gegevens (realtime clock), aanvullende sensorgegevens (hoogte, atmosferische druk, gasconcentraties, enz.) en vele andere functies.Je moet onderdelen kopen.:

  • Arduino Nano (andere Arduino-compatibele boards werken)
  • USB-kabel (compatibel met het Arduino-bord)
  • Broodplaat
  • Mannelijk-mannelijk springdraad (7)
  • 0.96′′ 128×64 i2c OLED display
  • Sensormodule DHT11

Bedrading

Voor dit project gebruikt FS Technology een Arduino Nano, wat het gebruik van een breadboard vereist..Als er echter in plaats daarvan een Arduino Uno wordt gebruikt, kunnen de springdraden rechtstreeks in de stippen van het bord worden aangesloten, waardoor de noodzaak van het breadboard wordt geëlimineerd.de bedrading voor de DHT11 sensor module en OLED-scherm op het Arduino bord blijft consistentBovendien wordt hieronder het bedradingsdiagram voor het DHT11-circuit voor temperatuur- en vochtigheidssensoren weergegeven.

  • DHT11-sensormodule: verbind de signaal (S) pin van de sensor met D2, de positieve (+) pin met +5v en de negatieve (-) pin met GND.
  • OLED: SDA (seriedata) aansluiten op A4, SCL/SCK (serieklok) op A5, VDD/VCC (toevoerspanning) op +5v en GND op GND.
  • Nu kun je je Arduino-bord aansluiten via de USB-kabel aan de computer.
DHT11 Temperature & Humidity Sensor

Projectcode