Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Un brot brusc a l'inici de l'any nou el 2020
va deixar el món en pèrdua
Màscara, pistola termòmetre
Els proveïdors necessaris per combatre el brot són encara més escassos
La malaltia és despietada
Com a empresa de recerca i desenvolupament d’electrònica
Els nostres programadors
Feu-ne un, és clar
Pas 1: inspecció de mercaderies
Després de rebre el Suite, primer podeu obrir el paquet:
El fil dupont s'utilitza per connectar els mòduls;
Un tros de tauler de pa s'utilitza per col·locar el mòdul, una connexió convenient;
Una placa de desenvolupament Nano, com a pantalla i sensor de la unitat principal;
Una pantalla OLED 12864 s’utilitza per mostrar les dades del sensor;
I un mòdul de sensor MLX 90614, només amb dades de temperatura.
Pas 2: el mòdul d’adjunt
El mòdul de sensor MLX90614 té quatre pins, concretament VIN, GND, SCL i SDA. El VIN és el pol positiu de la font d'alimentació, que es pot connectar a la interfície d'alimentació de 3,3V o 5V de l'Arduino Nano. GND és el pol negatiu de la font d'alimentació, que està connectat al GND de l'Arduino Nano. SCL és la línia de rellotge del bus IIC, connectada a la interfície A5 d'Arduino, SDA és la línia de dades del bus IIC, connectada a la interfície A4 d’Arduino.
El mode de comunicació de la pantalla OLED12864 és el mateix que el de MLX90614 i també té quatre pins, concretament VIN, GND, SCL i SDA. línia de bus IIC, connectada a la interfície A4 d'Arduino.
Voleu veure el cablejat de manera més intuïtiva? Us portaré el següent esquema.
Pas 3: Preparació del programari
Un ordinador Windows
Instal·leu Arduino IDE correctament
Instal·leu el controlador CH340
(Es proporciona el nostre paquet d'informació gratuït, podeu descarregar-lo i instal·lar-lo directament)
Pas 4: Instal·lació de la biblioteca
Descomprimiu les tres biblioteques descarregades i afegiu-les totes a la carpeta de biblioteques de l'IDE Arduino
Pas 5: Crear codi
Connector de pin
MLX90614 Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Obriu el programari Arduino, copieu i enganxeu el codi de prova anterior al programari Arduino i graveu el codi.
Utilitzeu la pantalla OLED per mostrar les dades del sensor OLED Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Utilitzeu el següent codi de prova de visualització OLED, seguiu els passos de prova de dades del sensor de sortida del port sèrie anteriors i continueu verificant.
Nota: aquest codi no emet dades a través del port sèrie, les dades es mostren directament a la pantalla, de manera que no cal que obriu el monitor del port sèrie, mireu directament la pantalla OLED.
NOTA:
• seleccioneu "Arduino Nano" a la columna de "placa de desenvolupament", "328P" a la columna de "processador" i "port" segons el port real que es mostri. • la velocitat en bauds de comunicació del port sèrie establerta al codi és 9600, de manera que el monitor del port sèrie també s'hauria de configurar a 9600 per mostrar les dades correctament.
Pas 6: Resultat de la prova
Pas 7: Preguntes i respostes del sensor
1. Fins a quin punt es troba la distància de mesura de temperatura d’aquest tipus de sensor?
L’angle de visió d’aquest sensor és de 90 ° i la distància de mesurament de la temperatura està relacionada amb la mida de l’objectiu. Per a un objectiu amb un diàmetre d’un centímetre, la distància de mesura de la temperatura és d’1 cm, mentre que per a un objectiu amb un diàmetre de 5 cm, la distància de mesura de la temperatura és de 5 cm. Tanmateix, si la mesura real supera els 10 cm, és millor no superar els 10 cm. Si la distància és necessària, podeu comprar un angle de visió estret o un sensor amb una lent òptica i el codi es pot portar directament.
2. Quin és el temps de resposta d’aquest tipus de sensor?
El temps de resposta per a MLX90614 és de 200 ms.
3. Quin és el rang de temperatura d’aquest tipus de sensor?
L'interval de temperatura d'aquest sensor és de -70 ℃ ~ + 380 ℃, però l'interval de temperatura del sensor és de -40 ℃ ~ + 125 ℃, més enllà del qual el sensor es danyarà.
4. Quina és la tensió de treball del sensor?
La tensió de treball d’aquest tipus de sensor és de 3V a 5V, que pot introduir directament una font d’alimentació de 3,3V o 5V i admet la comunicació directa amb SCM de 3,3V i 5V, sense necessitat d’instal·lar conversió de nivell.
5. Després de descarregar el programa, la temperatura sempre es mostra com a 1037,55 ℃
Això es deu al fet que no hi ha una bona connexió entre el sensor i l'Arduino. Primer podeu comprovar si el cablejat és correcte. Si el cablejat és correcte, podeu provar de tornar a endollar el cable dupont o provar de substituir-lo.
Pas 8: mostra el vídeo de l'aplicació
Què podeu fer amb aquest sensor? Els productes de temperatura senzills que podeu pensar a tots els podeu provar de fer a casa, avui us porto un conjunt de sensors amb la pistola de temperatura DIY. Vegem el següent vídeo.