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

Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու `9 քայլ
Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու `9 քայլ

Video: Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու `9 քայլ

Video: Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու `9 քայլ
Video: 🌡️ Бесконтактный термометр для измерения температуры тела и поверхностей DT 8836 (инфракрасный). 2024, Հուլիսի
Anonim
Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու
Ինֆրակարմիր ոչ կոնտակտային ջերմաստիճանի չափման հավաքածու

2020 -ի Ամանորի սկզբին հանկարծակի բռնկում

կորուստով հեռացավ աշխարհից

Դիմակ, ջերմաչափ ատրճանակ

Համաճարակի դեմ պայքարելու համար անհրաժեշտ մատակարարներն էլ ավելի սակավ են

Հիվանդությունը անողոք է

Որպես էլեկտրոնիկայի հետազոտությունների և զարգացման ընկերություն

Մեր ծրագրավորողները

Իհարկե, ինքներդ պատրաստեք մեկը

Քայլ 1: Ապրանքների ստուգում

Ապրանքների տեսչություն
Ապրանքների տեսչություն

Suite- ի ստացումից հետո կարող եք նախ բացել փաթեթը.

Մոդուլները միացնելու համար օգտագործվում է 8 dupont թել;

Մոդուլ տեղադրելու համար օգտագործվում է մի կտոր տախտակ, հարմար կապ;

Նանոյի զարգացման տախտակ, որպես վարիչի հիմնական ցուցիչ և սենսոր;

OLED 12864 էկրան, որն օգտագործվում է տվիչների տվյալները ցուցադրելու համար.

Եվ MLX 90614 սենսորային մոդուլ, միայն ջերմաստիճանի տվյալներ:

Քայլ 2. Հավելվածի մոդուլը

Հավելվածի մոդուլը
Հավելվածի մոդուլը

MLX90614 սենսորային մոդուլն ունի չորս կապում ՝ VIN, GND, SCL և SDA: VIN- ը էներգիայի մատակարարման դրական բևեռ է, որը կարող է միացվել Arduino Nano- ի 3.3V կամ 5V հոսանքի միջերեսին: GND- ն էներգիայի մատակարարման բացասական բևեռ է, որը միացված է Arduino Nano- ի GND- ին: SCL- ն IIC ավտոբուսի ժամացույցային գիծ է, միացված է Arduino- ի A5 ինտերֆեյսին, SDA- ն IIC ավտոբուսի տվյալների գիծն է `միացված A4 ինտերֆեյսին: Արդուինոյից:

OLED12864 էկրանին հաղորդակցման ռեժիմը նույնն է, ինչ MLX90614- ինը, և այն ունի նաև չորս կապում, մասնավորապես ՝ VIN, GND, SCL և SDA: IIC ավտոբուսի գիծ, միացված Arduino- ի A4 ինտերֆեյսին:

Wantանկանում եք տեսնել էլեկտրագծերը ավելի ինտուիտիվ: Ես ձեզ համար կբերեմ հետևյալ սխեմատիկ դիագրամը:

Քայլ 3: Softwareրագրաշարի պատրաստում

Windows համակարգիչ

Տեղադրեք Arduino IDE- ն ճիշտ

Տեղադրեք CH340 վարորդը

(Մեր անվճար տեղեկատվական փաթեթը տրամադրված է, կարող եք ուղղակի ներբեռնել և տեղադրել)

Քայլ 4: Գրադարանի տեղադրում

Գրադարանի տեղադրում
Գրադարանի տեղադրում

Բացեք ներբեռնված երեք գրադարանները և դրանք բոլորը ավելացրեք Arduino IDE- ի գրադարանների պանակում

Քայլ 5: Այրման ծածկագիր

Այրման ծածկագիր
Այրման ծածկագիր
Այրման ծածկագիր
Այրման ծածկագիր
Այրման ծածկագիր
Այրման ծածկագիր

Պին միակցիչ

MLX90614 Arduino

SDA - - - - - - - -> A4

SCL - - - - - - - -> A5

ԵԿԿ - - - - - - - -> 3.3 Վ / 5 Վ

GND - - - - - - - -> GND

Բացեք Arduino ծրագիրը, պատճենեք և տեղադրեք վերը նշված թեստի կոդը Arduino ծրագրաշարի մեջ և այրեք կոդը:

Օգտագործեք OLED էկրան ՝ սենսորային տվյալները ցուցադրելու համար OLED Arduino

SDA - - - - - - - -> A4

SCL - - - - - - - -> A5

ԵԿԿ - - - - - - - -> 3.3 Վ / 5 Վ

GND - - - - - - - -> GND

Օգտագործեք հետևյալ OLED ցուցադրման թեստի կոդը, հետևեք վերը նշված սերիական պորտի ելքային տվիչի տվյալների փորձարկման քայլերին, շարունակեք ստուգել:

Նշում. Այս կոդը չի տալիս տվյալներ սերիական պորտի միջոցով, տվյալները ուղղակիորեն ցուցադրվում են էկրանին, այնպես որ ձեզ հարկավոր չէ բացել սերիական նավահանգստի մոնիտորը, ուղղակի նայեք OLED էկրանին:

ՆՇՈՒՄ:

• «զարգացման տախտակ» սյունակում ընտրել «Arduino Nano», «պրոցեսոր» սյունակում ՝ «328P», իսկ ըստ ցուցադրվող պորտի ՝ «նավահանգիստ»: • ծածկագրում սերիական պորտի հաղորդակցության բաուդ արագությունը 9600 է, ուստի սերիալային պորտի մոնիտորը նույնպես պետք է սահմանվի 9600 ՝ տվյալները ճիշտ ցուցադրելու համար:

Քայլ 6: Փորձարկման արդյունք

Փորձարկման արդյունք
Փորձարկման արդյունք

Քայլ 7: Սենսորների հարց ու պատասխան

1. Որքա՞ն է այս տեսակի սենսորների ջերմաստիճանի չափման հեռավորությունը:

Այս տվիչի տեսանկյունը 90 ° է, իսկ ջերմաստիճանի չափման հեռավորությունը կապված է թիրախի չափի հետ: Մեկ սանտիմետր տրամագծով թիրախի համար ջերմաստիճանի չափման հեռավորությունը 1 սմ է, մինչդեռ 5 սմ տրամագծով թիրախի համար `ջերմաստիճանի չափման հեռավորությունը` 5 սմ: Այնուամենայնիվ, եթե իրական չափումը 10 սմ -ից ավելի է, ապա ավելի լավ է չգերազանցել 10 սմ -ը: Եթե հեռավորությունը պարտադիր պայման է, կարող եք ձեռք բերել նեղ դիտման անկյուն կամ սենսոր `օպտիկական ոսպնյակով, և ծածկագիրը կարող է ուղղակիորեն փոխանցվել:

2. Որքա՞ն է այս տիպի տվիչների արձագանքման ժամանակը:

MLX90614- ի արձագանքման ժամանակը 200ms է:

3. Որքա՞ն է այս տիպի տվիչների ջերմաստիճանի սահմանը:

Այս տվիչի ջերմաստիճանի միջակայքը -70 ℃ ~+380 ℃ է, սակայն սենսորի ջերմաստիճանի միջակայքը -40 ℃ ~+125 ℃ է, որից այն կողմ սենսորը վնասվելու է:

4. Որքա՞ն է սենսորի աշխատանքային լարումը:

Այս տեսակի սենսորների աշխատանքային լարումը 3V ~ 5V է, որը կարող է ուղղակիորեն մուտք գործել 3.3V կամ 5V էլեկտրամատակարարում և աջակցել ուղիղ հաղորդակցությանը 3.3V և 5V SCM- ով ՝ առանց մակարդակի փոխակերպման տեղադրման անհրաժեշտության:

5. downloadրագիրը ներբեռնելուց հետո ջերմաստիճանը միշտ ցուցադրվում է որպես 1037.55

Դա պայմանավորված է նրանով, որ սենսորի և Arduino- ի միջև լավ կապ չկա: Նախ կարող եք ստուգել, արդյոք էլեկտրագծերը ճիշտ են: Եթե էլեկտրագծերը ճիշտ են, կարող եք փորձել նորից միացնել dupont- ի մետաղալարը կամ փորձել փոխարինել այն:

Քայլ 8: Displayուցադրել հավելվածի տեսանյութը

Ի՞նչ կարող եք անել այս սենսորի հետ: Temperatureերմաստիճանի պարզ արտադրանքները, որոնց մասին դուք կարող եք մտածել, բոլորը կարող են փորձել ինքնաշեն, այսօր ես բերում եմ մի շարք սենսորներ DIY ջերմաստիճանի ատրճանակով: Տեսնենք ստորև ներկայացված տեսանյութը:

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