
Мазмұны:
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.3В - кернеу
GND - GND
Жоғарыда келтірілген мәліметтердің немесе схеманың көмегімен тізбекті сыммен қосыңыз. Енді Arduino Nano мен сенсорды корпусқа орнатыңыз. Сенсорға температураны оқу үшін корпусқа тесік қойыңыз. USB кабелін arduino тақтасына қосу үшін басқа тесік салыңыз. Содан кейін USB -ді Arduino -ға, ал басқа ұшын смартфонға жалғаңыз. Монитордың сериялық қосымшасын орнатып, бордтың жылдамдығын 9600 -ге орнатыңыз. Жоба аяқталды.
Өтінемін, менің кодты көшірмеңіз. Кодты түсініп, оны өзіңіз жасаңыз.
Сіз біздің телеграм тобымызға қосыла аласыз немесе INNOVATION іздей аласыз.
ҮЙДЕ БОЛ, ҚАУІПСІЗ, ШЫҒАРМАШЫ БОЛ. Тізбекті үзуге рұқсат етіңіз.
Мені қадағалаңыз, Инстаграм: Five_volt_player
Facebook: Акшай Джозеф
Гитуб: akshayjoseph666
Байланыс: [email protected]
Пікір қалдыру алаңында өз тәжірибеңізбен және ұсыныстарыңызбен бөлісіңіз.
Алдыңғы мақалалар
- Қолмен жууға арналған таймер
- Автоматты су шүмегі
- Қолды автоматты тазартқыш
- Arduino Uno көмегімен ультрадыбыстық сенсор
- Arduino Uno және Pushbutton көмегімен Servo моторын басқару
- Arduino Uno және POT бар серво моторын басқару
- Arduino Uno -мен сервистік мотор интерфейсі
Ұсынылған:
Қол дезинфекциялаушы диспенсер схемасы/DIY [Байланыссыз]: 10 қадам
![Қол дезинфекциялаушы диспенсер схемасы/DIY [Байланыссыз]: 10 қадам Қол дезинфекциялаушы диспенсер схемасы/DIY [Байланыссыз]: 10 қадам](https://i.howwhatproduce.com/images/001/image-1630-j.webp)
Қол дезинфекциялаушы диспенсерлік схемасы/DIY [Байланыссыз]: Хесам Мошири, [email protected] Ерекшеліктері Жоғары тұрақтылық және қоршаған ортаға сезімталдық жоқ Лазермен кесілген акрил (плексигласс) қоршау Қолмен тазартқыштың шығынды үнемдеу мүмкіндігі /алкоголь (тиімділік)
Байланыссыз Midi контроллері: 6 қадам (суреттермен)

Байланыссыз Midi контроллері: Байланыссыз заттарды жасау қазіргі уақытта тренд болды. Мен Arduino Pro micro мен кейбір IR-жақындық детекторларының тақтасын қолдана отырып, қарапайым midi контроллерін құрдым, онда салыстырмалы компараторы бар, бұл өте қарапайым және арзан болуы керек. Бұл жоба шамамен
Байланыссыз термометр (ковид-19): 4 қадам

Байланыссыз термометр (covid-19): Біз дене температурасын осы құрылғыға тигізбей-ақ өлшей аламыз, дене температурасын үздіксіз бақылау-бұл тәждік науқасты анықтаудың бір әдісі. Термометрлердің көптеген түрлері нарықта бар. Қалыпты термометр температураны өлшей алады
Смартфонды байланыссыз термометр / портативті термометр ретінде пайдалану: 8 қадам (суреттермен)

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

Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура