Оглавление:

Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud: 5 шагов
Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud: 5 шагов

Видео: Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud: 5 шагов

Видео: Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud: 5 шагов
Видео: Подключение ультразвукового дальномера HC-SR04 к ESP8266 NodeMcu 2024, Ноябрь
Anonim
Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud
Как контролировать ультразвуковое расстояние с помощью ESP8266 и AskSensors IoT Cloud

В этом руководстве показано, как отслеживать расстояние до объекта с помощью ультразвукового датчика HC-SR04 и микроконтроллера узла ESP8266, подключенного к облаку AskSensors IoT.

Шаг 1: Материал, который нам нужен

Материал, который нам нужен
Материал, который нам нужен

Нам понадобится следующее оборудование:

  • Узел MCU ESP8266
  • Ультразвуковой датчик HC-SR04
  • Хлебная доска
  • Провода перемычки
  • Кабель Micro USB

Шаг 2: Соберите свое оборудование

Создайте свое оборудование
Создайте свое оборудование

Подключите ультразвуковой датчик к MCU узла ESP8266:

  • Вывод TRIG HC-SR01 на вывод D1 ESP8266
  • Вывод ECHO HC-SR01 на вывод D2 ESP8266
  • Вывод HC-SR01 VCC на 5 В (вы также можете попробовать с 3,3 В)
  • Земля на землю

Примечание: GPIO ESP8266 требуют сигналов 3V3 (не допускаются 5V). Для быстрого взлома, если вы используете HC-SR (версия 5 В), мы настоятельно рекомендуем добавить последовательный резистор между контактами HC-SR TRIG и ECHO и контактами ESP8266. Однако для производства необходим переключатель уровня 3V3 / 5V (см. Эту страницу).

В остальном ESP8266 совместим с версией HC-SR 3V3, и в этом случае переключатель уровня не требуется.

Шаг 3: Настройка AskSensors

  • Получите бесплатную учетную запись на
  • Войдите и создайте новый Датчик.
  • Скопируйте ваш Sensor API KEY IN.

Шаг 4. Загрузите код

Загрузите код со страницы AskSensors на github.

Распакуйте его и заполните следующие данные:

const char * wifi_ssid = "……………….."; // SSID

const char * wifi_password = "……………….."; // WIFI const char * apiKeyIn = "………………"; // КЛЮЧ API IN

Шаг 5: запустите код

Запустите код
Запустите код

Подключите ESP8266 к компьютеру и загрузите код.

Теперь перейдите на панель управления AskSensors.

Откройте страницу своего датчика и добавьте новый график для визуализации потока данных в реальном времени, как показано на прилагаемом рисунке.

Рекомендуемые: