Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Naudojant „Wemos D1“, ultragarsinį jutiklį ir „Thingio. AI IoT“platformą.
1 žingsnis: ThingsIO.ai
Jums tiesiog reikia prijungti „Wemos D1“ir ultragarsinį jutiklį, kaip parodyta diagramoje.
Tada įkelkite kodą į „Wemos D1“ir parodykite išvestį darbalaukyje.
Nuoroda:
Kodas yra jums prieinamas, ir jums tiesiog reikia pakeisti „Wi-Fi“SSID ir slaptažodį, taip pat pakeisti savo produkto ID ir vergo ID pagal „iot“platformą.
2 žingsnis: žingsnis po žingsnio procesas
3 žingsnis: aparatinės įrangos aprašymas
„Wemos D1“:
Funkcijos:
11 skaitmeninių įvesties/išvesties kaiščių, visi kaiščiai turi pertraukimo/pwm/I2C/vieno laido palaikymą (išskyrus D0) 1 analoginį įėjimą (3,2 V maksimali įvestis) „Micro USB“jungtis Maitinimo lizdas, 9-24 V maitinimo įvestis. Suderinamas su „Arduino“Suderinamas su „nodemcu“
Techninės specifikacijos:
Mikrovaldiklis ESP-8266EX
Darbinė įtampa 3.3V
Skaitmeniniai įvesties/išvesties kaiščiai 11
Analoginės įvesties kaiščiai 1 (maksimali įvestis: 3,2 V)
Laikrodžio greitis 80MHz/160MHz
„Flash“4M baitai
Ilgis 68,6 mm
Plotis 53,4 mm
Svoris 25g
Smeigtukas:
Smeigtukas | Funkcija | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analoginis įėjimas, maks. 3.3V įėjimas | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k prisitraukimas | GPIO0
D4 | IO, 10k prisitraukimas, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k ištraukimas, SS | GPIO15
G | Žemė | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Atstatyti | RST
Ultragarsinis jutiklis:
Jei perkate ultragarso diapazono modulį, HC-SR04 yra geras pasirinkimas. Jo stabilus veikimas ir didelis diapazono tikslumas daro jį populiariu elektroninės rinkos moduliu. Palyginti su „Shap IR“diapazono moduliu, „HC-SR04“yra pigesnis už jį. Tačiau jis turi tą patį diapazono tikslumą ir ilgesnį atstumą.
Specifikacijos:
- Maitinimas: 5V
- DC ramybės srovė: <2mA
- Faktinis kampas: <15 °
- Atstumas nuo 2 iki 500 cm
- Skiriamoji geba: 1 cm
- Ultragarsinis dažnis: 40 kHz
Trumpas ultragarsinis impulsas perduodamas 0 metu, atspindimas objekto. Senorius gauna šį signalą ir paverčia jį elektriniu signalu. Kitas impulsas gali būti perduodamas, kai aidas išnyksta. Šis laikotarpis vadinamas ciklo laikotarpiu. Rekomenduojamas ciklo laikas turi būti ne trumpesnis kaip 50 ms. Jei į signalo kaištį siunčiamas 10μs pločio paleidimo impulsas, ultragarso modulis išves aštuonis 40 kHz ultragarso signalus ir aptiks aidą. Išmatuotas atstumas yra proporcingas aido impulso pločiui ir gali būti apskaičiuotas pagal aukščiau pateiktą formulę. Jei kliūčių neaptinkama, išvesties kaištis duos 38 ms aukšto lygio signalą.