2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Z uporabo Wemos D1, ultrazvočnega senzorja in platforme Thingio. AI IoT.
1. korak: ThingsIO.ai
Povezati morate Wemos D1 in ultrazvočni senzor, kot je prikazano na diagramu.
Nato naložite kodo na svoj Wemos D1 in prikaz izpisa na namizju.
Povezava:
Koda je na voljo za vas in samo morate spremeniti svoj wi-fi ssid in geslo ter spremeniti tudi ID izdelka in pomožni ID glede na iot platformo.
2. korak: Postopek po korakih
3. korak: Opis strojne opreme
Wemos D1:
Lastnosti:
11 digitalnih vhodno/izhodnih zatičev, vsi zatiči imajo prekinjeno/pwm/I2C/enožično podporo (razen za D0) 1 analogni vhod (največ 3,2 V vhod) Priključek za mikro USB Priključek za napajanje, 9-24 V vhod za napajanje. Združljiv z Arduinom Združljiv z nodemcu
Tehnične specifikacije:
Mikrokrmilnik ESP-8266EX
Delovna napetost 3.3V
Digitalni V/I zatiči 11
Analogni vhodni zatiči 1 (največji vhod: 3,2 V)
Taktna hitrost 80MHz/160MHz
Flash 4M bajtov
Dolžina 68,6 mm
Širina 53,4 mm
Teža 25 g
Pin:
Pin | Funkcija | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogni vhod, max 3.3V vhod | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k izvleka | GPIO0
D4 | IO, 10k izvleka, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k izvlečni, SS | GPIO15
G | Ozemlje | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Ponastavi | RST
Ultrazvočni senzor:
Če kupujete ultrazvočni modul za merjenje razdalje, je HC-SR04 dobra izbira. Zaradi stabilne zmogljivosti in visoke natančnosti dosega je priljubljen modul na elektronskem trgu. V primerjavi z modulom za merjenje IR Shap je HC-SR04 cenejši od njega. Ima pa enako natančnost in daljšo razdaljo.
Specifikacije:
- Napajanje: 5V
- Enosmerni tok mirujočega toka: <2mA
- Dejanski kot: <15 °
- Doseg razdalje: 2 cm - 500 cm
- Ločljivost: 1 cm
- Ultrazvočna frekvenca: 40k Hz
Kratek ultrazvočni impulz se prenaša v času 0, ki ga odbije predmet. Senzor sprejme ta signal in ga pretvori v električni signal. Naslednji impulz se lahko odda, ko odmev izgine. To časovno obdobje se imenuje ciklično obdobje. Priporočeno obdobje cikla ne sme biti krajše od 50 ms. Če se na signalni zatič pošlje sprožilni impulz širine 10 μs, bo ultrazvočni modul oddajal osem 40kHz ultrazvočnega signala in zaznal odmev. Izmerjena razdalja je sorazmerna s širino odmevnega impulza in jo je mogoče izračunati po zgornji formuli. Če ovira ni zaznana, bo izhodni pin dal signal 38 ms visoke ravni.