Агуулгын хүснэгт:
- Алхам 1: Барааны хяналт
- Алхам 2: Хавсралтын модуль
- Алхам 3: Програм хангамж бэлтгэх
- Алхам 4: Номын санг суурилуулах
- Алхам 5: Шатаж буй код
- Алхам 6: Туршилтын үр дүн
- Алхам 7: Мэдрэгчийн асуулт хариулт
- Алхам 8: Хэрэглээний видеог харуулах
Видео: Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
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 температурын буутай олон тооны мэдрэгчийг авчирлаа. Доорх видеог үзье.
Зөвлөмж болгож буй:
Raspberry Pi - TMD26721 Хэт улаан туяаны дижитал ойролцоо илрүүлэгч Java заавар: 4 алхам
Raspberry Pi-TMD26721 хэт улаан туяаны дижитал ойролцоо илрүүлэгч Java заавар: TMD26721 нь хэт улаан туяаны дижитал детектор бөгөөд 8 зүү бүхий гадаргуутай холбох ганц модульд ойр орчныг илрүүлэх систем, дижитал интерфэйсийн логикийг өгдөг. нарийвчлал. Мэргэжилтэн
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр - Arduino ашиглан IR суурилсан термометр: 4 алхам
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр | Arduino ашиглан IR суурилсан термометр: Сайн байна уу залуусаа энэ зааварчилгаанд бид arduino ашиглан контактгүй термометр хийх болно. Заримдаа шингэн/хатуу бодисын температур хэт өндөр эсвэл бага байдаг тул түүнтэй холбоо тогтооход хэцүү байдаг. тэр үед температур
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: Энэхүү төсөл нь хэт ягаан туяаны одоогийн хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд энэ нь
VEML6075 мэдрэгч ба бяцхан найз яриаг ашиглан хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: 5 алхам
VEML6075 мэдрэгч ба Little Buddy Talker ашиглан ярьдаг хэт ягаан туяаны индекс бүхий хэмжих төхөөрөмж: Зун ирж байна! Нар гэрэлтэж байна! Ямар мундаг юм бэ. Гэхдээ хэт ягаан туяа улам хүчтэй болж байгаатай холбогдуулан над шиг хүмүүс сэвх, улаан хүрэн, наранд түлэгдсэн, загатнасан далайд сэлэх болно. Бодит цагийн мэдээлэлтэй байх боломжтой