Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Wemos D1, ultraäänianturi ja Thingio. AI IoT -alusta.
Vaihe 1: ThingsIO.ai
Sinun tarvitsee vain liittää Wemos D1 ja ultraääni -anturi kaavion mukaisesti.
Lataa sitten koodi Wemos D1 -laitteeseesi ja näytä tulos työpöydälläsi.
Linkki:
Koodi on käytettävissäsi, ja sinun tarvitsee vain vaihtaa Wi-Fi-yhteys ja salasana sekä vaihtaa tuotetunnuksesi ja orjatunnuksesi iot-alustan mukaan.
Vaihe 2: Vaihe vaiheelta
Vaihe 3: Laitteiston kuvaus
Wemos D1:
Ominaisuudet:
11 digitaalista tulo-/lähtötapaa, kaikissa nastoissa on keskeytys/pwm/I2C/yksi johdin (paitsi D0) 1 analoginen tulo (enintään 3,2 V: n tulo) Micro USB -liitäntä Virtaliitin, 9-24 V: n virtatulo. Yhteensopiva Arduinon kanssa Yhteensopiva nodemcun kanssa
Tekniset tiedot:
Mikro-ohjain ESP-8266EX
Käyttöjännite 3.3V
Digitaaliset I/O -nastat 11
Analogiatulon nastat 1 (maks. Tulo: 3,2 V)
Kellotaajuus 80MHz/160MHz
Flash 4M tavua
Pituus 68,6 mm
Leveys 53,4 mm
Paino 25g
Pin:
Nasta | Toiminto | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogiatulo, maks. 3,3 V: n tulo | 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 vedettävä alas, SS | GPIO15
G | Maa | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Nollaa | RST
UltraSonic -anturi:
Jos hankit ultraäänimittausmoduulin, HC-SR04 on hyvä valinta. Sen vakaa suorituskyky ja suuri etäisyyden tarkkuus tekevät siitä suositun moduulin elektroniikkamarkkinoilla. Shap IR -etäisyysmoduuliin verrattuna HC-SR04 on sitä halvempi. Mutta sillä on sama etäisyyden tarkkuus ja pidempi kantomatka.
Tekniset tiedot:
- Virtalähde: 5V
- DC Hiljainen virta: <2mA
- Todellinen kulma: <15 °
- Etäisyys: 2-500 cm
- Resoluutio: 1 cm
- Ultraäänitaajuus: 40 kHz
Lyhyt ultraäänipulssi lähetetään hetkellä 0, mikä heijastuu esineestä. Anturi vastaanottaa tämän signaalin ja muuntaa sen sähköiseksi signaaliksi. Seuraava pulssi voidaan lähettää, kun kaiut häviävät. Tätä ajanjaksoa kutsutaan syklikaudeksi. Suositeltavan jakson tulee olla vähintään 50 ms. Jos signaalitapille lähetetään 10μs leveä liipaisupulssi, ultraäänimoduuli lähettää kahdeksan 40 kHz: n ultraäänisignaalia ja tunnistaa kaiun. Mitattu etäisyys on verrannollinen kaikupulssin leveyteen ja se voidaan laskea yllä olevan kaavan avulla. Jos estettä ei havaita, lähtötappi antaa 38 ms: n korkean tason signaalin.