INHOUDSOPGAWE:

Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe
Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe

Video: Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe

Video: Monitor die watervlak of afstand van die tenk op u lessenaar: 3 stappe
Video: Lowest Bidder Got The Job for a New Steam Boiler - Now They Need Help 2024, November
Anonim
Monitor die watervlak of afstand van die tenk op u lessenaar
Monitor die watervlak of afstand van die tenk op u lessenaar
Monitor die watervlak of afstand van die tenk op u tafelblad
Monitor die watervlak of afstand van die tenk op u tafelblad
Monitor die watervlak of afstand van die tenk op u tafelblad
Monitor die watervlak of afstand van die tenk op u tafelblad

Gebruik Wemos D1, 'n ultrasoniese sensor en Thingio. AI IoT -platform.

Stap 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

U hoef slegs u Wemos D1 en ultrasoniese sensor te koppel, soos in die diagram getoon.

Laai dan kode op na u Wemos D1 en toon die uitset op u lessenaar.

Skakel:

Die kode is vir u beskikbaar, en u hoef slegs u wi-fi-adres en wagwoord te verander, en u produk-ID en slawe-ID moet verander volgens die iot-platform.

Stap 2: Stap vir stap proses

Stap 3: Beskrywing van hardeware

Hardeware beskrywing
Hardeware beskrywing
Hardeware beskrywing
Hardeware beskrywing

Wemos D1:

Kenmerke:

11 digitale ingangs-/uitsetpenne, alle penne het onderbrekings/pwm/I2C/eendraad (behalwe D0) 1 analoog ingang (maksimum 3,2V ingang) Mikro-USB-aansluiting, aansluiting 9-24V. Versoenbaar met Arduino Versoenbaar met nodemcu

Tegniese spesifikasies:

Mikrokontroleerder ESP-8266EX

Bedryfspanning 3.3V

Digitale I/O -penne 11

Analoog ingangspennetjies 1 (maksimum invoer: 3.2V)

Kloksnelheid 80MHz/160MHz

Flits 4M grepe

Lengte 68,6 mm

Breedte 53,4 mm

Gewig 25g

Speld:

Speld | Funksie | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Analoog ingang, maksimum 3.3V ingang | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k optrek | GPIO0

D4 | IO, 10k optrek, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k aftrek, SS | GPIO15

G | Grond | GND

5V | 5V | -

3V3 | 3.3V | 3.3V

RST | Herstel | RST

UltraSoniese sensor:

As u 'n ultraklankmodule kry, is die HC-SR04 'n goeie keuse. Sy stabiele prestasie en hoë akkuraatheid maak dit 'n gewilde module in die elektroniese mark. HC-SR04 is in vergelyking met die Shap IR-wisselmodule goedkoper as dit. Maar dit het dieselfde akkuraatheid en groter afstand.

Spesifikasies:

  • Kragtoevoer: 5V
  • DC Stilstroom: <2mA
  • Effektiewe hoek: <15 °
  • Afstand: 2 cm - 500 cm
  • Resolusie: 1 cm
  • Ultrasoniese frekwensie: 40k Hz

'N Kort ultraklankpuls word oorgedra op die tyd 0, gereflekteer deur 'n voorwerp. Die senor ontvang hierdie sein en skakel dit om in 'n elektriese sein. Die volgende polsslag kan oorgedra word wanneer die eggo verdof. Hierdie tydperk word siklusperiode genoem. Die aanbevole siklusperiode moet nie minder as 50 ms wees nie. As 'n snellerpuls van 10μs na die seinpen gestuur word, sal die Ultrasoniese module agt 40kHz ultrasoniese sein uitvoer en die eggo terugsien. Die gemete afstand is eweredig aan die eggopulswydte en kan bereken word deur die formule hierbo. As daar geen hindernis bespeur word nie, sal die uitsetpen 'n 38 ms hoë vlak sein gee.

Aanbeveel: