Агуулгын хүснэгт:

Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам
Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам

Видео: Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам

Видео: Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 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 нь А4 интерфэйстэй холбогдсон IIC автобусны өгөгдлийн шугам юм. Arduino -аас.

OLED12864 дэлгэцийн харилцааны горим нь MLX90614 -тэй ижил бөгөөд VIN, GND, SCL, SDA гэсэн дөрвөн зүүтэй байдаг. SCL нь Arduino -ийн A5 интерфэйстэй холбогдсон IIC автобусны цагийн шугам бөгөөд SDA бол өгөгдөл юм. Arduino -ийн A4 интерфэйстэй холбогдсон IIC автобусны шугам.

Цахилгааны утсыг илүү зөн совинтой харахыг хүсч байна уу? Би дараахь схемийг танд өгөх болно.

Алхам 3: Програм хангамж бэлтгэх

Цонхны компьютер

Arduino IDE -ийг зөв суулгаарай

CH340 драйверийг суулгана уу

(Манай үнэгүй мэдээллийн багцыг өгсөн болно, та шууд татаж аваад суулгаж болно)

Алхам 4: Номын санг суурилуулах

Номын сангийн суурилуулалт
Номын сангийн суурилуулалт

Татаж авсан гурван номын санг задалж бүгдийг нь Arduino IDE -ийн номын сангийн хавтсанд нэмнэ үү

Алхам 5: Шатаж буй код

Шатаж буй код
Шатаж буй код
Шатаж буй код
Шатаж буй код
Шатаж буй код
Шатаж буй код

Зүү холбогч

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 is боловч мэдрэгчийн температурын хүрээ -40 ℃ ~+125 ℃ бөгөөд үүнээс цааш мэдрэгч гэмтэх болно.

4. Мэдрэгчийн ажиллах хүчдэл гэж юу вэ?

Энэ төрлийн мэдрэгчийн ажиллах хүчдэл нь 3V ~ 5V бөгөөд 3.3V эсвэл 5V цахилгаан тэжээлд шууд орох боломжтой бөгөөд түвшний хувиргалтыг суулгах шаардлагагүй 3.3V ба 5V SCM -тай шууд холболтыг дэмждэг.

5. Програмыг татаж авсны дараа температурыг үргэлж 1037.55 ℃ гэж харуулдаг

Учир нь мэдрэгч ба Arduino хоёрын хооронд сайн холболт байдаггүй. Та эхлээд утас зөв эсэхийг шалгаж болно. Хэрэв утас зөв байвал та дупонт утсыг дахин залгах эсвэл солихыг оролдож болно.

Алхам 8: Хэрэглээний видеог харуулах

Та энэ мэдрэгчээр юу хийж чадах вэ? Таны бодож болох энгийн температурын бүтээгдэхүүнийг гар хийцийн аргаар хийж болно, өнөөдөр би DIY температурын буутай олон тооны мэдрэгчийг авчирлаа. Доорх видеог үзье.

Зөвлөмж болгож буй: