2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kasutades Wemos D1, ultraheliandurit ja Thingio. AI IoT platvormi.
1. samm: ThingsIO.ai
Peate lihtsalt ühendama oma Wemos D1 ja ultraheli anduri, nagu joonisel näidatud.
Seejärel laadige kood oma Wemos D1 -le üles ja näidake töölaual väljundit.
Link:
Kood on teie jaoks saadaval ja peate lihtsalt muutma oma WiFi-sid ja parooli ning muutma ka toote ID ja alam-ID vastavalt iot-platvormile.
Samm 2: samm -sammuline protsess
3. samm: riistvara kirjeldus
Wemos D1:
Funktsioonid:
11 digitaalset sisend-/väljundnõela, kõigil tihvtidel on katkestus/pwm/I2C/ühe juhtmega tugi (välja arvatud D0) 1 analoogsisend (maksimaalne sisend 3,2 V) Ühildub Arduinoga Ühildub nodemcu -ga
Tehnilised andmed:
Mikrokontroller ESP-8266EX
Tööpinge 3.3V
Digitaalsed sisend-/väljundpistikud 11
Analoogsisendi tihvtid 1 (maksimaalne sisend: 3,2 V)
Kella kiirus 80MHz/160MHz
Välk 4M baiti
Pikkus 68,6 mm
Laius 53,4 mm
Kaal 25g
Tihvt:
Nööpnõel | Funktsioon | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analoogsisend, max 3.3V sisend | 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 allalaadimine, SS | GPIO15
G | Maa | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Lähtesta | RST
UltraSonic andur:
Kui ostate ultraheli kaugusmoodulit, on hea valida HC-SR04. Selle stabiilne jõudlus ja suur vahemiku täpsus muudavad selle elektroonikaturul populaarseks mooduliks. Võrreldes Shap IR vahemikmooduliga on HC-SR04 odavam kui see. Kuid sellel on sama ulatuse täpsus ja pikem kaugus.
Spetsifikatsioonid:
- Toide: 5V
- Alalisvoolu vaikne vool: <2mA
- Tegelik nurk: <15 °
- Vahemaa: 2-500 cm
- Eraldusvõime: 1 cm
- Ultraheli sagedus: 40 kHz
Lühike ultraheliimpulss edastatakse ajal 0, mida peegeldab objekt. Senor võtab selle signaali vastu ja muudab selle elektrisignaaliks. Järgmise impulsi saab edastada, kui kaja on kadunud. Seda ajavahemikku nimetatakse tsükliperioodiks. Soovitatav tsükli kestus ei tohiks olla lühem kui 50 ms. Kui signaali tihvtile saadetakse 10μs laiune käivitusimpulss, väljastab ultraheli moodul kaheksa 40kHz ultrahelisignaali ja tuvastab kaja. Mõõdetud kaugus on võrdeline kajaimpulsi laiusega ja seda saab arvutada ülaltoodud valemi abil. Kui takistust ei tuvastata, annab väljundnõel 38 ms kõrgetasemelise signaali.