Indholdsfortegnelse:
Video: DHT 11 Temperatur- og fugtighedsvisning: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dele påkrævet (UK Shopping Stock)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 -sensor -
1,3 OLED grøn skærm
USB Micro Breakout Board-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Nødvendige værktøjer -
Loddekolbe
Prototypebord
Sidekuttere
Trin 1: Kredsløbet
Trin 1 - Kredsløbet
DHT 11 temperatursensor er en meget enkel temperatur- og fugtighedsføler. Grundkomponenterne er en kapacitiv fugtighedsføler og en termistor. Der er nogle grundlæggende analog til digital konvertering, som gør det muligt at udlæse alle de nødvendige data på en pin.
I dette eksempel opretter DHT 11 forbindelse til USB 5V og jordes med datapinden forbundet til PIN2 på Nano.
Nano har kun brug for 5V strøm og jord fra USB Breakout.
OLED -skærmen bruger 4 ben, 5V, GND, SCL og SDA. SCL og SDA er standard I2C benene, der er universelle til alle I2C enheder.
Pinout fra Arduino er som følger:
Pin 2 - DHT 11
Pin A4 - SDA
Pin A5 - SCL
Trin 2: Koden
Koden er ret ligetil og let at uploade til Nano og er plug and play uden yderligere konfiguration nødvendig.
Du skal muligvis installere følgende biblioteker, hvis de ikke allerede er installeret.
DHT.h - Til DHT11 -sensoren
U8glib.h - Til OLED -skærmen.
NB Hvis du ikke har noget display med denne kode, skal du kontrollere, at skærmen er korrekt defineret. Det er "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" men skal muligvis ændres, hvis der bruges et andet OLED -panel. Der er eksempler på biblioteket, som kan teste skærmen.
Trin 3: Sagen
Etuiet er et enkelt 2 -delt design, forsiden klikker på skærmen ved hjælp af 4 lokaliseringsnåle. Frontmonteringspressen passer ind i huset. Let slibning eller filning kan være påkrævet for at de 2 stykker kan passe sammen.
Der er huller til DHT -sensoren på toppen og USB -stikket på bagsiden.
Udskrivningsindstillinger
Trykt på Ender 3
PLA Hvid
20% udfyldning (understøttes påkrævet til æske)
Udskrivningstid, c. 2-2,5 timer i alt
Trin 4: Konklusion
Dette er et godt læringsprojekt om brug af sensorer med Arduino Nano. Der er også den serielle skærm (CTRL + M) for at holde øje med datafeedet.
Læringsmålene er:
Forståelse af data fra en temperatursensor Behandling af dataene med mikrokontrolleren Send dataene til et display (I2C)
Der er en fejl på billederne, hvor displayet siger F, men temperaturen er i Celsius. Dette vil blive rettet.
Mulige forbedringer/forbedringer er
Refine 3D Design of the case Brug DHT22 -sensoren, der sender data hurtigere end DHT 11. Sensoren, der bruges i dette projekt, opdateres kun hvert 2. sekund.
Hvis du har spørgsmål, er du velkommen til at efterlade en kommentar herunder.
Fuld filer og eventuelle ændringer findes her:
Anbefalede:
DHT -overvågning af temperatur og fugtighed ved hjælp af ESP8266 og AskSensors IoT -platform: 8 trin
DHT -temperatur- og fugtighedsovervågning ved hjælp af ESP8266 og AskSensors IoT -platform: I en tidligere instruerbar præsenterede jeg en trinvis vejledning for at komme i gang med ESP8266 -nodenMCU og AskSensors IoT -platformen. I denne vejledning tilslutter jeg en DHT11 -sensor til knudepunktets MCU. DHT11 er en almindeligt anvendt temperatur og fugt
Overvågning af temperatur og fugtighed ved hjælp af ESP-01 & DHT og AskSensors Cloud: 8 trin
Overvågning af temperatur og luftfugtighed ved hjælp af ESP-01 & DHT og AskSensors Cloud: I denne instruktør skal vi lære at overvåge temperatur- og fugtighedsmålingerne ved hjælp af IOT-MCU/ESP-01-DHT11-kortet og AskSensors IoT-platformen .Jeg vælger IOT-MCU ESP-01-DHT11-modulet til denne applikation, fordi det
Termokrom temperatur- og fugtighedsvisning: 10 trin (med billeder)
Termokrom temperatur- og fugtighedsvisning: Jeg har arbejdet på dette projekt i et stykke tid. Den originale idé fik jeg efter at have bygget en TEC -controller demonstrator på arbejde til en messe. For at vise TEC'ernes varme- og køleegenskaber brugte vi termokrom maling, der
Arduino med DHT 11 temperatur- og luftfugtighedsmodul: 7 trin
Arduino med DHT 11 temperatur- og luftfugtighedsmodul: “Mars trækker i den menneskelige fantasi som ingen anden planet. Med en kraft, der er stærkere end tyngdekraften, tiltrækker den øjet til den skinnende røde tilstedeværelse på den klare nattehimmel.” Vores fysik klasse har fået til opgave at konstruere en 10 x 10 x 10 cm terning
Temperatur- og fugtighedsvisning og dataindsamling med Arduino og behandling: 13 trin (med billeder)
Temperatur- og fugtighedsvisning og dataindsamling med Arduino og behandling: Intro: Dette er et projekt, der bruger et Arduino -kort, en sensor (DHT11), en Windows -computer og et bearbejdningsprogram (et gratis downloadbart) til at vise temperatur, luftfugtighedsdata i digital og søjlediagramform, vis tid og dato, og kør en optællingstid