Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksjonen viser hvordan du lager en eske som kan indikere temperatur og fuktighet med Arduino
Du kan legge denne boksen på bordet for å måle temperatur og fuktighet i rommet ditt
Ved høy kvalitet på MDF -boksen med laserskjæring, er alt tett og solid, så det kan være personlig bruk eller som en gave til vennene dine.
Den viktige delen av denne instruksjonen er kalibreringsprosessen som vil veilede hvordan du får nåler (kontroll med servomotor) til å matche indikatorlinjalen
Trinn 1: Oppsummer om deleliste
Dette prosjektet trenger:
1. Arduino UNO
2. Sensortemperatur og fuktighet DHT-22
3. Servomotorer SG90
4. MDF -eske
Merk: MDF -bokslinken er en desgin -fil (Corel Draw). Du kan laste ned for å kutte den med laser cnc -maskin.
Trinn 2: Krets
Lag en krets som bilde, det er stille enkelt for Arduino -fan
Trinn 3: Arduino -kode
Koden kan lastes ned denne lenken (Google share)
Hovedformålet med koden er å lese verdien fra sensoren, og deretter vise resultatet til servomotoren
Fordi servomotorvinkelen ikke samsvarer med indikatorlinjalen, så trenger du kalibreringsprosess for å få lesing fra sensoren til å vise nøyaktig til indikatorlinjalen
Trinn 4: Kalibreringsprosess
For temperatur:
1. Finn servovinkel for punkt 0 og 50 grader C
2. Skriv inn vinkelen i excel -filen for å finne faktor a og b (i funksjon f (x) = ax+b)
3. Angi faktor a og b i Arduino -koden for å finne servovinkelmatch med sensorresultat.
Gjør samme fremgangsmåte for fuktighetstilfelle.
Trinn 5: Testindikator
Bruke seriell skjerm for å teste om verdien i seriell skjerm er lik indikatoren eller ikke
Trinn 6: Installer alle ting i esken
Først må du installere bakgrunnsindikator, deretter arduino UNO, servomotor og sensor.
Installer deretter nåler, last opp koden
Det siste er å koble til strøm og bakdeksel.
La oss nyte det!
Trinn 7: Oppsummer alle trinn i video
Se videoen for hele prosessen med å lage den.
Hvis du har noen kommentarer, vennligst legg igjen her. Din kommentar er min neste motivasjon for fremtidig prosjekt. Takk