Բովանդակություն:

Ոչ կոնտակտային ջերմաչափ `7 քայլ
Ոչ կոնտակտային ջերմաչափ `7 քայլ

Video: Ոչ կոնտակտային ջերմաչափ `7 քայլ

Video: Ոչ կոնտակտային ջերմաչափ `7 քայլ
Video: ԶԻԳԶԱԳ-ի վերաբացված վաճառասրահը Չարենց 24-ում 2024, Հուլիսի
Anonim
Ոչ կոնտակտային ջերմաչափ
Ոչ կոնտակտային ջերմաչափ

Մարմնի ջերմաստիճանի շարունակական մոնիտորինգը կորոնավիրուսով հիվանդին հայտնաբերելու միջոցներից մեկն է: Thermերմաչափերի շատ տեսակներ կան շուկայում: Սովորական ջերմաչափը կարող է չափել կորոնավիրուսով հիվանդի ջերմաստիճանը, ինչպես նաև կարող է տարածել վիրուսը: Այս հատուկ իրավիճակում մենք կարող ենք օգտագործել ոչ կոնտակտային ջերմաչափը: Եվ նաև այս սարքը հայտնի է որպես ջերմաստիճանի ատրճանակ: Այս Temերմաստիճանի ատրճանակի ամենամեծ արտադրությունը Չինաստանում: Եվ այս սարքը թանկ է: Բայց այս կողպեքը և Covid-19 թելերը դարձնում են այս սարքի արտադրությունը ավելի դժվար: Մենք կարող ենք պատրաստել ոչ կոնտակտային ջերմաչափ `որոշ ընդհանուր բաղադրիչներով:

Քայլ 1: Ինչպե՞ս է այն աշխատում:

Այս ոչ կոնտակտային ջերմաչափի հիմնական բաղադրիչը MLX90614 ոչ կոնտակտային ջերմաստիճանի տվիչ է: MLX90614- ի աշխատանքը նկարագրված է հաջորդ պարբերությունում: Այս սենսորից ելքը միացված է Arduino Nano- ին: Arduino- ն տպում է ջերմաստիճանը խելացի հեռախոսի վրա ՝ Serial Monitor Android հավելվածի օգնությամբ: Այսպիսով, արտաքին էներգիայի փաթեթի կարիք չկա: Քանի որ Arduino- ն և սենսորը էներգիա կվերցնեն խելացի հեռախոսից:

Քայլ 2:

Պատկեր
Պատկեր

MLX90614- ը IR ջերմաստիճանի տվիչ է `ոչ կոնտակտային ջերմաստիճանի չափումների համար: Այն ունի միկրոկոնտրոլերի հետ հաղորդակցվելու I2C ինտերֆեյս: Այստեղ մենք օգտագործում ենք Arduino Nano- ն որպես միկրոկոնտրոլեր: Այս ջերմաստիճանի տվիչը կարող է չափել ջերմաստիճանը ՝ առանց առարկային դիպչելու: Այն ունի 0.5 աստիճան elsելսիուս ջերմաստիճանի լայն տիրույթում:

Քայլ 3:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Բացեք Arduino IDE- ն և բացեք նոր աշխատանքային տարածք: Մենք պետք է գրադարան ավելացնենք: Գնացեք ուրվագիծ> Ներառել գրադարանը> Գրադարանի կառավարիչ: Այնուհետև փնտրեք Adafruit MLX90614 և տեղադրեք այն:

Քայլ 4:

Պատկեր
Պատկեր

Այնուհետև կրկին փակեք Arduino IDE- ն և The Open Arduino IDE- ն: Այնուհետև ավելացրեք «Adafruit_MLX90614.h» վերնագրի ֆայլը ՝ MLX90614 ջերմաստիճանի տվիչի հետ ավելի լավ հաղորդակցվելու համար: Այնուհետև ավելացրեք վերնագրի մեկ այլ ֆայլ «Wire.h» ՝ I2C հաղորդակցության համար: Այնուհետև սահմանեք «mlx» փոփոխական ՝ MLX90614 սենսոր զանգահարելու համար: Եվ այս փոփոխականին կանչեք Adafruit_MLX90614 () գործառույթը:

Քայլ 5:

Պատկեր
Պատկեր

Այժմ մենք պետք է կոդավորենք կարգաբերման մասը:

Սկզբից սկսեք սերիական հաղորդակցությունը 9600 կեղծ փոխարժեքով: Այնուհետև սկսեք սենսորը `օգտագործելով« mlx.begin () »բանալի բառը:

Քայլ 6:

Պատկեր
Պատկեր

Կարգավորման մասը ավարտված է: Հաջորդը ես պատրաստվում եմ ծածկագրել հանգույցի հատվածը:

Սկզբում ես տպում եմ «peratերմաստիճան» բառը, այնուհետև տպում եմ սենսորի կողմից հայտնաբերված ջերմաստիճանը: Այստեղ ջերմաստիճանը elsելսիուսում է: Այսպիսով, մենք կոչում ենք «mlx.readObjectTempC ()» գործառույթը, այնուհետև միավորը տպում որպես «elsելսիուս»: Հաջորդ տողում մենք պետք է նորից տպենք «peratերմաստիճան» բառը: Եվ հետո տպեք ջերմաստիճանը Ֆարենհեյթում: Դրա համար մենք օգտագործում ենք «mlx.readAmbientTempF ()» գործառույթը: Այնուհետև միավորը տպեք որպես «Ֆարենհայտ»: Հաջորդը տպեք նոր տող և սպասեք 500 միլիվայրկյան հաջորդ ընթերցման համար:

Քայլ 7:

Կոդավորման մասն ավարտված է: Ամբողջական ծածկագիրը տրված է սույն հոդվածի ծածկագրի մեջ: Վերբեռնեք կոդը Arduino Nano- ում:

Սարքավորումների միացումներ

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Հաղորդալար միացրեք վերը նշված տվյալների կամ սխեմայի սխեմայի օգնությամբ: Այժմ տեղադրեք Arduino Nano- ն և տվիչը պատյանում: Theերմաստիճանը կարդալու համար անցք դրեք պարիսպի վրա: Մեկ այլ անցք դրեք USB մալուխը arduino տախտակին միացնելու համար: Այնուհետև USB- ը միացրեք Arduino- ին, իսկ մյուս ծայրը ՝ խելացի հեռախոսին: Տեղադրեք սերիական մոնիտորի ծրագիրը և սահմանեք բաուրդի արագությունը `9600: projectրագիրն ավարտված է

Խնդրում եմ մի պատճենեք իմ ծածկագիրը: Հասկացեք ծածկագիրը և ստեղծեք ձեր սեփականը:

Կարող եք միանալ մեր հեռագրային խմբին այստեղ կամ որոնել ՆՈՐՈԹՅՈՆ:

ՄՆԱԼ ՏՈՆ, ԱՊԱՀՈՎ, ՄՆԱԵՔ ՍՏԵԱԳՈՐԱԿԱՆ: Թող կոտրվի շղթան:

Հետևիր ինձ, Instagram ՝ Five_volt_player

Ֆեյսբուք ՝ Աքշայ Josephոզեֆ

Github: akshayjoseph666

Կապ `[email protected]

Կիսվեք ձեր փորձով և առաջարկություններով մեկնաբանությունների դաշտում:

Նախորդ հոդվածներ

  1. Touchless Ձեռքերի լվացման ժմչփ
  2. Ավտոմատ ջրի ծորակ
  3. Ձեռքերի ավտոմատ ախտահանող միջոց
  4. Ինտերֆեյս Ուլտրաձայնային տվիչ Arduino Uno- ի հետ
  5. Կառավարեք Servo շարժիչը Arduino Uno- ով և Pushbutton- ով
  6. Կառավարեք Servo շարժիչը Arduino Uno- ով և POT- ով
  7. Servo Motor ինտերֆեյս Arduino Uno- ի հետ

Խորհուրդ ենք տալիս: