INHOUDSOPGAWE:

Temperatuur- en humiditeitsaanwyser deur Arduino: 7 stappe (met foto's)
Temperatuur- en humiditeitsaanwyser deur Arduino: 7 stappe (met foto's)

Video: Temperatuur- en humiditeitsaanwyser deur Arduino: 7 stappe (met foto's)

Video: Temperatuur- en humiditeitsaanwyser deur Arduino: 7 stappe (met foto's)
Video: Lesson 10: Conditional Statement in Arduino and Using Array | SunFounder Robojax 2024, November
Anonim
Temperatuur- en humiditeitsaanwyser deur Arduino
Temperatuur- en humiditeitsaanwyser deur Arduino

Hierdie instruksie sal wys hoe u 'n boks kan maak wat temperatuur en humiditeit met Arduino kan aandui

U kan hierdie boks op die tafel sit om temperatuur en humiditeit in u kamer te meet

Deur die hoë kwaliteit van die MDF -boks met lasersnit, is alles stewig en mooi, sodat dit persoonlik kan wees of as 'n geskenk vir u vriende.

Die belangrike deel van hierdie instruksie is die kalibrasieproses wat sal lei hoe om naalde (beheer deur servomotor) by die aanwyserliniaal te laat pas

Stap 1: Maak 'n opsomming van die deellys

Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele
Maak 'n opsomming van die lys met dele

Hierdie projek benodig:

1. Arduino UNO

2. Sensor temperatuur en humiditeit DHT-22

3. Servomotors SG90

4. MDF -boks

Let wel: die skakel MDF -boks is 'n lêer (Corel Draw). U kan dit aflaai om dit met 'n laser -cnc -masjien te sny.

Stap 2: Skakel

Kring
Kring

Maak 'n kring as beeld, dit is stil eenvoudig vir die Arduino -waaier

Stap 3: Arduino -kode

Die kode kan hierdie skakel afgelaai word (Google -deel)

Die hoofdoel van die kode is om die waarde van die sensor te lees, en dan die resultaat in die servomotor te wys

Omdat die servomotorhoek nie ooreenstem met die aanwyserliniaal nie, is die kalibrasieproses nodig sodat die lesing van die sensor presies in die aanwyserliniaal kan verskyn

Stap 4: Kalibrasieproses

Kalibrasieproses
Kalibrasieproses
Kalibrasieproses
Kalibrasieproses
Kalibrasieproses
Kalibrasieproses

In geval van temperatuur:

1. Vind servohoek vir punt 0 en 50 grade C

2. Voer die hoek in die Excel -lêer in om faktor a en b te vind (in funksie f (x) = ax+b)

3. Voer faktor a en b in in die Arduino -kode om die servohoekpassing met die sensorresultaat te vind.

Doen dieselfde prosedure vir die geval van humiditeit.

Stap 5: Toetsaanwyser

Toetsaanwyser
Toetsaanwyser

Gebruik die seriële monitorskerm om te toets of die waarde in die seriële monitorskerm dieselfde is as die aanwyser of nie

Stap 6: Installeer alles in die boks

Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks
Installeer alles in die boks

Installeer eers die agtergrondaanwyser, dan die arduino UNO, servomotor en sensor.

Installeer dan naalde, laai die kode op

Laaste is die aansluiting van krag en agterblad.

Kom ons geniet dit!

Stap 7: Som alle stap in video op

Sien die video vir die hele proses om dit te maak.

As u kommentaar het, laat dit asseblief hier. U opmerking is my volgende motivering vir die toekomstige projek. Dankie

Aanbeveel: