Turinys:
- Prekės
- 1 žingsnis: BANDYMAS
- 2 žingsnis: biblioteka
- 3 žingsnis: jutiklio bandymas
- 4 žingsnis: grandinės sukūrimas PCB, užpildykite schemą
- 5 veiksmas:
- 6 žingsnis: PROGRAMA
- 7 žingsnis: ĮRENGTI PARAIŠKĄ
- 8 veiksmas: nustatykite APP
- 9 žingsnis: vaizdo įrašas
Video: Belaidis IR temperatūros skaitytuvas: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Belaidis IR temperatūros nuskaitymas PHP
Belaidžiu būdu nuskaitykite matomą temperatūrą naudodami mobilųjį telefoną per „Bluetooth“. Įdėkite prietaisą ir iš tolo stebėkite temperatūrą. "Negalima to paliesti".
Mūsų šeima, kurią sudaro trys mokiniai, įstoję į 11 ir 12 klases, prieš įeidami į mokyklą išbandė temperatūrą terminiu pistoletu. Komercinis terminis infraraudonųjų spindulių pistoletas, nekontaktinis kaktos infraraudonųjų spindulių termometras, skirtas paprastam, tiksliam ir tiksliam pradiniam grupių karščiavimo tyrimui, nukreipiant termometrą į veido sritis, pvz., Kaktą. Norėdami išmatuoti tokį asmenį, turite būti arti tikslo ir užsikrėsti.
Šio prietaiso paskirtis yra laidinis nuskaitymas ir temperatūros matavimas iš toli. Asmuo, kuris prieš įeidamas į pastatą gali išmatuoti temperatūrą, yra apsaugotas nuo infekcijos ir gali atlikti daugiau užduočių, užuot stovėjęs arti ir matavęs kitus.
Šis įrenginys naudoja „HC06“„Bluetooth“modulį, kuris veikia iki 9 metrų. Taip pat naudojamas komercinis termo pistoletas yra brangus ir, norėdamas padaryti alternatyvą, aš padariau „pasidaryk pats“mažo biudžeto jo versiją.
Prekės
Daiktai, naudojami šiame projekte
Techninės įrangos komponentai
- „Arduino Nano R3 × 1“
- „HC-06“„Bluetooth“modulis × 1
- MLX90614 Kontaktinis temperatūros jutiklio modulis × 1
- 9 V baterija (bendra) × 1
- 9V akumuliatoriaus spaustukas × 1
- gnybtų blokas × 1
- Svirtinis jungiklis, neapšviestas × 1
- Universali PCB × 1
- Kai kurie susukti laidai × 1
- kaiščio antraštė patelė × 1
Programinės įrangos programos ir internetinės paslaugos
- „Arduino IDE“
- Programos belaidis IR temperatūros skaitytuvas ir ULTRA
Rankiniai įrankiai ir mašinos
- Lituoklis (bendras) Lituoklis
- Švino nemokamai
1 žingsnis: BANDYMAS
LAIDŲ JUNGTIS („BreadboardFritzing“)
MLX 90614 naudoja I2C ryšį
„Arduino Nano“-------- MLX90614
3.3V ------------------------ Vin
GND ----------------------- Gnd
A5 -------------------------- SCL
A4 -------------------------- SDA
„Arduino Nano“----------- HC06 BT modulis
D0 (Tx) ---------------------- RXD
D1 (Rx) ---------------------- TXD
GND ------------------------ GND
5V --------------------------- VCC
2 žingsnis: biblioteka
Atsisiųskite biblioteką „MLX90614 adafruit“, atidarykite „Arduino IDE“ir meniu Įrankiai Tvarkyti bibliotekas paiešką MLX90614. ir spustelėkite „Adafruit MLX90614 Library“(atsisiųskite naujausią), tada bibliotekos tvarkyklėje spustelėkite įdiegti.
3 žingsnis: jutiklio bandymas
Norėdami išbandyti jutiklį mlx90614, atidarykite „Arduino IDE“, spustelėkite Failo pavyzdžiai „Adafruit MLX90614 Library mlxtest“.
Tada įkelkite ir pamatykite serijinį monitorių. Galite matyti aplinkos temperatūrą ir objekto temperatūrą Celsijaus ir Farenheito laipsniais. Aplinkos temperatūra taip pat vadinama kambario temperatūra. Objekto temperatūra yra aptiktas bet koks artimas objektas ar kūnas (iki 5 cm).
MLX90614 temperatūros jutiklio specifikacijos
- Darbinė įtampa: 3,6V - 5V (galima įsigyti 3V ir 5V versijas)
- Maitinimo srovė: 1,5 mA.
- Objekto temperatūros diapazonas:
- Nuo 70 ° C iki 382,2 ° C.
- Aplinkos temperatūros diapazonas: nuo -40 ° C iki 125 ° C.
- Tikslumas: 0,02 ° C.
- Matymo laukas: 80 °
- Atstumas tarp objekto ir jutiklio: 2–5 cm (apytiksliai)
4 žingsnis: grandinės sukūrimas PCB, užpildykite schemą
5 veiksmas:
Tai vis dar yra mano prototipas, todėl naudoju „Female Pin Headers“, kad vėliau galėčiau pakeisti, modifikuoti ar pašalinti, bet jei norite, galite tiesiogiai lituoti dalis.
Jei turite daugialypį testerį, geriau išbandyti lydmetalio jungtį prieš bandydami ir įjungdami.
PASTABA: Prieš įkeliant programą, atjunkite „Bluetooth Connection TX & RX“, kitaip jūsų kodas nebus įkeltas
6 žingsnis: PROGRAMA
ARDUINO PROGRAMA
7 žingsnis: ĮRENGTI PARAIŠKĄ
ĮRENGTI APP Belaidis IR temperatūros skaitytuvas ir ULTRA žaidimų parduotuvėje.
8 veiksmas: nustatykite APP
- Pirmiausia suraskite „Bluetooth“ir SUSIJOKITE. Numatytasis BT slaptažodis yra 1234 arba 0000
- Atidarykite programą, pasirinkite „Bluetooth“ir spustelėkite „Prisijungti“.
Temperatūros rodmenys žmogaus organizmui yra
Įprasta: 34,8 ° C - 37,3 ° C
Aukšta temperatūra: 37,4 ° C - 38 ° C
Karščiavimas: 38,1 ° C - 42,9 ° C
Pasirenkama Norėdami pakeisti „Bluetooth“SSID ir slaptažodį, čia yra mano kodas:
github.com/engrpanda/Arduino-Bluetooth-Co…
9 žingsnis: vaizdo įrašas
ŠIOS ATEITIES PLANO/ATNAUJINIMŲ/TAIKYMO PALIEKTI NEGALIMA
- Įrengti automatinę durų užrakinimo sistemą. Durys neatsidarys, nebent jūsų temperatūra yra normali.
- Įrengti veido atpažinimą. Atpažinkite vartotoją ir išsaugokite savo duomenis kontaktų sekimui.
Rekomenduojamas:
Belaidis SD kortelių skaitytuvas [ESP8266]: 10 žingsnių (su paveikslėliais)
Belaidis SD kortelių skaitytuvas [ESP8266]: USB turėjo būti universalus, o pagrindinis tikslas buvo padaryti, kad būtų galima greitai pakeisti, labai paprasta sąsaja su kitais įrenginiais, tačiau bėgant metams ši idėja nuvilnijo. Yra tiek daug skirtingų šių USB prievadų variantų, kurie taip vargina
Daiktų internetas-„Ubidots“-ESP32+didelio nuotolio belaidis vibracijos ir temperatūros jutiklis: 7 žingsniai
„IoT“„Ubidots“-ESP32+tolimojo nuotolio belaidžio vibracijos ir temperatūros jutiklis: vibracija iš tikrųjų yra mašinų ir komponentų, esančių motorizuotuose įtaisuose, judėjimas pirmyn ir atgal. Pramonės sistemos vibracija gali būti vargo simptomas ar motyvas arba gali būti siejama su kasdieniu darbu. Pavyzdžiui, osci
„Alert-using-ThingSpeak“+ESP32-belaidis-temperatūros drėgmės jutiklis: 7 žingsniai
„Alert-using-ThingSpeak+ESP32-Wireless-Temp- Drėgmės jutiklis“: šioje pamokoje mes išmatuosime skirtingus temperatūros ir drėgmės duomenis naudodami temperatūros ir drėgmės jutiklį. Taip pat sužinosite, kaip siųsti šiuos duomenis į „ThingSpeak“. Kad galėtumėte savo laiške sukurti tam tikros vertės laikiną įspėjimą
IOT ilgo nuotolio belaidis temperatūros ir drėgmės jutiklis su raudonu mazgu: 27 žingsniai
IOT ilgo nuotolio belaidis temperatūros ir drėgmės jutiklis su raudonu mazgu: pristatomas NCD ilgo nuotolio belaidis temperatūros ir drėgmės jutiklis, galintis pasigirti iki 28 mylių atstumu, naudojant belaidžio tinklo tinklo architektūrą. Sudėtyje esantis Honeywell HIH9130 temperatūros ir drėgmės jutiklis perduoda labai tikslią temperatūrą ir
Lengvas belaidis belaidis antenos stiprintuvas - „Wi -Fi“- „Wlan“: 6 žingsniai
„Easy Wardriving“belaidžio antenos stiprintuvas - „Wi -Fi“- „Wlan“: šioje instrukcijoje aš jums parodysiu, kaip praktiškai be pinigų sukurti labai paprastą belaidę anteną. Aš tai padariau perdirbdamas kai kuriuos daiktus, kuriuos kitu atveju tiesiog išmetėme. Taigi jis taip pat žalias! =) Idėja yra sugauti „Wi -Fi“bangas, kurias