Cuprins:
Video: Monitorizați nivelul sau distanța apei rezervorului pe desktop: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Folosind Wemos D1, un senzor cu ultrasunete și platforma IoT Thingio. AI.
Pasul 1: ThingsIO.ai
Trebuie doar să vă interfațați Wemos D1 și senzorul cu ultrasunete așa cum se arată în diagramă.
Apoi încărcați codul pe Wemos D1 și arătați ieșirea pe desktop.
Link:
Codul este disponibil pentru dvs. și trebuie doar să vă schimbați fișierul și parola wi-fi și, de asemenea, să schimbați ID-ul produsului și ID-ul slave ca pe platforma iot.
Pasul 2: Proces pas cu pas
Pasul 3: Descrierea hardware-ului
Wemos D1:
Caracteristici:
11 pini de intrare / ieșire digitale, toți pini au întrerupere / pwm / I2C / un fir acceptat (cu excepția D0) 1 intrare analogică (intrare maximă de 3,2 V) Conexiune micro USB Mufă de alimentare, intrare de putere de 9-24 V. Compatibil cu Arduino Compatibil cu nodemcu
Specificații tehnice:
Microcontroler ESP-8266EX
Tensiune de funcționare 3.3V
Pinii I / O digitale 11
Pinii de intrare analogici 1 (intrare maximă: 3,2V)
Viteza de ceas 80MHz / 160MHz
Flash 4M octeți
Lungime 68,6 mm
Lățime 53,4 mm
Greutate 25g
Pin:
Pin | Funcția | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Intrare analogică, maxim 3,3 V intrare | 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 | Teren | GND
5V | 5V | -
3V3 | 3,3V | 3,3V
RST | Resetați | RST
Senzor UltraSonic:
Dacă achiziționați un modul cu ultrasunete, HC-SR04 este o alegere bună. Performanța sa stabilă și acuratețea mare a distanței îl fac un modul popular pe piața electronică. Comparativ cu modulul Shap IR, HC-SR04 este mai ieftin decât acesta. Dar are aceeași precizie și o distanță mai mare.
Specificații:
- Alimentare: 5V
- DC curent de repaus: <2mA
- Unghiul efectiv: <15 °
- Distanța de parcurs: 2cm - 500 cm
- Rezoluție: 1 cm
- Frecvență cu ultrasunete: 40k Hz
Un impuls ultrasonic scurt este transmis la momentul 0, reflectat de un obiect. Senorul primește acest semnal și îl convertește într-un semnal electric. Următorul impuls poate fi transmis atunci când ecoul este estompat. Această perioadă de timp se numește perioadă de ciclu. Perioada de ciclu recomandată nu trebuie să fie mai mică de 50 ms. Dacă un impuls de declanșare a lățimii de 10 μs este trimis pinului de semnal, modulul cu ultrasunete va emite opt semnal cu ultrasunete de 40 kHz și va detecta ecoul înapoi. Distanța măsurată este proporțională cu lățimea impulsului de ecou și poate fi calculată prin formula de mai sus. Dacă nu este detectat niciun obstacol, pinul de ieșire va da un semnal de nivel înalt de 38 ms.
Recomandat:
Mașină inteligentă de plantat - indică nivelul apei: 5 pași (cu imagini)
Plantator inteligent - indică nivelul apei: tocmai am cumpărat câteva plante drăguțe pentru noua noastră casă. Între toate gadgeturile electronice umplute în casă, plantele aduc un sentiment plin de viață. Așadar, în schimb, am vrut să fac ceva pentru plante. De aceea am construit acest plan inteligent
Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași
Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: Această instrucțiune prezintă modul de monitorizare a distanței de la un obiect folosind senzorul ultrasonic HC-SR04 și nodul ESP8266 MCU conectat la cloud-ul AskSensors IoT
Indicator de nivel al apei rezervorului: 11 pași
Indicatorul de nivel al apei din rezervor: Hii prietene, astăzi voi face indicatorul de nivel al apei din rezervor folosind tranzistorul BC547. Acest circuit va arăta nivelul apei. Să începem
Monitorizați galoanele rezervorului de ulei de încălzire cu e-mail, SMS și alertă cu glugă: 9 pași (cu imagini)
Monitorizați galoanele rezervorului de ulei de încălzire cu avertizare prin e-mail, SMS și pushbullet: INFORMAȚII DE SIGURANȚĂ: În cazul în care cineva dorește să știe dacă " acest lucru este sigur de construit / instalat " - Am dus acest lucru la 2 companii petroliere diferite din motive de feedback / siguranță și am condus acest lucru de către deputatul de prevenire a incendiilor C
Robinet fără mână sau robinet cu pedală sau robinet pentru economisirea apei: 5 pași
Robinet fără mână sau robinet cu pedală sau robinet pentru economisirea apei: Aceasta este o metodă simplă și ieftină de a converti un robinet care iese în robinet fără igienă (igienic). spălarea ambelor mâini în același timp și economisirea apei Este