- Edullinen ja helppo rakentaa - Android-sovellus pelastamiseen
- Miksi TCRT5000 ja Arduino Nano?
- MLX90615: n ja TCRT5000: n ja Arduinon yhdistäminen
Nykyistä COVID-19-skenaariota ei tarvitse esitellä. Vaikka kaikki antavat parhaansa eteenpäin pääsemiseksi, on tärkeää toimia vastuullisesti ja ratkaista tämä ongelma yhdessä. Nykyään monissa julkisissa paikoissa ja muissa tilaisuuksissa on tullut yleiseksi yksilöiden seulonta ruumiinlämmön varalta ehkäisevänä toimenpiteenä kuumeen tarkistamiseksi. Tätä varten käytettävää laitetta kutsutaan kontaktittomaksi infrapunalämpömittariksi. Kuten monet ovat saattaneet huomata, tämän tuotteen kysynnässä on valtava nousu, mutta ei ole kovin vaikea rakentaa sellaista itse, joka voisi paitsi palvella sen tarkoitusta myös tarjota hyödyllisiä ominaisuuksia kuin kaupalliset. Aikaisemmin (kauan ennen taudinpurkausta) olemme myös rakentaneet käsikontaktin IR-lämpömittaripistoolin, voit myös tarkistaa sen, jos olet kiinnostunut.
Joten tämän opetusohjelman tarkoituksena on suunnitella edullinen, helppo rakentaa kontaktiton lämpömittari, joka voi mitata ruumiinlämpöä, kirjata ne Exceliin yhdessä yksilöiden kuvan kanssa, jotta tietue voidaan jakaa helposti asianomaisille viranomaisille. Mielenkiintoinen oikea! aloitetaan….
Edullinen ja helppo rakentaa - Android-sovellus pelastamiseen
Nopealla tarkastelulla voimme erottaa joitain lämpömittarin tärkeitä osia, nimittäin IR-lämpötila-anturin, mikro-ohjaimen, näytön, näytön ohjaimen ja akun. Nyt tavoitteenamme on alentaa kustannuksia, ja kallein materiaali (dokumentointihetkellä) on itse IR-lämpötila-anturi. Valitettavasti valmistajana täällä ei ole monia vaihtoehtoja, joihin pääset nopeasti muualle kuin MLX90614 ja MLX90615. Toisaalta, jos olet kunnossa käyttämällä analogista anturia, sinulla on monia halvempia vaihtoehtoja, mutta laitteen rakentaminen ja kalibrointi ei ole helppoa, valinta on sinun. Tässä opetusohjelmassa käytämme Melexiksen MLX90615-anturia.
Kun anturi on valittu, meillä on vain mikrokontrolleri, näyttö ja akku. Joten päätimme vähentää kaikkien näiden kolmen osan kustannuksia hyödyntämällä Android-matkapuhelinta. Nykyään melkein jokaisella on hyvä android-puhelin, jolla on kunnollinen kamera. Voimme luoda yksinkertaisen Android-sovelluksen, joka voi olla yhteydessä lämpömittariin ja suorittaa muita toimintoja, kuten tiedonkeruu ja kuvien sieppaaminen. Tällä tavoin voimme paitsi saada sen toimimaan nopeammin, myös lisätä potentiaalista sovellustaan jakamalla lokitulokset heti kuvien kanssa WhatsAppissa, Gmailissa tai millä tahansa muulla ensisijaisella alustalla. Siksi loimme Android-sovelluksemme nimeltä "Easy Scan", joka on avoimen lähdekoodin ja APK on myös ladattavissa ilmaiseksi, lisätietoja tästä myöhemmin. Joten ainoa tarvittava materiaali tähän projektiin on
- MLX90615 IR-lämpötila-anturi
- TCRT5000 IR-anturi
- Arduino Nano
Miksi TCRT5000 ja Arduino Nano?
Monille ihmisille tämä kysymys olisi noussut esiin. Syy TCRT5000 IR-anturin käyttöön on havaita lämpömittarin sijainti ja ottaa lämpötilalukema automaattisesti. Tällä tavalla sinun ei koskaan tarvitse tehdä mitään sovelluksen kanssa, kun se on käynnistetty, mikä tekee siitä helppokäyttöisen. Lukema otetaan myös vain, kun anturi on oikealla etäisyydellä henkilöstä, joten emme huolehdi vääristä lukemista.
Syy Arduino Nanon käyttämiseen on, että siinä on sisäänrakennettu USB-liitäntä, joka on tärkeä kommunikoida ohjaimen ja puhelimen välillä. Jos sinulla ei ole sellaista, voit käyttää myös Megaa tai jopa UNO: ta. Mutta puhumalla kustannusehdoista, voit jopa käyttää paljon pienitehoista mikro-ohjainta, kuten STM8S tai mitä tahansa muuta ohjainta, joka tukee I2C: tä, ADC: tä ja UART: ta, toimii hyvin tässä projektissa.
MLX90615: n ja TCRT5000: n ja Arduinon yhdistäminen
Projektimme kytkentäkaavio on hyvin yksinkertainen, meidän on liitettävä vain MLX90615- ja TCRT5000-anturit Arduino-nanokorttimme kanssa. Koskettoman kehon lämpömittarin täydellinen kytkentäkaavio on annettu alla.
MLX90615 ja TCRT500 toimivat vastaavasti 3,3 V: lla ja 5 V: lla, jotta voimme käyttää sitä vastaavasti. I2C-tiedonsiirtotappeja A4 (SDA) ja A5 (SCL) käytetään tiedonsiirtoon MLX90615-anturin kanssa. On tavallista, että TCRT5000: ta käytetään Op-Amp: n kanssa vertailutilassa, kuten teimme BLDC: n etäautoprojektissamme, mutta tässä tarvitaan sen luotettavuutta ja infrapunatunnistimemme tulisi olla immuuni auringonvalolle. Joten olen liittänyt IR-diodin digitaaliseen nastaan ja valodiodin Arduinon analogiseen nastaa. Tällä tavalla voimme mitata valodiodin arvon normaalivaiheessa ja mitata sitten uudelleen IR-LEDin sytyttämisen jälkeen, näiden kahden arvon välisen eron pitäisi auttaa meitä käsittelemään melua.