2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Gebruik Wemos D1, 'n ultrasoniese sensor en Thingio. AI IoT -platform.
Stap 1: 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
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.