
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Дененин температурасын үзгүлтүксүз көзөмөлдөө - бул корона бейтапты аныктоонун бир жолу. Термометрлердин көптөгөн түрлөрү рынокто бар. Кадимки термометр ковиддик пациенттин температурасын өлчөй алат жана вирусту жайылышы мүмкүн. Бул өзгөчө кырдаалда биз Байланышсыз Термометрди колдоно алабыз. Ошондой эле бул түзмөк температура курал катары белгилүү. Бул Кытайдагы Температура куралынын эң чоң өндүрүшү. Жана бул аппарат кымбатка турат. Бирок бул кулпуланган жана Ковид-19 жиптери бул аппаратты өндүрүүнү кыйындатат. Биз контактсыз термометрди кээ бир кеңири таралган компоненттер менен жасай алабыз.
1 -кадам: Бул кантип иштейт?
Бул Байланышсыз Термометрдин негизги компоненти MLX90614 Байланышсыз температура сенсору. MLX90614 иштөөсү кийинки абзацта сүрөттөлгөн. Бул сенсордун чыгышы Arduino Nano менен туташкан. Arduino смартфондогу температураны Serial Monitor Android тиркемесинин жардамы менен басып чыгарат. Андыктан тышкы кубаттын кереги жок. Анткени Arduino жана сенсор смартфондон кубат алат.
2-кадам:

MLX90614-контактсыз температураны өлчөө үчүн IR температурасы сенсору. Бул микроконтроллер менен байланышуу үчүн I2C интерфейси бар. Бул жерде биз Arduino Nano микроконтроллери катары колдонобуз. Бул температура сенсору температураны объектке тийбестен өлчөй алат. Бул температуранын кеңири диапазонунда Цельсий боюнча 0,5 градуска ээ.
3 -кадам:


Arduino IDE ачыңыз жана жаңы иш мейкиндигин ачыңыз. Биз китепкана кошушубуз керек. Эскиз> Китепкананы кошуу> Китепкана башкаруучусуна өтүңүз. Андан кийин Adafruit MLX90614 издеп, аны орнотуңуз.
4 -кадам:

Андан кийин Arduino IDE менен Open Arduino IDE жабыңыз. Андан кийин MLX90614 Температура сенсору менен жакшыраак баарлашуу үчүн "Adafruit_MLX90614.h" аталыш файлын кошуңуз. Андан кийин I2C байланышы үчүн дагы бир баш файлды "Wire.h" кошуңуз. Андан кийин MLX90614 сенсоруна чалуу үчүн "mlx" өзгөрмөсүн аныктаңыз. Жана Adafruit_MLX90614 () функциясын бул өзгөрмөгө чакырыңыз.
5 -кадам:

Эми биз орнотуу бөлүгүн коддошубуз керек.
Адегенде 9600 ылдамдыгы менен сериялык байланышты баштаңыз. Андан кийин "mlx.begin ()" ачкыч сөзүн колдонуу менен сенсорду баштаңыз.
6 -кадам:

Орнотуу бөлүгү аяктады. Андан кийин мен циклдин бөлүгүн коддоп жатам.
Алгач мен "Температура" деген сөздү басып чыгарам, андан кийин сенсор тарабынан аныкталган температураны басып чыгарам. Бул жерде температура Цельсий боюнча. Ошентип, биз функцияны "mlx.readObjectTempC ()" деп атайбыз, андан кийин басып чыгаруу бирдигин "Цельсий" деп атайбыз. Кийинки сапта "Температура" деген сөздү кайра басып чыгарышыбыз керек. Анан температураны Фаренгейтке басып чыгарыңыз. Бул үчүн биз "mlx.readAmbientTempF ()" функциясын колдонобуз. Андан кийин бирдикти "Фаренгейт" деп басып чыгарыңыз. Кийинки жаңы сапты басып, кийинки окуу үчүн 500 миллисекунд күтө туруңуз.
7 -кадам:
Коддоо бөлүгү аяктады. Толук код бул макаланын код бөлүгүндө берилген. Кодду Arduino Nanoго жүктөңүз.
Аппараттык туташуулар
Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3.3V - Vcc
GND - GND
Жогорудагы маалыматтын же схеманын жардамы менен схеманы өткөрүңүз. Эми Arduino Nano менен сенсорду корпуска орнотуңуз. Температураны окуу үчүн сенсор үчүн корпуска тешик коюңуз. USB кабелин arduino тактасына туташтыруу үчүн башка тешикти коюңуз. Андан кийин USB'ди Arduinoго жана башка учун смартфонго туташтырыңыз Сериялык монитор колдонмосун орнотуңуз жана боордун ылдамдыгын 9600 деп коюңуз. Долбоор аяктады
Сураныч, менин кодумду көчүрбөңүз. Кодду түшүнүп, өзүңүздүкүн жасаңыз.
Сиз биздин телеграмм тобубузга кошулсаңыз болот же ИННОВАЦИЯны издесеңиз болот.
ҮЙДӨ БОЛ, САК БОЛ, ЧЫГАРМАЧЫ БОЛ. Чынжырды үзгүлтүккө учураталы.
Мени ээрчиңиз, Instagram: five_volt_player
Facebook: Акшай Жусуп
Github: akshayjoseph666
Байланыш: [email protected]
Тажрыйбаңызды жана сунуштарыңызды комментарий кутучасына бөлүшүңүз.
Мурунку макалалар
- Тийбестен кол жуу боюнча таймер
- Автоматтык суу краны
- Автоматтык кол тазалагыч
- Interface Ultrasonic сенсор Arduino Uno менен
- Arduino Uno жана Pushbutton менен Servo моторун башкаруу
- Arduino Uno жана POT менен Servo моторун башкаруу
- Arduino Uno менен Servo Motor Interface
Сунушталууда:
Кол тазалоочу диспенсердин схемасы/DIY [Байланышсыз]: 10 кадам
![Кол тазалоочу диспенсердин схемасы/DIY [Байланышсыз]: 10 кадам Кол тазалоочу диспенсердин схемасы/DIY [Байланышсыз]: 10 кадам](https://i.howwhatproduce.com/images/001/image-1630-j.webp)
Кол дезинфекциялоочу диспенсердик схемасы/DIY [Байланышсыз]: Хесам Мошири тарабынан, [email protected] Жогорку туруктуулук жана айланадагы жарыкка эч кандай сезгичтик жок /спирт (эффективдүүлүк)
Байланышсыз IR термометр: 8 кадам (Сүрөттөр менен)

Байланышсыз IR термометр: Менин жергиликтүү Саламаттыкты сактоо департаменти мени менен байланышты, анткени алар 2020-жылы Ковид-19 кризисинде кызматкерлеринин ден соолугунун денесинин температурасын күн сайын көзөмөлдөп туруу керек болчу. Кадимкидей, текчеде IR термометрлери тартыш боло баштады
Байланышсыз термометр (covid-19): 4 кадам

Байланышсыз термометр (covid-19): Биз бул түзмөккө тийбестен дене температурасын өлчөй алабыз. Дененин температурасын үзгүлтүксүз көзөмөлдөө-бул корона бейтапты аныктоонун бир жолу. Термометрлердин көптөгөн түрлөрү рынокто бар. Кадимки термометр температураны өлчөй алат
Байланышсыз термометр / портативдүү термометр катары смартфонду колдонуңуз: 8 кадам (сүрөттөр менен)

Смартфонду контактсыз термометр / портативдүү термометр катары колдонуңуз: термо тапанча сыяктуу контактсыз / контактсыз дене температурасын өлчөө. Мен бул долбоорду түздүм, анткени Thermo Gun азыр абдан кымбат, ошондуктан DIY жасоого альтернатива алышым керек. Ал эми максаты аз бюджеттик версиясы менен жасалат.SuppliesMLX90614Ardu
Ардуиного негизделген байланышсыз инфракызыл термометр - IR негизделген термометр Arduino колдонуу: 4 кадам

Ардуиного негизделген байланышсыз инфракызыл термометр | IR негизделген термометр Arduino колдонуу: Салам балдар бул көрсөтмөлөрдө биз ардуинону колдонобуз. ошол сахнада температура