Sisukord:

Arduino laser -infrapuna -termomeeter: 7 sammu (piltidega)
Arduino laser -infrapuna -termomeeter: 7 sammu (piltidega)

Video: Arduino laser -infrapuna -termomeeter: 7 sammu (piltidega)

Video: Arduino laser -infrapuna -termomeeter: 7 sammu (piltidega)
Video: Станок с ЧПУ на Arduino своими руками 2024, Juuli
Anonim
Arduino laser -infrapuna -termomeeter
Arduino laser -infrapuna -termomeeter

Selles projektis näitan teile, kuidas ehitada kohandatud 3D -prinditud korpusega digitaalne laser -infrapuna -termomeeter!

1. samm: sissejuhatus

Image
Image

Infrapuna -termomeetreid kasutatakse laialdaselt paljudes töökeskkondades objektide pinnatemperatuuri määramiseks. Sageli on masinas või elektroonilises vooluringis temperatuuri tõus üks esimesi märke sellest, et midagi on valesti. Kiire kontaktivaba kontroll infrapunatermomeetriga võib teile teada anda, mis masina temperatuuriga toimub, nii et saate selle välja lülitada enne, kui see põhjustab püsivaid kahjustusi.

Infrapunakiirgus on lihtsalt teist tüüpi kiirgus, mis eksisteerib elektromagnetilises spektris. Me ei näe seda, kuid kui paneksite käe pliidiplaadi lähedusse, tunnete infrapunakiirguse mõju. Kõik objektid kiirgavad energiat infrapunakiirguse kujul. Enamik käeshoitavaid termomeetreid kasutab läätse, et fokuseerida valgus ühelt objektilt termopilele, mis neelab IR -kiirgust. Mida rohkem infrapunaenergiat neeldub, seda kuumemaks see muutub ja soojustase muundatakse elektrisignaaliks, mis muundatakse lõpuks temperatuurinäiduks.

Teisel päeval töötasin ringrajal ja mul oli komponent, mis muutus äärmiselt kuumaks. Tahtsin teada komponendi temperatuuri, kuid kuna mul pole infrapuna -termomeetrit, otsustasin selle ise ehitada. Sellel on kohandatud 3D -trükitud korpus, nii et igaüks saab seda kodus printida ja kokku panna.

See on lihtne projekt ja seda saab kasutada suurepärase sissejuhatusena anduritesse, 3D disaini/printimisse, elektroonikasse ja programmeerimisse.

Vastutusest loobumine: ilmselgelt ei sobi meditsiiniliseks kasutamiseks. See projekt on lihtsalt lõbu pärast ja kui vajate meditsiiniliseks kasutamiseks infrapuna termomeetrit, tellige see, mis vastab meditsiinilistele standarditele/testidele.

Palun kaaluge minu YouTube'i kanali tellimist, et mind toetada ja näha lõbusamaid projekte.

2. samm: vajalikud komponendid

Selle projekti jaoks vajalikud komponendid on järgmised:

1. Momentary Button Switch Amazon

2. Takistid (5K Ohm, 200 Ohm) Amazon

3. 5V laser Amazon

4. Arduino Nano Amazon

5. Sisse/välja lüliti Amazon

6. OLED 0,96 ekraan Amazon

7. GY-906 temperatuuriandur (või nõuetekohaste kondensaatorite/takistitega MLX90614 andur) Amazon

8. 9V aku Amazon

9. 3D -printer/hõõgniit (kasutan Amazonist pärit Hatchbox PLA -d)

Avalikustamine: ülaltoodud Amazoni lingid on sidusettevõtte lingid, mis tähendab, et ilma lisakuludeta teenin komisjonitasu, kui klõpsate ja ostate.

Samm: infrapuna temperatuuriandur GY-906

Elektroonika
Elektroonika

Ma kasutasin GY-906 infrapuna-termomeetri andurit, mis on Melexise kontaktivaba infrapuna-termomeetri MLX90614 purunemisplaat.

Läbimurdeplaat on väga odav, hõlpsasti integreeritav ja katkestusplaadi versioon on varustatud 10K tõmbetakistusega I2C liidese jaoks. See on tehases kalibreeritud vahemikus -40 kuni +125 kraadi Celsiuse järgi anduri temperatuuri jaoks ja -70 kuni 380 kraadi Celsiuse järgi. Selle anduri täpsus on ligikaudu 0,5 kraadi.

4. samm: elektroonika

Elektroonika
Elektroonika

Nüüd, kui olete kõik vajalikud komponendid kokku kogunud, on aeg hakata kõike kokku panema. Ma soovitaksin kõigepealt ühendada kõik leivaplaadil ja siis, kui kõik on korralikult toiminud, jätkake ja jootke kõik parandusplaadile.

Vasakul on meie laser, mille voolupiiranguga 200 oomi takisti juhitakse digitaalsest väljundist 5. Samuti on olemas standardne hetkeline vajutusnupp, mis on ühendatud 5 V ja digitaalsisendi 2 vahel. Seal on 5K tõmbetakistus, nii et kui lüliti on avatud, sisend ei hõlju ja selle asemel seatakse 0V.

Paremal on meie peamine sisse/välja lüliti, mis ühendab meie 9 V aku arduino nano VIN ja GND kontaktidega. OLED-ekraan ja GY-906 infrapuna-temperatuuriandur on mõlemad ühendatud 3,3 V pingega ja SDA-liinid on ühendatud A4-ga ning SCL-A5-ga. OLED-ekraanil ja GY-906-l on I2C liinidel juba tõmbetakistid.

Samm: programmeerimine

Eeldan, et teate, kuidas oma arduino nano programmeerida, kuid kui ei, siis on Internetis saadaval palju suurepäraseid õpetusi.

Koodi kompileerimiseks peate installima järgmised teegid.

1. Adafruits SSD1306

2. Adafruits MLX90614

Programm loeb pidevalt seadme MLX90614 temperatuuri andmeid, kuid kuvatakse OLED -ekraanil ainult nupu päästiku vajutamisel. Päästikule vajutamisel lülitub sisse ka laser, mis aitab tuvastada, millist objekti mõõdetakse.

6. samm: 3D -disain/printimine/kokkupanek

3D disain/printimine/kokkupanek
3D disain/printimine/kokkupanek
3D disain/printimine/kokkupanek
3D disain/printimine/kokkupanek
3D disain/printimine/kokkupanek
3D disain/printimine/kokkupanek

Kavandasin skaala Fusion 360 -s.

Termomeetri aluses on ruumi 9 V akule, sisse/välja lülitile ja meie päästikumehhanismile, mis on lihtsalt lihtne hetkeline nupp. Aluskate klõpsab oma kohale. Põhikomponentide juhtmestiku juhtimiseks termomeetri ülemisse sektsiooni on auk.

Teie laseril ja MLX90614 anduril on ava 0,96 -tollise OLED -ekraani jaoks ja esiosa termomeetri otsas. Nii laserit kui ka sensorit saab auku vajutada. Ülemine osa on arduino nano jaoks ja ma olen aus, ma tõesti alahindasin juhtmestiku kogust, mida mul oli vaja väikese ruumi ühendamiseks. Paljud juhtmed kaotasid, kui lükkasin arduino nano väikesesse ruumi, nii et lõpuks kasutasin liimipüstolit juhtmete paigal hoidmiseks, samal ajal surudes nano korpusesse. Ma panen oma arduino nano alati seisma, juhuks, kui soovin seda hiljem projekti jaoks uuesti kasutada, nii et seisakud võtsid palju lisaruumi, mida poleks vaja, kui jootaksite selle püsivalt tahvlile. Sellegipoolest sain lõpuks kõik juhtmega kokku pandud ja korpuses, nii et siis vajutan ülemise kaane peale.

Selle printimine on keeruline, et see näeks hea välja, kuna põhialus, mille printisin, olete ekraani pool allapoole. OLED -ekraani nurk on üsna kõrge, nii et trükkisin ehitusplaadile tugedega, kuid see muudab pinna vähem täiuslikuks. See võib olla lihtsalt minu printeri probleem ja olen kindel, et printeri seadete valimisel on võimalik see suurepäraselt välja näha, kuid ma ei hoolinud sellest eriti, sest see on tööriist.

Thingiverse Link

Samm: proovige seda

Nüüd, kui teil on laser -infrapuna -termomeeter kõik kokku pandud ja programmeeritud, on aeg seda proovida!

Vajutage toitenuppu, oodake, kuni olete ekraanile laadinud, ja nautige oma uut termomeetrit. Palun kaaluge minu youtube'i kanali tellimist, et mind toetada ja näha rohkem projekte/videoid. Täname lugemise eest!

Soovitan: