Satura rādītājs:
Video: Bezkontakta termometrs: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pastāvīga ķermeņa temperatūras kontrole ir viens no veidiem, kā atklāt koronā slimnieku. Tirgū ir pieejami daudzi termometru veidi. Parasts termometrs var izmērīt Covid slimnieka temperatūru, kā arī var izplatīt vīrusu. Šajā īpašajā situācijā mēs varam izmantot bezkontakta termometru. Un šo ierīci pazīst arī kā temperatūras pistoli. Lielākā šīs temperatūras pistoles ražotāja Ķīnā. Un šī ierīce ir dārga. Bet šī bloķēšana un Covid-19 pavedieni apgrūtina šīs ierīces ražošanu. Mēs varam izgatavot bezkontakta termometru ar dažām plaši pieejamām sastāvdaļām.
1. darbība. Kā tas darbojas?
Šī bezkontakta termometra galvenā sastāvdaļa ir bezkontakta temperatūras sensors MLX90614. MLX90614 darbība ir aprakstīta nākamajā rindkopā. Šī sensora izeja ir savienota ar Arduino Nano. Arduino drukā temperatūru viedtālrunī, izmantojot Android lietotni Serial Monitor. Tāpēc nav nepieciešams ārējs barošanas bloks. Tā kā Arduino un sensors ņems enerģiju no viedtālruņa.
2. darbība:
MLX90614 ir IR temperatūras sensors bezkontakta temperatūras mērījumiem. Tam ir I2C interfeiss, lai sazinātos ar mikrokontrolleri. Šeit mēs izmantojam Arduino Nano kā mikrokontrolleru. Šis temperatūras sensors var izmērīt temperatūru, nepieskaroties objektam. Tam ir 0,5 grādi pēc Celsija plašā temperatūras diapazonā.
3. darbība:
Atveriet Arduino IDE un atveriet jaunu darbvietu. Mums jāpievieno bibliotēka. Dodieties uz Skice> Iekļaut bibliotēku> Bibliotēkas pārvaldnieks. Pēc tam meklējiet Adafruit MLX90614 un instalējiet to.
4. solis:
Pēc tam vēlreiz aizveriet Arduino IDE un The Open Arduino IDE. Pēc tam pievienojiet galvenes failu "Adafruit_MLX90614.h" labākai saziņai ar MLX90614 temperatūras sensoru. Pēc tam pievienojiet vēl vienu galvenes failu "Wire.h" I2C komunikācijai. Pēc tam definējiet mainīgo "mlx", lai izsauktu MLX90614 sensoru. Un izsauciet funkciju Adafruit_MLX90614 () šim mainīgajam.
5. darbība:
Tagad mums ir jākodē iestatīšanas daļa.
Vispirms sāciet sērijveida saziņu ar bitu ātrumu 9600. Pēc tam sāciet sensoru, izmantojot atslēgvārdu "mlx.begin ()".
6. darbība
Iestatīšanas daļa ir pabeigta. Tālāk es kodēšu cilpas daļu.
Vispirms es izdrukāju vārdu "Temperatūra" un pēc tam izdrukāju sensora noteikto temperatūru. Šeit temperatūra pēc Celsija. Tātad mēs saucam funkciju "mlx.readObjectTempC ()" un pēc tam drukājam vienību kā "Celsija". Nākamajā rindā mums vēlreiz jāizdrukā vārds "Temperatūra". Un pēc tam izdrukājiet temperatūru pēc Fārenheita. Šim nolūkam mēs izmantojam funkciju "mlx.readAmbientTempF ()". Pēc tam izdrukājiet iekārtu kā "Fārenheita". Pēc tam izdrukājiet jaunu rindu un gaidiet nākamo lasījumu 500 milisekundēs.
7. darbība:
Kodēšanas daļa ir pabeigta. Pilns kods ir norādīts šī raksta koda daļā. Augšupielādējiet kodu Arduino Nano.
Aparatūras savienojumi
Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3.3V - Vcc
GND - GND
Pievienojiet ķēdi, izmantojot iepriekš minētos datus vai shēmu. Tagad ievietojiet Arduino Nano un sensoru kamerā. Uz korpusa ievietojiet caurumu, lai sensors nolasītu temperatūru. Ielieciet vēl vienu caurumu, lai savienotu USB kabeli arduino plāksnei. Pēc tam savienojiet USB ar Arduino un otru galu ar viedtālruni Instalējiet sērijas monitora lietotni un iestatiet likmi 9600. Projekts ir pabeigts
Lūdzu, nekopējiet past manu kodu. Izprotiet kodu un izveidojiet pats.
Jūs varat pievienoties mūsu telegrammu grupai šeit vai meklēt INOVĀCIJAS.
PALIKT MĀJĀS, UZTURĒTIES DROŠI, UZTURĒTIES RADOŠI. Ļaujiet pārtraukt ķēdi.
Seko man, Instagram: five_volt_player
Facebook: Akshay Joseph
Github: akshayjoseph666
Kontaktpersona: [email protected]
Dalieties savā pieredzē un ieteikumos komentāru lodziņā.
Iepriekšējie raksti
- Bezkontakta roku mazgāšanas taimeris
- Automātiskais ūdens krāns
- Automātiskais roku dezinfekcijas līdzeklis
- Saskarnes ultraskaņas sensors ar Arduino Uno
- Vadiet servomotoru ar Arduino Uno un spiedpogu
- Vadības servomotors ar Arduino Uno un POT
- Servo motora saskarne ar Arduino Uno
Ieteicams:
Bezkontakta Helovīna konfekšu dozators: 6 soļi
Bezkontakta Helovīna konfekšu izsmidzinātājs: Ir atkal gada laiks, kad mēs svinam Helovīnu, bet šogad COVID-19 dēļ visas likmes ir izslēgtas. Bet Helovīna garā mums nevajadzētu aizmirst Trick or Treating jautrību. Tādējādi šī ziņa ir izveidota, lai ģimene varētu veidoties
Bezkontakta midi kontrolieris: 6 soļi (ar attēliem)
Bezkontakta Midi kontrolieris: Mūsdienās ir tendence padarīt lietas bezkontakta. Es izveidoju vienkāršu midi kontrolieri, izmantojot Arduino Pro micro un dažus IR tuvuma detektoru paneļus, kuriem ir iebūvēts salīdzinājums, tam vajadzētu būt pieejamam diezgan viegli un lēti. Šis projekts ir
Bezkontakta infrasarkanais termometrs: 8 soļi (ar attēliem)
Bezkontakta infrasarkanais termometrs: Mans vietējais Veselības departaments sazinājās ar mani, jo viņiem bija nepieciešams veids, kā katru dienu izsekot sava darbinieka veselības temperatūrai 2020. gada Covid-19 krīzes laikā. Parastie IR termometri sāka pietrūkt
Bezkontakta termometrs (Covid-19): 4 soļi
Bezkontakta termometrs (Covid-19): Mēs varam izmērīt ķermeņa temperatūru, nesaskaroties ar šo ierīci. Nepārtraukta ķermeņa temperatūras kontrole ir viens no veidiem, kā atklāt koronā slimnieku. Tirgū ir pieejami daudzi termometru veidi. Parastais termometrs var izmērīt t
Arduino balstīts bezkontakta infrasarkanais termometrs - Uz IR balstīts termometrs, izmantojot Arduino: 4 soļi
Arduino balstīts bezkontakta infrasarkanais termometrs | Uz IR balstīts termometrs, izmantojot Arduino: Sveiki puiši, šajā instrukcijā mēs izgatavosim bezkontakta termometru, izmantojot arduino. Tā kā dažreiz šķidruma/cietās vielas temperatūra ir pārāk augsta vai zema, un tad ir grūti ar to sazināties un izlasīt temperatūra tādā situācijā