На мониторе порта датчик температуры выводит Nan
- Войдите на сайт для отправки комментариев
Вс, 23/01/2022 - 10:26
Здравствуйте. Делаю проект. Измерение температуры человека и дозатор для дезинфекции. Собрал почти весь проект и тут, досада, датчик температуры не показывает ее на даже на мониторе порта. Проект разобрал. Три дня сижу с датчиком. Датчик GY-906. Подскажите в чем проблема?
#include <Wire.h> #include <Adafruit_MLX90614.h> Adafruit_MLX90614 mlx = Adafruit_MLX90614(); void setup() { Serial.begin(4800); Serial.println("Adafruit MLX90614 test"); mlx.begin(); } void loop() { Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC()); Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C"); Serial.println(); delay(2000); }
Считать библиотека с него ничего не может, поди.
MLX в двух режимах умеет работает - PWM и I2C. Скетч "I2C Scaner" находит устройство?
А почему Вы не проверяете то, что Вам библиотека возвращает?
Ну, как вставьте вместо строки №11 вот такую конструкцию
И выложите:
1. Получившийся скетч
2. Листинг их монитора порта
http://arduino.ru/forum/apparatnye-voprosy/pomogite-perevesti-mlx90614-iz-pwm-mode-v-i2c
Кстати, эти mxl-ы выпускаются на питание 3V и 5V. Перепроверить нужно модель, название которой по борту банки сенсора напечатана.
Не правильно подключено.
Я не знаю, что такое 4 и 5. Должно быть A4 и А5.
Сделайте ваше фото покрупнее, чтобы было видно, что куда подключено.
Пока забудьте про скетч - проверяйте сканером. Пока сканер не увидит датчика, скетч вообще не трогайте.
Если подключено всё правильно, но сканер не видит, то см.http://arduino.ru/forum/apparatnye-voprosy/pomogite-perevesti-mlx90614-iz-pwm-mode-v-i2c#comment-308632
спасибо
фото подключения, ничего не выходит, не видит датчик от слова совсем ((((((((((
У Вас же на первой фотке UNO была. А здесь что? И знаете, ни хрена не видно куда и что подключено.
Это та же самая UNO. Vin на 5v. GND на GND. SCL на SCL. SDA на SDA.
А почему она не квадратная?
Сделайте нормальное фото, чтобы видно было. Можно отдельно Uno и отдельно датчика, там по цветам проводоввсё сопоставится.,
:-)
Ээээ, как её растащило то в стороны !
Надо же, не припаянный датчик. Думал, не удивить меня уже дурью.
Пошел паять и выбивать из себя дурь
я извиняюсь за глупый вопрос , но правильно ли я понял что если не припаять датчик он будет не будет работать?
Будет работать так же, как утюг, не включенный в розетку.
понял благодарю, а то уже пугаться начал что не работает