Inhoudsopgave:
Video: DHT 11 Temperatuur- en vochtigheidsweergave - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Benodigde onderdelen (VK-winkelvoorraad)
Arduino Nano -
DHT 11-sensor -
1.3 OLED groen scherm
USB Micro Breakout Board -
Benodigde gereedschappen -
Soldeerbout
Prototyping bord
Zijsnijders
Stap 1: Het circuit
Stap 1 - Het circuit
De DHT 11 Temperatuursensor is een zeer eenvoudige temperatuur- en vochtigheidssensor. De basiscomponenten zijn een capacitieve vochtigheidssensor en een thermistor. Er is een basisconversie van analoog naar digitaal waarmee alle benodigde gegevens op één pin kunnen worden uitgevoerd.
In dit voorbeeld wordt de DHT 11 aangesloten op USB 5V en geaard met de datapin aangesloten op PIN2 van de Nano.
De Nano heeft slechts 5V stroom en aarde nodig van de USB Breakout.
Het OLED-scherm gebruikt 4 pinnen, 5V, GND, SCL en SDA. De SCL en SDA zijn de standaard I2C-pinnen die universeel zijn voor alle I2C-apparaten.
De pinout van de Arduino is als volgt:
Pin 2 - DHT 11
Pin A4 - SDA
Pin A5 - SCL
Stap 2: De code
De code is vrij eenvoudig en gemakkelijk te uploaden naar de Nano en is plug-and-play zonder verdere configuratie.
Mogelijk moet u de volgende bibliotheken installeren als deze nog niet zijn geïnstalleerd.
DHT.h - Voor de DHT11-sensor
U8glib.h - Voor het OLED-scherm.
N. B. Als je geen display hebt met deze code, controleer dan of het scherm correct is gedefinieerd. Het is "U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK);" maar moet mogelijk worden gewijzigd als een ander OLED-paneel wordt gebruikt. Er zijn voorbeelden in de bibliotheek die het scherm kunnen testen.
Stap 3: De zaak
De behuizing is een eenvoudig 2-delig ontwerp, de voorkant klikt het scherm vast met behulp van 4 locatorpinnen. De frontmontagepers past in de behuizing. Licht schuren of vijlen kan nodig zijn om de 2 stukken in elkaar te laten passen.
Er zijn gaten voor de DHT-sensor aan de bovenkant en de USB-connector aan de achterkant.
Afdrukinstellingen
Gedrukt op Ender 3
PLA Wit
20% vulling (ondersteuning vereist voor doos)
Afdruktijd, c. 2-2,5 uur totaal
Stap 4: Conclusie
Dit is een geweldig leerproject over het gebruik van sensoren met de Arduino Nano. Ook is er de seriële monitor (CTRL+M) om de datafeed in de gaten te houden.
De leerdoelen zijn:
Gegevens van een temperatuursensor begrijpen De gegevens verwerken met de microcontroller Voer de gegevens uit op een display (I2C)
Er is een bug op de foto's waar op het display F staat, maar de temperatuur is in Celsius. Dit zal worden opgelost.
Mogelijke verbeteringen/verfijningen zijn:
Verfijn het 3D-ontwerp van de behuizing Gebruik de DHT22-sensor die gegevens sneller verzendt dan de DHT 11. De sensor die in dit project wordt gebruikt, wordt slechts om de 2 seconden bijgewerkt.
Als je vragen hebt, kun je hieronder een reactie achterlaten.
Volledige bestanden en eventuele wijzigingen zijn hier te vinden:
Aanbevolen:
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: 7 stappen
Aan de slag met draadloze temperatuur- en trillingssensoren met groot bereik: Soms zijn trillingen de oorzaak van ernstige problemen in veel toepassingen. Van machineassen en lagers tot de prestaties van de harde schijf, trillingen veroorzaken schade aan de machine, vroegtijdige vervanging, lage prestaties en veroorzaken een grote aanslag op de nauwkeurigheid. Toezicht houden
Temperatuur- en lichtsensor: 8 stappen
Temperatuur- en lichtsensor: dit instructable is voor een basistemperatuur- en lichtsensor. Dat is het zo'n beetje
DHT-temperatuur- en vochtigheidsbewaking met behulp van de ESP8266 en het AskSensors IoT-platform: 8 stappen
DHT-temperatuur- en vochtigheidsbewaking met behulp van de ESP8266 en het AskSensors IoT-platform: in een vorige instructable presenteerde ik een stapsgewijze handleiding om aan de slag te gaan met de ESP8266-nodeMCU en het AskSensors IoT-platform. In deze tutorial sluit ik een DHT11-sensor aan naar het knooppunt MCU. De DHT11 is een veelgebruikte Temperatuur- en luchtbevochtiger
Temperatuur- en vochtigheidsbewaking met behulp van de ESP-01 & DHT en de AskSensors Cloud: 8 stappen
Temperatuur- en vochtigheidsbewaking met behulp van de ESP-01 & DHT en de AskSensors Cloud: in deze instructie gaan we leren hoe we de temperatuur- en vochtigheidsmetingen kunnen bewaken met behulp van het IOT-MCU/ESP-01-DHT11-bord en het AskSensors IoT-platform .Ik kies de IOT-MCU ESP-01-DHT11-module voor deze toepassing omdat het
TEMPERATUUR- EN VOCHTIGHEIDSMETING MET DHT 11: 5 stappen
TEMPERATUUR- EN VOCHTIGHEIDSMETING MET DHT 11: In dit project gebruik ik de DHT 11-temperatuur- en vochtigheidssensor om onze omgevingstemperatuur en vochtigheid te meten met behulp van Arduino (Nano). ENKELE VAN DE BASIS ELEKTRISCHE KENMERKEN: BEDRIJFSSPANNING: 3,5 V-5 V STROOM (meting):0,3 mACUR