2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Buna!
Întotdeauna caut proiecte noi pentru lecțiile mele de fizică. Acum doi ani am dat peste un raport despre senzorul termic MLX90614 de la Melexis. Cel mai bun cu doar 5 ° FOV (câmp vizual) ar fi potrivit pentru o cameră termică făcută de sine.
Pentru a citi temperatura folosesc un Arduino. Pe internet puteți găsi multe descrieri despre citirea datelor (f.e.
Ce trebuie să faceți pentru a crea o imagine termică întreagă este să schimbați alinierea senzorului, cum ar fi fasciculul de electroni dintr-un televizor vechi. Aceste piste Z pot fi realizate cu un montaj cu două servo-monturi.
Aici puteți găsi ajutor, cum să controlați servos-urile cu un arduino:
Deci, veți avea nevoie de:
- două servo (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
- controlul tensiunii pentru servo (l-am realizat cu un LM317, dar poate puteți utiliza doar o sursă normală de 5V fixă)
- Arduino uno sau similar
- MLX90614 cu FOV de 5 ° (cu cât FOV este mai redusă, cu atât imaginea dvs. este mai clară, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = item234c2752a6)
- buton
- unele rezistente
- cablu, lemn, șuruburi …
Pasul 1: Structura
Camera termică constă doar din arduino uno, care citește temperatura și controlează cele două servouri. Algoritmul este destul de simplu: Citiți temperatura și mergeți cu un pas servo mai departe …
Pentru a începe măsurarea, folosesc un buton. Cu programul teraterm puteți citi datele: x, y, temperatura
Aceste trei rânduri sunt salvate ca fișier, care poate fi vizualizat în cele din urmă cu gnuplot-ul freeware.
Pasul 2: Software-ul
Cu arduino puteți controla cele două servouri și citi temperaturile din senzorul Melexis. Aceste valori (poziția x, poziția y și temperatura) sunt trimise la computer, unde le puteți vedea și salva cu teraterm. Cu gnuplot puteți face o imagine colorată a temperaturii.
Pasul 3: Rezultatele
Aici puteți vedea câteva imagini termice (plită, corp uman gol [eu;-)], lumânare)
Acestea sunt formate din 40x40 pixeli, dar depinde de dvs., ce număr de pixeli programați. Cu cât sunt mai mulți pixeli, cu atât expunerea durează mai mult. Puteți încerca să reduceți timpul de expunere pentru Pixel, dar va dura totuși un anumit timp..
Poate doriți să aruncați o privire asupra celorlalte proiecte ale mele:
www.youtube.com/user/stopperl16/videos
mai multe proiecte de fizică:
Mulțumesc pentru timpul acordat;-)