Innholdsfortegnelse:
- Trinn 1: Deleliste og videoinstruksjon
- Trinn 2: Første kontrollpunkt
- Trinn 3: Forskyvning for sensor
- Trinn 4: Test på andre punkt
- Trinn 5: Kalibrering
- Trinn 6: Test igjen
- Trinn 7: Måle rommet ditt fuktig og temperatur
Video: Fuktighetssensorkalibrering: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Jeg har 3 sensorer som kan måle luftens relative fuktighet: BME280, SHT21, DHT22. De oppga evnen til å måle med nøyaktighet +/- 3% fra området 20 til 80%
Når jeg testet i samme tilstand for 3 sensorer, fikk jeg imidlertid 3 forskjellige resultater. Kanskje en av dem har lest riktig, eller at ingen av dem er riktige. Så jeg bestemmer meg for å teste den med noe utstyr.
Jeg håper eksperimentet mitt kan hjelpe noen til å få denne sensoren til å være korrekt.
Trinn 1: Deleliste og videoinstruksjon
For å forberede eksperimentet trenger vi:
1. BME280
2. DHT22
3. SHT21
4. Arduino UNO
5. NodeMCU
6. Fuktig måler
7. Termometer sonde
8. Salt (natriumklorid NaCl) 9. Fuktig absorber
10. Boks
Trinn 2: Første kontrollpunkt
Heldigvis kan vi bruke salt (på kjøkkenet ditt!) For å lage standard fuktighetsmiljø for testing. Som salt (såkalt "Sodium Chloride" NaCl) karakteristisk, kan metningstilstanden gjøre den perfekt fuktig med 75%.
Vi tar litt salt i en liten bolle, og tilsetter deretter litt vann. Sett den i esken med fuktighetsmåler, og sett deretter 3 sensorer inne. Kabelen er ute fra hullet, og deretter koblet til Arduino for leseresultat
Lag et kretslignende bilde
Koden er her
Som følge av monitorskjermen gir 3 sensorer 3 resultater med fuktig, temperaturen ser ut til å være den samme sammen med 28 grader C
Trinn 3: Forskyvning for sensor
Første forsøk, jeg gir 3 sensorer med forskyvningsverdi for å få fuktig avlesning av hver sensor til å være den samme med eksternt fuktmåler på 75%, og også forskyve for temperaturavlesning for å gjøre temperaturavlesning til å være den samme med eksternt termoelement.
Etter nedlasting av koden er lesingen nå den samme med Humid Meter på 75%; og temperaturen er den samme med ekstern termokobling ved 31 dgC
Trinn 4: Test på andre punkt
For å sikre at forskyvningen vår er riktig, bør vi sjekke disse sensorene på andre punkt med fuktighetsabsorber.
Oppbevar den igjen i esken. Luftfuktighetsmåler er nå 40%, men 3 sensorer (igjen) gir oss tre resultater annerledes!
(Temperaturen virker OK etter forskyvning)
Så de må kalibreres!
Trinn 5: Kalibrering
For å foreta kalibrering sletter vi ganske enkelt offset, og registrerer deretter verdien av sensoren ved standard fuktig 40%
Vi lager en tabell med standard fuktighet versus sensormåling. Deretter bruker vi "kartfunksjon" for å lage kalibreringskurve for hver sensor.
Tross alt, last ned koden, 3 sensorer gir samme resultat med 40% nå!
Trinn 6: Test igjen
For å sikre at 3 sensorer har kalibrering riktig, bør vi teste den igjen med mettet NaCl. Heldigvis har avlesning av 3 sensorer rundt 75%avlesning.
Deretter prøver jeg å fjerne sensorer ut av esken, og deretter sette dem igjen i innboksen med fuktig absorber for å se avlesning av 3 sensorer: resultatet virker OK -> svaret til 3 sensorer er det samme sammen! Ikke mer annerledes lesning enn før
Trinn 7: Måle rommet ditt fuktig og temperatur
Nå kan vi bruke en av disse sensorene til å lese fuktighet og temperatur i rommet vårt.
Vi kan bruke ESP8266 og programvare Blynk til å lese den via internett. Jeg elsker virkelig sporingsdata fra Blynk, som vi kan spore over år!
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte