Датчик температуры и влажности TinyShield (устройство на com5 не найдено)
Здравствуйте, я недавно начал работать над датчиком температуры и влажности TinyShield (ASD2511-RT) и столкнулся с проблемой, показанной на изображении ниже: устройство не найдено на com5.
Я следил за руководством, как показано на веб-странице TinyShield, и выполнял шаги. 1) Установил Arduino IDE, 2) Установил библиотеку Si7021 Arduino, 3) Загрузите ZIP-файл примера программы и откройте его в Arduino IDE.
Это следующий пример кода, представленный в руководстве.
/*
Датчик температуры и влажности TinyCircuits Si7020 TinyShield, пример скетча
Эта демонстрация показывает самый минимум для чтения данных о температуре и влажности из
датчик Si7020 с использованием библиотеки Si7020, написанной Маркусом Соренсеном.
Этот пример является свободным программным обеспечением; вы можете распространять его и/или
изменить его в соответствии с условиями GNU Lesser General Public
Лицензия, опубликованная Free Software Foundation; или
версия 2.1 Лицензии или (по вашему выбору) любая более поздняя версия.
Написано 20 марта 2016 г.
Бен Роуз
Изменено 07 января 2019 г.
Хантер Хайкс
https://TinyCircuits.com
*/
#include <Wire.h>
#include <SI7021.h>
SI7021 sensor;
void setup()
{
Serial.begin(115200);
Wire.begin();
Serial.print("Initializing sensor... ");
if(!sensor.begin()){
Serial.println("Sensor not found!");
while(true);
}
Serial.println("Success!");
}
void loop()
{
int celcius=sensor.getCelsiusHundredths()/100;
int relativeHumidity=sensor.getHumidityPercent();
Serial.print(celcius);
Serial.print(" deg Celsius\t");
Serial.print(relativeHumidity);
Serial.println("% relative humidity");
delay(500);
}
Однако при загрузке программы произошла следующая ошибка. Я впервые работаю над продуктом TinyShield.
Любая помощь приветствуется! Спасибо!
Дайте мне знать, если мне понадобится дополнительная информация.
Опции для COM 5 единственные доступные.
@Benjamin Koh, 👍0
Обсуждение1 ответ
Лучший ответ:
Приведенная ниже проблема заключалась в том, что я использовал неправильный широкополосный процессор и процессор.
Спасибо за помощь!
- Помогите использовать термистор с esp8266.
- Термистор не работает
- Вывод данных , ds18b20 , lcd1602 , yl-69, dht11
- Совместима ли Sparkfun ESP32 с универсальными модулями, такими как датчик DHT11?
- C++ против языка Arduino?
- avrdude ser_open() can't set com-state
- Как читать и записывать EEPROM в ESP8266
- Float печатается только 2 десятичных знака после запятой
почему вы выбрали COM5 в качестве последовательного порта?, @jsotola
Ошибка указывает на то, что ваш Arduino НЕ подключен к COM5!, @MatsK
Привет, это были единственные параметры, доступные в параметре порта, когда я его подключил. Добавил скриншот в пост., @Benjamin Koh