Mündəricat:

Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni İzləyin: 3 Addım
Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni İzləyin: 3 Addım

Video: Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni İzləyin: 3 Addım

Video: Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni İzləyin: 3 Addım
Video: Kendini tornaci sanan mal 2024, Iyul
Anonim
Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni izləyin
Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni izləyin
Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni izləyin
Masaüstünüzdeki Tank Suyu Səviyyəsini və ya Məsafəni izləyin
Masaüstünüzde Tank Suyu Səviyyəsini və ya Məsafəni izləyin
Masaüstünüzde Tank Suyu Səviyyəsini və ya Məsafəni izləyin

Ultrasonik sensor və Thingio. AI IoT platforması olan Wemos D1 istifadə olunur.

Addım 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Yalnız diaqramda göstərildiyi kimi Wemos D1 və ultrasəs sensoru ilə əlaqə qurmalısınız.

Sonra kodu Wemos D1 -ə yükləyin və çıxışı masaüstünüzdə göstərin.

Bağlantı:

Kod sizin üçün mövcuddur və yalnız wi-fi ssid və şifrənizi dəyişdirməlisiniz, həmçinin məhsul idinizi və qul idinizi iot platformasına uyğun olaraq dəyişdirməlisiniz.

Addım 2: Addım -addım Proses

Addım 3: Avadanlıq Təsviri

Avadanlıq Təsviri
Avadanlıq Təsviri
Avadanlıq Təsviri
Avadanlıq Təsviri

Wemos D1:

Xüsusiyyətləri:

11 rəqəmsal giriş/çıxış pinləri, bütün pinlərdə kəsmə/pwm/I2C/bir tel dəstəklənir (D0 istisna olmaqla) 1 analoq giriş (maksimum 3.2V giriş) Micro USB bağlantısı Güc jakı, 9-24V güc girişi. Arduino ilə uyğun Nodemcu ilə uyğun gəlir

Texniki göstəricilər:

Mikro nəzarətçi ESP-8266EX

İşləmə gərginliyi 3.3V

Rəqəmsal I/O Pinləri 11

Analog Giriş Pins 1 (Maksimum giriş: 3.2V)

Saat Sürəti 80MHz/160MHz

Flash 4M bayt

Uzunluğu 68.6 mm

Eni 53.4 mm

Çəkisi 25 qr

Pin:

Pin | Funksiya | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Analog giriş, maksimum 3.3V giriş | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k çəkmə | GPIO0

D4 | IO, 10k çəkmə, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k aşağı-aşağı, SS | GPIO15

G | Torpaq | GND

5V | 5V | -

3V3 | 3.3V | 3.3V

RST | Sıfırla | RST

UltraSonic Sensor:

Ultrasonik dəyişən bir modul əldə edirsinizsə, HC-SR04 yaxşı seçimdir. Sabit performansı və yüksək dəqiqlik dərəcəsi onu elektron bazarda populyar bir modul halına gətirir. Hap-ShR IR modulu ilə müqayisədə HC-SR04 ondan daha ucuzdur. Ancaq eyni dəqiqlik və daha uzun məsafə var.

Xüsusiyyətlər:

  • Enerji təchizatı: 5V
  • DC sakit cərəyan: <2mA
  • Təsirli açı: <15 °
  • Uzaq məsafə: 2 sm - 500 sm
  • Çözünürlük: 1 sm
  • Ultrasonik Tezlik: 40kHz

Qısa bir ultrasəs nəbzi cisim tərəfindən əks olunan 0 anda ötürülür. Senor bu siqnalı alır və onu elektrik siqnalına çevirir. Növbəti nəbz əks -səda azaldıqda ötürülə bilər. Bu dövrə dövr dövrü deyilir. Tövsiyə olunan dövr müddəti 50 ms -dən az olmamalıdır. Siqnal pininə 10μs genişlikdə bir tetikleyici nəbz göndərilərsə, Ultrasonik modul səkkiz 40kHz ultrasəs siqnalı çıxaracaq və əks -sədanı geri alacaq. Ölçülmüş məsafə yankı nəbzinin eni ilə mütənasibdir və yuxarıdakı düsturla hesablana bilər. Heç bir maneə aşkar edilmədikdə, çıxış pin 38ms yüksək səviyyəli bir siqnal verəcəkdir.

Tövsiyə: