Kazalo:
Video: Spremljajte nivo vode ali razdaljo v rezervoarju na namizju: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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.
Priporočena:
Pametni sejalnik - označuje nivo vode: 5 korakov (s slikami)
Pametni sejalnik - označuje vodostaj: Pravkar smo kupili nekaj luštnih rastlin za naš novi dom. Med vsemi elektronskimi pripomočki, napolnjenimi v hiši, rastline prinašajo živahen občutek. Zato sem v zameno hotel narediti nekaj za rastline. Zato sem zgradil ta pametni načrt
Stikalo za nivo vode z uporabo D882: 7 korakov
Stikalo za nivo vode z uporabo D882: Stikalo za nivo vode je preprost elektronski projekt, izdelan z uporabo osnovnih elektronskih komponent, kot so LED, upori, tranzistorji. Tranzistor je ena najbolj vsestranskih komponent aktivne elektronike na planetu. Skoraj vsaka IC je zgrajena s trans
Vezje indikatorja vode v polnem rezervoarju s tranzistorjem D882: 10 korakov
Vezje indikatorja vode v polnem rezervoarju z uporabo tranzistorja D882: Pozdravljeni, prijatelj, danes bom naredil vezje indikatorja vode v polnem rezervoarju, ki bo pokazal, da je voda v polnem rezervoarju. rezervoar za vodo se bo s tem vezjem napolnil
Kazalnik nivoja vode v rezervoarju: 11 korakov
Indikator nivoja vode v rezervoarju: Hii friend, Danes bom naredil indikator nivoja vode v rezervoarju s tranzistorjem BC547. To vezje bo pokazalo nivo vode. Začnimo
Spremljajte temperaturo v domu/pisarni na namizju: 4 koraki
Spremljanje sobne temperature doma/pisarne na vašem namizju: Za spremljanje sob ali pisarn ali kjer koli lahko uporabimo ta projekt, ki je prikazan s toliko podrobnostmi, kot so graf, temperatura v realnem času in še veliko več. Uporabljamo: https://thingsio.ai/ Najprej moramo ustvariti račun na tej platformi IoT,