Мазмуну:

Инфракызыл контактсыз температураны өлчөөчү комплект: 9 кадам
Инфракызыл контактсыз температураны өлчөөчү комплект: 9 кадам

Video: Инфракызыл контактсыз температураны өлчөөчү комплект: 9 кадам

Video: Инфракызыл контактсыз температураны өлчөөчү комплект: 9 кадам
Video: Çocuklarda ateş ölçümü nasıl yapılır? 2024, Июль
Anonim
Инфракызыл контактсыз температураны өлчөөчү комплект
Инфракызыл контактсыз температураны өлчөөчү комплект

Күтүлбөгөн жерден 2020 -жылы Жаңы жылдын башталышында

жоготуу менен дүйнөдөн кетти

Термометр, маска

Эпидемия менен күрөшүү үчүн керектүү жеткирүүчүлөр дагы жетишсиз

Оору ырайымсыз

Электроника изилдөө жана өнүктүрүү компаниясы катары

Биздин программисттер

Албетте, өзүңүз жасаңыз

1 -кадам: Товарларды текшерүү

Товарларды текшерүү
Товарларды текшерүү

Suite алгандан кийин, биринчи кезекте пакетти ача аласыз:

Модулдарды туташтыруу үчүн 8 дюпонт жип колдонулат;

Нандын тактайчасы модулду жайгаштыруу үчүн колдонулат, ыңгайлуу туташуу;

Нано өнүктүрүү тактасы, дисктин башкы дисплейи жана сенсору катары;

OLED 12864 экраны, сенсор маалыматтарын көрсөтүү үчүн колдонулат;

Жана MLX 90614 сенсор модулу, температура маалыматы гана.

2 -кадам: Тиркөө модулу

Тиркөө модулу
Тиркөө модулу

MLX90614 сенсор модулунда төрт казык бар, тактап айтканда VIN, GND, SCL жана SDA. VIN - бул Arduino Nanoдогу 3.3V же 5V электр интерфейсине туташтырыла турган электр менен камсыздоонун оң уюлу. GND - Arduino Nanoдогу GND менен байланышкан электр менен камсыздоонун терс уюлу. SCL - Arduino A5 интерфейсине туташкан IIC автобустун саат линиясы, SDA - A4 интерфейсине туташкан IIC автобустун маалымат линиясы. Ардуино.

OLED12864 дисплейинин байланыш режими MLX90614 менен бирдей, ошондой эле VIN, GND, SCL жана SDA. SCL болгон төрт казыкка ээ. Ардуинонун A4 интерфейсине туташкан IIC автобус линиясы.

Электр өткөргүчтөрүн интуитивдүү түрдө көргүңүз келеби? Мен сиз үчүн төмөнкү схеманы алып келем.

3 -кадам: Программаны даярдоо

Windows компьютери

Arduino IDEди туура орнотуңуз

CH340 драйверин орнотуңуз

(Биздин бекер маалымат пакети берилет, сиз түздөн -түз жүктөп алып орното аласыз)

4 -кадам: Китепкана орнотуу

Китепкана орнотуу
Китепкана орнотуу

Жүктөлүп алынган үч китепкананы ачып, бардыгын Arduino IDEнин китепканалар папкасына кошуңуз

5 -кадам: Кодду күйгүзүү

Күйүү коду
Күйүү коду
Күйүү коду
Күйүү коду
Күйүү коду
Күйүү коду

Pin туташтыргычы

MLX90614 Arduino

SDA - - - - - - ->> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3.3 V / 5 V

GND - - - - - - -> GND

Arduino программасын ачыңыз, жогорудагы тест кодун Arduino программасына көчүрүп чаптаңыз жана кодду жазыңыз.

OLED экранын колдонуу сенсордук маалыматтарды көрсөтүү OLED Arduino

SDA - - - - - - ->> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3.3 V / 5 V

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. Программаны жүктөп алгандан кийин, температура дайыма 1037.55 as катары көрсөтүлөт

Себеби сенсор менен Arduino ортосунда жакшы байланыш жок. Сиз адегенде зымдардын туура экенин текшере аласыз. Эгерде зым туура болсо, дюпонт зымын кайра туташтырууга же алмаштырууга аракет кылсаңыз болот.

8 -кадам: Колдонмо видеосун көрсөтүү

Бул сенсор менен эмне кыла аласыз? Жөнөкөй температура продуктулары, сиз ойлогондой, үйдө жасоого аракет кылсаңыз болот, бүгүн мен DIY температурасы тапанчасы бар сенсорлордун топтомун алып келем. Келгиле, төмөнкү видеону көрөлү.

Сунушталууда: