2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Koristeći Wemos D1, ultrazvučni senzor i Thingio. AI IoT platformu.
Korak 1: ThingsIO.ai
Samo trebate povezati vaš Wemos D1 i ultrazvučni senzor kako je prikazano na dijagramu.
Zatim otpremite 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: Proces korak po korak
Korak 3: Opis hardvera
Wemos D1:
Karakteristike:
11 digitalnih ulazno/izlaznih pinova, svi pinovi imaju prekid/pwm/I2C/podržano jednožično (osim za D0) 1 analogni ulaz (maksimalni ulaz 3,2 V) Mikro USB veza Utičnica za napajanje, 9-24 V ulaz napajanja. Kompatibilan sa Arduinom Kompatibilan sa nodemcu
Tehničke specifikacije:
Mikrokontroler ESP-8266EX
Radni napon 3.3V
Digitalni I/O pinovi 11
Igle za analogni ulaz 1 (maksimalni ulaz: 3,2 V)
Takt 80MHz/160MHz
Flash 4M bajtova
Dužina 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 Pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Prizemlje | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Reset | RST
Ultrazvučni senzor:
Ako nabavljate ultrazvučni modul za domet, HC-SR04 je dobar izbor. Njegove stabilne performanse i velika preciznost u dometu č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 preciznost i veće udaljenosti.
Specifikacije:
- Napajanje: 5V
- DC Jednosmjerna struja: <2mA
- Efektivni ugao: <15 °
- Domet dometa: 2cm - 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 emitirati kada se eho ugasi. Taj vremenski period naziva se period ciklusa. Preporučeni period ciklusa ne bi trebao biti manji 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 otkriti povratnu eho. Izmjerena udaljenost je proporcionalna š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.