2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Koristeći Wemos D1, ultrazvučni senzor i Thingio. AI IoT platformu.
Korak 1: ThingsIO.ai
Samo trebate povezati svoj Wemos D1 i ultrazvučni senzor kako je prikazano na dijagramu.
Zatim prenesite kôd na svoj Wemos D1 i pokažite izlaz na radnoj površini.
Link:
Kôd je dostupan za vas i samo trebate promijeniti Wi-Fi ssid i lozinku, a također i promijeniti svoj ID proizvoda i slave ID prema iot platformi.
Korak 2: Postupak korak po korak
Korak 3: Opis hardvera
Wemos D1:
Značajke:
11 digitalnih ulazno/izlaznih pinova, svi pinovi imaju prekid/pwm/I2C/podržano jednu žicu (osim za D0) 1 analogni ulaz (maksimalni ulaz 3,2 V) Mikro USB veza Utičnica za napajanje, 9-24 V ulaz napajanja. Kompatibilan s Arduinom Kompatibilan s nodemcu
Tehničke specifikacije:
Mikrokontroler ESP-8266EX
Radni napon 3.3V
Digitalni I/O pinovi 11
Pinovi za analogni ulaz 1 (maksimalni ulaz: 3,2 V)
Radni takt 80MHz/160MHz
Flash 4 MB
Duljina 68,6 mm
Širina 53,4 mm
Težina 25 g
Pin:
Pin | Funkcija | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogni ulaz, max 3.3V ulaz | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k izvlačenja, IZGRADNJA_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Uzemljenje | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Poništi | RST
Ultrazvučni senzor:
Ako nabavljate ultrazvučni modul za domet, HC-SR04 je dobar izbor. Njegove stabilne performanse i velika točnost dometa čine ga popularnim modulom na elektroničkom tržištu. U usporedbi s Shap IR modulom za rangiranje, HC-SR04 je jeftiniji od njega. Ali ima istu točnost i veći domet.
Specifikacije:
- Napajanje: 5V
- DC istosmjerna struja: <2mA
- Učinkoviti kut: <15 °
- Udaljenost dometa: 2 cm - 500 cm
- Rezolucija: 1 cm
- Ultrazvučna frekvencija: 40k Hz
Kratki ultrazvučni impuls prenosi se u trenutku 0, odbijen od objekta. Senor prima ovaj signal i pretvara ga u električni signal. Sljedeći impuls može se prenijeti kada jeka jenjava. Ovo vremensko razdoblje naziva se razdoblje ciklusa. Preporučeno razdoblje ciklusa ne smije biti manje od 50 ms. Ako se na signalni pin pošalje okidački impuls širine 10μs, ultrazvučni modul će emitirati osam ultrazvučnih signala od 40 kHz i detektirati povratnu eho. Izmjerena udaljenost proporcionalna je širini eho impulsa i može se izračunati prema gornjoj formuli. Ako se ne otkrije prepreka, izlazni pin će dati signal visoke razine 38 ms.