Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2. Հացաթղթերի միացում
- Քայլ 3:
- Քայլ 4:
- Քայլ 5:
- Քայլ 6:
- Քայլ 7: Կոդավորում
- Քայլ 8:
- Քայլ 9:
- Քայլ 10:
- Քայլ 11:
- Քայլ 12: Կատարված է:
Video: Temերմաստիճանի եւ խոնավության LED- ները `12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Եթե երբևէ ցանկացել եք ունենալ ավելի տեսողական ջերմաչափ, այս նախագիծը կարող է օգնել ձեզ: Մենք պատրաստելու ենք LED- ների մի շարք, որոնք ցուցադրում են որոշակի գույներ `կախված խոնավության և ջերմաստիճանի մակարդակից:
Քայլ 1: Նյութեր
Այս նախագծի համար ձեզ հարկավոր է.
- 2 RGB LED
- DHT11 peratերմաստիճանի և խոնավության մոդուլ
- 6 220Ω դիմադրություն
-12 տախտակաձող (լարեր)
- Arduino UNO R3
- Arduino IDE (կոդավորման համար)
- DHT տվիչների գրադարան (ձեր ջերմաստիճանի մոդուլի գործառույթը դարձնելու համար)
Քայլ 2. Հացաթղթերի միացում
Քայլ 3:
Wantանկանում եք յուրաքանչյուր բաղադրիչի պատշաճ սնուցման աղբյուր տեղադրել, ուստի եկեք սկսենք գետնից և 5 վոլտ միացումներից
Քայլ 4:
Հաջորդը, եկեք տեղադրենք ջերմաստիճանի տվիչը: Իմը միացված է Arduino uno- ի 2 փինին
Քայլ 5:
Ի վերջո, եկեք տեղադրենք LED- ները: Երկուսն էլ ունեն նույն լարերը և ռեզիստորի կարգավորումը: LEDերմաստիճանի ցուցանիշները ներկայացնող LED- ի իմ կապումներն են 3, 5 և 6, իսկ խոնավության LED- ը սահմանվում է 9, 10 և 11 կապում
Քայլ 6:
Դուք այժմ ավարտված շրջան ունեք: Եկեք սկսենք աշխատել կոդի վրա, որը թույլ կտա այս LED- ներին զգալ ջերմաստիճանը:
Նախ, սահմանեք ձեր ջերմաստիճանի տվիչի և LED- ների կապումներն ըստ ձեր կապումների և ներառեք ջերմաստիճանի տվիչի գրադարանը: Գրադարանը ներառելու համար (մեր դեպքում «DHT» - ն մեզ անհրաժեշտ գրադարանն է), գնացեք ընտրացանկի բար և ընտրեք «Էսքիզ> Ներառել գրադարանը> Ավելացնել. ZIP գրադարան» և ընտրեք «DHT» ZIP թղթապանակը, որտեղից այն ներբեռնել եք:
Քայլ 7: Կոդավորում
Քայլ 8:
Հաջորդը, Void Setup- ում որոշեք երկու LED- ների ելքը, ինչպես նաև ձեր սենսորի սերիական մոնիտորը:
Քայլ 9:
In void Loop- ում գրեք ձեր սերիական մոնիտորի գործառույթը: Սա այն վայրն է, որտեղ ավելի ուշ կստանաք օղակի գործառույթի ջերմաստիճանի և խոնավության ցուցանիշները:
Քայլ 10:
Գործարկեք Սերիայի մոնիտորը `գնալով ընտրացանկի բար և ընտրելով« Գործիքներ> Սերիալ մոնիտոր »: Դուք պետք է կարդաք ջերմաստիճանի և խոնավության ցուցանիշներ: Սպասեք 30 վայրկյան և գրեք այն թվերը, որոնք ամենից հաճախ հայտնվում են ինչպես ջերմաստիճանի, այնպես էլ խոնավության համար: Այժմ, երբ դուք ունեք ընթերցում, մենք կարող ենք միացնել այս արժեքները մեր հաջորդ հատվածի կոդի համար
Քայլ 11:
Մեր LED- ները համապատասխանաբար լուսավորելու համար մենք պետք է գրենք «այլ» հայտարարություններ: Վերցրեք այն ցուցանիշը, որը վերցրել եք ջերմաստիճանի համար և միացրեք այն առաջին շարքի հայտարարություններին: Եթե ջերմաստիճանը բարձր է նշանակված արժեքից, լույսը կարմիր կդառնա: Հակառակ դեպքում այն կապույտ կմնա: Նույնը վերաբերում է խոնավությանը: Եթե ընթերցումը ձեր ստացած արժեքից բարձր է, լույսը կարմիր է դառնում: Հակառակ դեպքում այն կապույտ կմնա:
Քայլ 12: Կատարված է:
Դուք այժմ ունեք ձեր սեփական ջերմաստիճանի և խոնավության զգացող LED- ները:
Խորհուրդ ենք տալիս:
Temերմաստիճանի, խոնավության մոնիտոր - Arduino Mega + Ethernet W5100: 5 քայլ
Peratերմաստիճանի, խոնավության մոնիտոր - Arduino Mega + Ethernet W5100. Մոդուլ 1 - FLAT - սարքավորում ՝ Arduino Mega 2560 Wiznet W5100 Ethernet վահան 8x DS18B20 ջերմաստիճանի տվիչ OneWire ավտոբուսի վրա ՝ բաժանված 4 OneWire ավտոբուսների (2,4,1,1) 2x թվային ջերմաստիճանի: և խոնավության տվիչ DHT22 (AM2302) 1x ջերմաստիճան և խոնավություն
Temերմաստիճանի/խոնավության տվյալների վերլուծություն `օգտագործելով Ubidots- ը և Google- թերթերը` 6 քայլ
Pերմաստիճանի/խոնավության տվյալների վերլուծություն Ubidots- ի և Google- թերթերի միջոցով. Այս ձեռնարկում մենք չափելու ենք ջերմաստիճանի և խոնավության տարբեր տվյալներ `օգտագործելով ջերմաստիճանի և խոնավության տվիչ: Դուք նաև կսովորեք, թե ինչպես ուղարկել այս տվյալները Ubidots- ին: Որպեսզի կարողանաք վերլուծել այն ցանկացած վայրից ՝ տարբեր կիրառման համար: Նաև ուղարկելով
Temերմաստիճանի եւ խոնավության մոնիտոր `7 քայլ
Temերմաստիճանի և խոնավության մոնիտոր. Ձեր բույսերը արագորեն ոչնչացնելու երկու հստակ եղանակ կա: Առաջին ճանապարհն այն է, որ դրանք թխվեն կամ սառեցվեն մինչև ջերմաստիճանի ծայրահեղությունները: Այլապես, դրանց տակ կամ դրա ավելորդ ջրելը կհանգեցնի նրանց չորացման կամ արմատների փտման: Իհարկե այնտեղ
Temերմաստիճանի եւ խոնավության տվիչ `7 քայլ
Temերմաստիճանի եւ խոնավության ցուցիչ. Իմ անունը Թաքեր Չեյզիտ է: Ես չորրորդ կուրսում եմ և ներկայումս էլեկտրատեխնիկայի բակալավրի կոչում եմ ստանում Մասաչուսեթսի Ամհերստ համալսարանում, և ես հաճախակի այցելու եմ ECE Makerspace տարածք, որը հայտնի է նաև որպես M5
LORA Temերմաստիճանի եւ հողի խոնավության տվիչ `6 քայլ
LORA Temերմաստիճանի և հողի խոնավության սենսոր. Իմ սեփական ջերմոցը պատրաստելիս ես պատրաստում եմ որոշ սենսորոդներ `ջերմոցի միջավայրը վերահսկելու համար: Այս սենսորը կարող եք օգտագործել նաև դրսում: Usingերմոցի ներսում կամ դրսից ջերմաստիճանի օգտագործումը հողի ջերմաստիճանի հետ համատեղ