2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki!
Aš visada ieškau naujų projektų savo fizikos pamokoms. Prieš dvejus metus aptikau pranešimą apie „Melexis“šilumos jutiklį MLX90614. Geriausias, turintis tik 5 ° FOV (matymo lauką), tiktų savadarbei termo kamerai.
Norėdami sužinoti temperatūrą, naudoju „Arduino“. Internete galite rasti daugybę duomenų skaitymo aprašymų (pvz., Norėdami sukurti visą šiluminį vaizdą, turite pakeisti jutiklio, kaip seno televizoriaus elektronų pluošto, išlygiavimą. Šiuos „z“takelius galima realizuoti naudojant dviejų servo laikiklį.
Čia galite rasti pagalbos, kaip valdyti servo su arduino:
Taigi jums reikės:
- du servo (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
- servo įtampos valdymas (aš tai supratau su LM317, bet galbūt galite naudoti tik įprastą, fiksuotą 5 V maitinimą)
- „Arduino uno“ar panašiai
- MLX90614 su 5 ° FOV (kuo mažiau FOV, tuo ryškesnis jūsų vaizdas, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = item234c2752a6)
- mygtuką
- kai kurie rezistoriai
- kabelis, medis, varžtai …
1 žingsnis: struktūra
Šiluminę kamerą sudaro arduino uno, kuri skaito temperatūrą ir valdo du servo įrenginius. Algoritmas yra gana paprastas: perskaitykite temperatūrą ir eikite vienu servo žingsniu toliau …
Norėdami pradėti matuoti, naudoju mygtuką. Naudodami programą teraterm galite perskaityti duomenis: x, y, temperatūra
Šios trys eilutės išsaugomos kaip failas, kurį pagaliau galima vizualizuoti naudojant nemokamą „gnuplot“.
2 žingsnis: programinė įranga
Naudodami arduino galite valdyti du servoservisus ir nuskaityti temperatūrą iš „Melexis“jutiklio. Tos vertės (x padėtis, y padėtis ir temperatūra) siunčiamos į kompiuterį, kur jas galite pamatyti ir išsaugoti naudodami teraterm. Naudodami „gnuplot“galite padaryti spalvotą savo temperatūros matricos vaizdą.
3 žingsnis: rezultatai
Čia galite pamatyti keletą šiluminių paveikslėlių (viryklė, nuogas žmogaus kūnas [aš;-)], žvakė)
Juos sudaro 40 x 40 pikselių, tačiau jūs nuspręsite, kokį pikselių skaičių programuojate. Kuo daugiau taškų, tuo ilgesnė ekspozicija. Galite pabandyti sumažinti „Pixel“ekspozicijos laiką, tačiau jis vis tiek truks tam tikrą laiką.
Galbūt norite pažvelgti į kitus mano projektus:
www.youtube.com/user/stopperl16/videos
daugiau fizikos projektų:
Ačiū už Jūsų laiką;-)