Оглавление:

Контролируйте уровень воды в резервуаре или расстояние на рабочем столе: 3 шага
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе: 3 шага

Видео: Контролируйте уровень воды в резервуаре или расстояние на рабочем столе: 3 шага

Видео: Контролируйте уровень воды в резервуаре или расстояние на рабочем столе: 3 шага
Видео: 2/3 Кусочек голубого неба - Джон Атак Слушать Аудиокнига (История церкви Сайентологии) 2024, Июль
Anonim
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе
Контролируйте уровень воды в резервуаре или расстояние на рабочем столе

Использование Wemos D1, ультразвукового датчика и платформы Thingio. AI IoT.

Шаг 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Просто вам нужно подключить Wemos D1 и ультразвуковой датчик, как показано на схеме.

Затем загрузите код на свой Wemos D1 и покажите результат на рабочем столе.

Ссылка:

Код доступен для вас, и вам просто нужно изменить свой SSID и пароль Wi-Fi, а также изменить идентификатор продукта и идентификатор подчиненного устройства в соответствии с платформой iot.

Шаг 2. Пошаговый процесс

Шаг 3: Описание оборудования

Описание оборудования
Описание оборудования
Описание оборудования
Описание оборудования

Wemos D1:

Функции:

11 цифровых входов / выходов, все контакты имеют поддержку прерывания / ШИМ / I2C / однопроводного подключения (кроме D0) 1 аналоговый вход (макс. Вход 3,2 В) Подключение Micro USB Разъем питания, вход питания 9-24 В. Совместимость с Arduino Совместимость с nodemcu

Технические характеристики:

Микроконтроллер ESP-8266EX

Рабочее напряжение 3,3 В

Контакты цифрового ввода / вывода 11

Аналоговые входные контакты 1 (макс. Вход: 3,2 В)

Тактовая частота 80 МГц / 160 МГц

Флэш-память 4 Мбайт

Длина 68,6 мм

Ширина 53,4 мм

Вес 25 г

Штырь:

Булавка | Функция | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Аналоговый вход, макс. Вход 3,3 В | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, Подтягивание 10к | GPIO0

D4 | IO, подтягивание 10 км, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k Pull-down, SS | GPIO15

G | Земля | GND

5V | 5V | -

3V3 | 3,3 В | 3,3 В

RST | Сбросить | RST

Ультразвуковой датчик:

Если вы покупаете ультразвуковой дальномер, HC-SR04 - хороший выбор. Его стабильная работа и высокая точность измерения дальности делают его популярным модулем на рынке электроники. По сравнению с модулем измерения дальности Shap IR, HC-SR04 дешевле, чем он. Но у него такая же точность измерения дальности и большая дальность.

Характеристики:

  • Электропитание: 5 В
  • Постоянный ток покоя: <2 мА
  • Эффективный угол: <15 °
  • Расстояние измерения: 2 см - 500 см
  • Разрешение: 1 см
  • Ультразвуковая частота: 40 кГц

В момент времени 0 передается короткий ультразвуковой импульс, отраженный от объекта. Сеньор принимает этот сигнал и преобразует его в электрический сигнал. Следующий импульс может быть передан, когда эхо исчезнет. Этот период времени называется периодом цикла. Рекомендуемый период цикла должен быть не менее 50 мс. Если импульс запуска шириной 10 мкс посылается на сигнальный вывод, ультразвуковой модуль выводит восемь ультразвуковых сигналов 40 кГц и обнаруживает эхо-сигнал. Измеренное расстояние пропорционально ширине эхо-импульса и может быть рассчитано по формуле выше. Если препятствие не обнаружено, выходной контакт выдаст сигнал высокого уровня 38 мс.

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