Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Ensin meidän on luotava luonnos Arduino IDE: n avulla
- Vaihe 2: Nyt meidän on koodattava asennusosa
- Vaihe 3: Koodi ja piiri
- Vaihe 4: Kuinka se toimii?
Video: Kosketukseton lämpömittari (covid-19): 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Voimme mitata kehon lämpötilan ilman kosketusta tämän laitteen kanssa. Jatkuva kehon lämpötilan seuranta on yksi tapa tunnistaa koronapotilas. Markkinoilla on niin monenlaisia lämpömittaria. Normaali lämpömittari voi mitata covid -potilaan lämpötilan ja voi myös levittää virusta. Tässä erityistilanteessa voimme käyttää kontaktitonta lämpömittaria. Ja tämä laite tunnetaan myös lämpöpistoolina. Tämän lämpöpistoolin suurin valmistaja Kiinassa. Ja tämä laite on kallis. Mutta tämä lukitus ja Covid-19-säikeet vaikeuttavat tämän laitteen tuottamista.
Voimme valmistaa kontaktittoman lämpömittarin joistakin yleisesti saatavista komponenteista.
MLX90614 on IR-lämpötila-anturi kosketuksettomiin lämpötilan mittauksiin. Siinä on I2C -liitäntä kommunikoimaan mikro -ohjaimen kanssa. Tässä käytämme Arduino Nanoa mikro -ohjaimena. Tämä lämpötila -anturi voi mitata lämpötilan koskematta esineeseen. Se on 0,5 celsiusastetta laajalla lämpötila -alueella.
Tarvikkeet
- MLX90614
- Arduino nano
- Naaras/naarasliitinjohdot
- OTG -sovitin
- USB Mini -USB -kaapeli
- Android -laite
ohjelmisto vaaditaan
* Sarjamonitori Android -sovellus
* Arduino ide
Vaihe 1: Ensin meidän on luotava luonnos Arduino IDE: n avulla
Avaa Arduino IDE ja avaa uusi työtila. Meidän on lisättävä kirjasto. Valitse Luonnos> Sisällytä kirjasto> Kirjastohallinta. Hae sitten Adafruit MLX90614 ja asenna se.
Sulje sitten Arduino IDE ja The Open Arduino IDE uudelleen. Lisää sitten otsikkotiedosto "Adafruit_MLX90614.h" kommunikoidaksesi paremmin MLX90614 -lämpötila -anturin kanssa. Lisää sitten toinen otsikkotiedosto "Wire.h" I2C -viestintää varten. Määritä sitten muuttuja "mlx" kutsuaksesi MLX90614 -anturin. Ja kutsu funktio Adafruit_MLX90614 () tähän muuttujaan.
Vaihe 2: Nyt meidän on koodattava asennusosa
Aloita ensin sarjaliikenne tiedonsiirtonopeudella 9600. Aloita sitten anturi käyttämällä avainsanaa "mlx.begin ()".
mitätön asennus ()
{
Sarja.alku (9600);
mlx.begin ();
}
Asennusosa on valmis. Seuraavaksi aion koodata silmukkaosan. Ensin tulostan sanan "Lämpötila" ja tulostan sitten anturin havaitseman lämpötilan. Tässä lämpötila Celsius. Joten kutsumme toimintoa "mlx.readObjectTempC ()" ja tulostamme sitten yksikön "Celsius". Seuraavalla rivillä meidän on tulostettava sana "Lämpötila" uudelleen. Tulosta sitten lämpötila Fahrenheit -asteina. Tätä varten käytämme toimintoa "mlx.readAmbientTempF ()". Tulosta sitten laite "Fahrenheit". Seuraavaksi tulosta uusi rivi ja odota 500 millisekuntia seuraavaa lukua varten.
tyhjä silmukka ()
{
Serial.print ("Lämpötila:");
Serial.print (mlx.readObjectTempC ())
; Serial.println ("Celsius");
Serial.print ("Lämpötila:");
Sarjanjälki (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Sarja.println (); viive (500);
}
Koodausosa on valmis. Koko koodi on tämän artikkelin koodiosassa. Lataa koodi Arduino Nano -laitteistoon. Laitteistoyhteys Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3.3V - Vcc
GND - GND
Johda piiri edellä olevien tietojen tai kytkentäkaavion avulla. Aseta nyt Arduino Nano ja anturi koteloon. Aseta koteloon reikä, jotta anturi voi lukea lämpötilan. Aseta toinen reikä USB -kaapelin liittämiseksi arduino -korttiin. Liitä sitten USB Arduinoon ja toinen pää älypuhelimeen.
Vaihe 3: Koodi ja piiri
#sisältää
#sisältää
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
mitätön asennus ()
{
Sarja.alku (9600);
mlx.begin ();
}
tyhjä silmukka ()
{
Serial.print ("Lämpötila:");
Sarjanjälki (mlx.readObjectTempC ());
Serial.println ("Celsius");
Serial.print ("Lämpötila:");
Sarjanjälki (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Sarja.println ();
viive (500);
}
Lataus on saatavilla
Vaihe 4: Kuinka se toimii?
Tämän kosketuksettoman lämpömittarin pääkomponentti on kosketuksettomat lämpötila -anturit MLX90614. MLX90614: n toiminta on kuvattu seuraavassa kappaleessa. Tämän anturin lähtö on liitetty Arduino Nano -laitteeseen. Arduino tulostaa lämpötilan älypuhelimelle Serial Monitor Android -sovelluksen avulla. Joten ulkoista virtalähdettä ei tarvita. Koska Arduino ja anturi saavat virran älypuhelimesta.
Suositeltava:
Kosketukseton Halloween -karkkiannostelija: 6 vaihetta
Kontaktiton Halloween-karkkiannostelija: On taas se aika vuodesta, jolloin juhlimme Halloweenia, mutta tänä vuonna kaikki vedot ovat pois COVID-19-tilanteen vuoksi. Mutta Halloweenin hengessä meidän ei pidä unohtaa Trick or Treatingin hauskuutta
Kosketukseton Midi -ohjain: 6 vaihetta (kuvilla)
Kosketukseton Midi-ohjain: Asioiden tekeminen kosketuksettomaksi on ollut trendi nykyään. Tein yksinkertaisen midi-ohjaimen käyttäen Arduino Pro micro -laitetta ja eräitä IR-läheisyysilmaisinkortteja, joissa on sisäänrakennettu vertailulaite, tämän pitäisi olla saatavilla melko helposti ja halvalla. Tämä projekti on
Automaattinen hana (kosketukseton) Arduinon avulla - Pese kädet ja pysy turvassa COVID -19 -kriisin aikana: 4 vaihetta
Automaattinen hana (kosketukseton) Arduinon avulla - Pese kädet ja pysy turvassa COVID -19 -kriisin aikana: Hei ystävät! Toivon, että voitte kaikki hyvin ja pysytte turvassa. Tässä viestissä kerron sinulle prototyypistäni, jonka suunnittelin pesemään kädet turvallisesti. Tein tämän projektin rajallisilla resursseilla. Kiinnostuneet voivat tehdä tämän pro
Kosketukseton lämpömittari: 7 vaihetta
Kosketukseton lämpömittari: Jatkuva kehon lämpötilan seuranta on yksi tapa tunnistaa koronapotilas. Markkinoilla on niin monenlaisia lämpömittaria. Normaali lämpömittari voi mitata covid -potilaan lämpötilan ja voi myös levittää virusta. Vuonna t
Kosketukseton hana, jossa on ovivalvontajärjestelmä COVID-19: 3-vaiheille
Kosketukseton hana, jossa on ovivalvontajärjestelmä COVID-19: lle: COVID-19 on vakava pandemia tällä hetkellä. Koronavirus leviää nopeasti ja helposti ihmisten välillä. On olemassa tapoja hillitä tämän viruksen leviämistä, ja yksi tapa on pestä kädet saippualla vähintään 20 sekunnin ajan. Joskus, jos henkilö