This is an old revision of the document!
Autor: Stănică Ovidiu-Ștefan
Grupa: 336CA
Pistolul de măsurat temperatura nu intră în contact cu suprafața a cărei temperatură este măsurată.
Pentru eșantionarea temperaturii se folosește un senzor de temperatură cu raze infraroșii MXL90614.
Pentru măsurarea cât mai potrivită, vor fi introduse 3 moduri de măsurare, specifice unor medii de temperatură.
Senzorul de temperatură are un interval de măsurare de -70 până la +360. Deoarece deviația senzorului este procentuală cu temperatura masurată, am ales să ignor extremele intervalului și să constrâng măsurarea între -30 si +300.
Pistolul are 2 butoane prin care e controlată măsurarea temperaturii. Un buton, numit declanșator, activează măsurarea temperaturii cât timp e apăsat, în continuu. Temperatura este afișată pe LCD, pe rândul de jos, în partea stângă. În partea dreaptă e afișată temperatura trecută prin filtrul de procesare.
Pistolul oferă 3 filtre de procesare:
* Minim (MIN) păstrează doar minimul temperaturilor măsurate;
* Maxim (MAX) păstrează doar minimul temperaturilor măsurate;
* Average (AVG) face media temperaturilor măsurate;
* None (—) afișează ultima temperatură măsurată;
Filtrul de procesare e resetat când se începe o nouă măsuratoare (adică când se apasă declanșatorul)
Carcasa pistolului va fi făcută la o imprimanta 3D. (sau cel puțin voi încerca să folosesc un soft de design, Fusion 360)
Voi avea nevoie de următoarele componente:
* Arduino Uno
* LCD 1602 + Adaptor I2C
* Buton schimbat mod măsurare
* Buton declanșat măsurarea
* Baterie
* Fire
* Întrerupător on/off