Innholdsfortegnelse:

Overvåk tankens vannstand eller avstand på skrivebordet: 3 trinn
Overvåk tankens vannstand eller avstand på skrivebordet: 3 trinn

Video: Overvåk tankens vannstand eller avstand på skrivebordet: 3 trinn

Video: Overvåk tankens vannstand eller avstand på skrivebordet: 3 trinn
Video: Monitor your solar pv system in IAMMETER (PC browser) 2024, November
Anonim
Overvåk tankens vannstand eller avstand på skrivebordet
Overvåk tankens vannstand eller avstand på skrivebordet
Overvåk tankens vannstand eller avstand på skrivebordet
Overvåk tankens vannstand eller avstand på skrivebordet
Overvåk tankens vannstand eller avstand på skrivebordet
Overvåk tankens vannstand eller avstand på skrivebordet

Ved hjelp av Wemos D1, en ultralydsensor og Thingio. AI IoT -plattform.

Trinn 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Bare du trenger å koble til Wemos D1 og ultralydsensoren som vist i diagrammet.

Last deretter opp koden til Wemos D1 og vis utgangen på skrivebordet.

Lenke:

Koden er tilgjengelig for deg, og du trenger bare å endre Wi-Fi-ID og passord, og også endre produkt-ID og slave-ID i henhold til iot-plattformen.

Trinn 2: Trinn for trinn -prosess

Trinn 3: Maskinvarebeskrivelse

Maskinvarebeskrivelse
Maskinvarebeskrivelse
Maskinvarebeskrivelse
Maskinvarebeskrivelse

Wemos D1:

Funksjoner:

11 digitale inngangs-/utgangspinner, alle pinner har interrupt/pwm/I2C/en-ledning støttet (unntatt D0) 1 analog inngang (3,2V maks inngang) Micro USB-tilkobling Strømkontakt, 9-24V strøminngang. Kompatibel med Arduino Kompatibel med nodemcu

Tekniske spesifikasjoner:

Mikrokontroller ESP-8266EX

Driftsspenning 3.3V

Digitale I/O -pinner 11

Analoge inngangspinner 1 (maks inngang: 3,2V)

Klokkehastighet 80MHz/160MHz

Flash 4M byte

Lengde 68,6 mm

Bredde 53,4 mm

Vekt 25g

Pin:

Pin | Funksjon | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Analog inngang, maks 3.3V inngang | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k Pull-up | GPIO0

D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

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

G | Bakken | GND

5V | 5V | -

3V3 | 3,3V | 3.3V

RST | Tilbakestill | RST

UltraSonic sensor:

Hvis du kjøper en ultralydsmodul, er HC-SR04 et godt valg. Den stabile ytelsen og høye nøyaktigheten gjør den til en populær modul i det elektroniske markedet. Sammenlignet med Shap IR-modulen er HC-SR04 rimeligere enn den. Men den har samme rekkevidde -nøyaktighet og lengre avstand.

Spesifikasjoner:

  • Strømforsyning: 5V
  • DC hvilestrøm: <2mA
  • Effektiv vinkel: <15 °
  • Avstand: 2 cm - 500 cm
  • Oppløsning: 1 cm
  • Ultralydfrekvens: 40k Hz

En kort ultralydspuls overføres på tidspunktet 0, reflektert av et objekt. Senoren mottar dette signalet og konverterer det til et elektrisk signal. Den neste pulsen kan overføres når ekkoet er falmet bort. Denne tidsperioden kalles syklusperiode. Den anbefalte syklusperioden bør ikke være mindre enn 50 ms. Hvis en 10 μs bredde utløserpuls sendes til signalpinnen, sender ultralydmodulen ut åtte 40 kHz ultralydssignal og oppdager ekkoet tilbake. Den målte avstanden er proporsjonal med ekkopulsbredden og kan beregnes med formelen ovenfor. Hvis det ikke oppdages noen hindring, vil utgangsstiften gi et signal på 38 ms på høyt nivå.

Anbefalt: