Мазмуну:

Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз: 3 кадам
Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз: 3 кадам

Video: Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз: 3 кадам

Video: Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз: 3 кадам
Video: ESP32 Modbus Communication | FLProg SCADA 2024, Июль
Anonim
Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз
Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз
Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз
Иш тактаңыздагы суу сактагычтын деңгээлин же аралыкты көзөмөлдөңүз
Иш тактаңыздагы суу сактагычтагы суунун деңгээлин же аралыкты көзөмөлдөңүз
Иш тактаңыздагы суу сактагычтагы суунун деңгээлин же аралыкты көзөмөлдөңүз

Wemos D1ди, УЗИ сенсорун жана Thingio. AI IoT платформасын колдонуу.

1 -кадам: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Жөн гана диаграммада көрсөтүлгөндөй Wemos D1 жана УЗИ сенсорун интерфейске алышыңыз керек.

Андан кийин кодду Wemos D1ге жүктөңүз жана иштөө столунда көрсөтүңүз.

Шилтеме:

Код сиз үчүн жеткиликтүү жана жөн гана wi-fi ssid менен сырсөзүңүздү, ошондой эле продукт идентификаторуңузду жана кулдун идентификаторун iot платформасына ылайык өзгөртүүңүз керек.

2 -кадам: Кадамдык кадам

3 -кадам: Аппараттык сүрөттөмө

Аппараттык сүрөттөмө
Аппараттык сүрөттөмө
Аппараттык сүрөттөмө
Аппараттык сүрөттөмө

Wemos D1:

Өзгөчөлүктөрү:

11 санариптик киргизүү/чыгаруу казыктары, бардык казыктарда үзгүлтүк бар/pwm/I2C/бир зым колдоого алынат (D0дон башка) 1 аналогдук киргизүү (3.2V максималдуу киргизүү) Micro USB туташуусу Power jack, 9-24V power input. Arduino менен шайкеш Nodemcu менен шайкеш

Техникалык мүнөздөмөлөр:

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

Иштөө чыңалуусу 3.3V

Санариптик I/O казыктары 11

Analog Input Pins 1 (Max input: 3.2V)

Сааттын ылдамдыгы 80 МГц/160 МГц

Flash 4M байт

Узундугу 68.6 мм

Туурасы 53,4 мм

Салмагы 25 гр

Кадап коюу:

Pin | Функция | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Аналогдук киргизүү, эң көп 3.3V киргизүү | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k тартуу | GPIO0

D4 | IO, 10k тартуу, 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.3V | 3.3V

RST | Кайра коюу | RST

UltraSonic сенсор:

Эгерде сиз УЗИ диапазонуна модул алсаңыз, HC-SR04 жакшы тандоо. Анын туруктуу иштеши жана жогорку диапазондогу тактык аны электрондук рынокто популярдуу модулга айландырат. Shap IR диапазонунун модулуна салыштырмалуу HC-SR04 андан кымбатыраак. Бирок ал бирдей тактыкка жана узак аралыкка ээ.

Мүнөздөмөлөр:

  • Электр менен камсыздоо: 5V
  • DC тынч ток: <2mA
  • Натыйжалуу бурч: <15 °
  • Аралыгы: 2см - 500см
  • Чечим: 1 см
  • УЗИ жыштыгы: 40k Hz

Кыска УЗИ импульсу объект тарабынан чагылдырылган 0 учурунда берилет. Сенатор бул сигналды алат жана аны электрдик сигналга айлантат. Кийинки импульс жаңырык өчкөндө берилиши мүмкүн. Бул мезгил цикл мезгили деп аталат. Сунушталган циклдин мөөнөтү 50 мс кем болбошу керек. Эгерде 10μs туурасы триггер импульс сигналдын пинине жөнөтүлсө, УЗИ модулу сегиз 40kHz УЗИ сигналын чыгарат жана кайра жаңырыкты аныктайт. Өлчөнгөн аралык эхо импульстун тууралыгына пропорционалдуу жана жогорудагы формула боюнча эсептелиши мүмкүн. Эгерде эч кандай тоскоолдук аныкталбаса, анда чыгуучу пин 38 мс жогорку деңгээлдеги сигналды берет.

Сунушталууда: